O

Octasic

Low-power SoC DSPs for wireless networks

Software Developer - Geolocation

Embedded EngineeringUpdated on Nov 14
Full-timeMontreal, QC, CanadaHybrid

About the Job

Requirements

  • A bachelor's degree in Electronics and Communication Engineering is required.
  • Three to five years of experience in real-time embedded software development is required.
  • Strong understanding of signal processing, communication fundamentals, and wireless systems is required.
  • Proficiency in C/C++ is required.
  • Ability to write efficient, optimized, and maintainable code is required.
  • A solid foundation in mathematics, including algebra, trigonometry, and calculus, is required.
  • Eligibility to obtain a Canadian security clearance is required.

Responsibilities

  • Design, develop, and implement software using C/C++, Python, and Rust.
  • Develop software simulators and test frameworks to validate system functionality.
  • Perform unit, module, and system-level testing.
  • Conduct peer reviews to ensure code quality, consistency, and reduced defect rates.
  • Identify and implement process improvements to enhance efficiency and product value.
  • Participate in Scrum ceremonies and design discussions.
  • Investigate customer-reported issues, propose solutions, and implement fixes.
  • Support rapid prototyping, including hardware-level work using discrete components when required.

Desired Qualifications

  • A master's degree is preferred.
  • Experience with wireless physical layer technologies such as GSM, UMTS, LTE, and 5G is an advantage.
  • Knowledge of RADAR systems, GPS technologies, and Inertial Measurement Units (IMUs) is a plus.
  • Familiarity with RF system principles, including noise figure, sensitivity, and antennas, is desirable.
  • Experience with Python or Rust is beneficial.
  • Understanding of wireless technologies is beneficial.
  • A hands-on mindset and willingness to perform field testing are assets.
  • Ability to build quick prototypes when required is an asset.

About the Company

Octasic

Low-power SoC DSPs for wireless networks

Octasic designs low-power, programmable System-on-Chip DSPs for wireless and multimedia tasks. Their SoCs combine DSP cores with specialized hardware to power products like wireless base stations, small cells, media gateways, and specialized handsets across 2G to 5G. They differentiate themselves through energy efficiency and long-term OEM collaborations, such as with Panasonic, offering tailored processing solutions for different market needs. The goal is to provide reliable, cost-effective wireless and multimedia infrastructure by delivering high-performance, energy-efficient processors that can be customized for various applications.

Company size
51-200
Company stage
Series B
Total funding
$16.5M
Headquarters
Montreal, Canada
Founded
1998

Recently Posted Jobs

Explore more opportunities at Octasic

See more jobs