-
Auxo | Growth Partner

Embedded Software Engineer

Auxo | Growth Partner
Canada · Full-time · Mid-Senior

Title: Embedded Software Developer

Salary Range: 110-130 000$

Location: Montreal, Quebec, Canada

Type of Role: Full-time, 4 days On-site.


Auxo Recruitment is on the lookout for a seasoned Embedded Software Developer to join a rapidly expanding Series B startup that's reshaping the landscape of wireless communication with $48.5M in funding. This role offers the chance to lead the development and optimization of firmware for pioneering wireless applications, ideal for a developer eager to push technological boundaries and drive innovation in a dynamic environment.


Responsibilities:

  • Lead the design, implementation, and testing of embedded software for ultra-low power wireless networks, including sensor networks and audio streaming systems.
  • Develop and refine algorithms for communication system protocols and networking layers.
  • Create detailed software architecture and technical specifications to meet stringent system requirements.
  • Provide technical leadership and strategic direction in complex problem-solving and business development initiatives.
  • Oversee the maintenance and enhancement of system software components and graphical user interfaces.
  • Conduct rigorous testing protocols across various stages of software development to ensure robust and reliable applications.
  • Mentor and support junior developers, guiding them in best practices and professional growth.


Requirements:

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, or a related field.
  • Minimum of 10 years of experience in embedded software development using C and C++.
  • Extensive experience with microcontroller and microprocessor programming, including a thorough understanding of their architectures.
  • Expertise in wireless communication protocols such as Bluetooth, Ultra-Wideband, GPS, etc.
  • Proficiency in both Linux and Windows environments, with hands-on experience in IDEs like Visual Studio Code and Eclipse.
  • Strong background in developing Board Support Packages, boot loaders, and component drivers.
  • Experience with virtualization technologies, version control systems (Git), and modern software development platforms.
  • Practical knowledge of hardware interfacing and debugging tools (oscilloscopes, multimeters, logic analyzers).
  • Fluency in both French and English is necessary to collaborate with global teams.


Nice-to-Haves:

  • Experience with Matlab for modeling and simulation of communication systems.
  • Knowledge of container technologies like Docker and virtualization platforms such as VMware.

Key Skills

Ranked by relevance

embedded wireless virtualization simulation docker matlab linux git c
Login to Apply
Posted
Feb 26, 2025
Type
Full-time
Level
Mid-Senior
Location
Montreal

Industries

Semiconductor Manufacturing

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Telink Semiconductor
Related

Junior Embedded Software Engineer (Applications and Development)

2026-05-17

Full-time
Entry
Ukraine
Semiconductor Manufacturing
Engineering
View Job Details
Realtek Semiconductor Corp.
Related

Semiconductor Senior/Staff Embedded Software Engineer (Automotive / Linux / Tools)

2026-05-20

Full-time
Mid-Senior
Singapore
Semiconductor Manufacturing
Engineering
View Job Details
European Tech Recruit
Related

Systems Software Engineer - Embedded / Sensors

2026-05-18

Full-time
Mid-Senior
Ireland
Semiconductor Manufacturing
Engineering