Embedded C Software Developer

4 weeks ago


Montreal, Quebec, Canada Fed IT Full time

Fed IT is a specialized recruitment agency that provides expert IT recruitment services.

The salary for this position ranges from $90,000 to $110,000, depending on experience.

This is a permanent, hybrid position based in downtown Montreal.

Your key responsibilities will include:

  • Contribute to the development of system modeling and calibration methods
  • Develop and implement test tools
  • Implement and optimize algorithms in C language
  • Experimentally test and validate developed concepts
  • Collaborate with other developers to integrate developments into current or future products
  • Ensure product quality through interaction with test, support, and production teams
  • Adhere to established development processes, work methods, and standards

To be successful in this role, you will require:

  • University degree in computer engineering, software engineering, or computer science
  • At least 10 years' experience in embedded software development in C
  • Mastery of C languages and build ecosystem
  • Bilingual in English and French (many of the company's partners and suppliers are English-speaking)

The company offers a competitive salary, social benefits, flexible working conditions, and three weeks' vacation. This opportunity allows you to contribute to the development of innovative products and collaborate with a talented team.



  • Montreal, Quebec, Canada Software Aspekte Full time

    At Software Aspekte, we're pushing the boundaries of innovation in the field of embedded software development.Key Responsibilities:As an Embedded Software Developer, you will be responsible for implementing, troubleshooting, and integrating complex software functionalities in C/C++ code.Requirements:Minimum 3 years of experience in a related field, and a...


  • Montreal, Quebec, Canada undisclosed Full time

    Job Title: C++ Software/Firmware EngineerTask Overview:Design and Implement: Develop the Factory Boot Manager, a Linux and U-Boot based embedded software, for testing complex HSM hardware in manufacturing and field failure analysis processes.Component Development: Design, implement, test, and document other components of the HSM embedded software and...


  • Montreal, Quebec, Canada C S Inc Full time

    Located in Canada, C S Inc is a renowned leader in the development and certification of safety-critical systems for the aerospace, electric, and autonomous driving industries.The company offers competitive salaries, complete benefits, and flexible work location and schedule, making it an attractive opportunity for talented professionals.Job OverviewC S Inc...


  • Montreal, Quebec, Canada C S Inc Full time

    C S Inc is a leader in the development and certification of safety-critical systems. As a System Software Design Engineer, you will create/modify embedded system/software design and run associated tests to ensure correctness.


  • Montreal, Quebec, Canada SurfaceID Product Development Corp. Full time

    Job Title: Embedded Software EngineerDescription:At SurfaceID Product Development Corp., we are seeking an experienced Embedded Software Engineer to join our team. The ideal candidate will have a solid understanding of computer and technology knowledge, including IoT, C, C++, device drivers, and programming languages. A Bachelor's degree in a related field...


  • Montreal, Quebec, Canada dormakaba International Holding AG Full time

    ROLE SUMMARYdormakaba International Holding AG is a leading global provider in the access solutions market for various sectors. As part of our team, you will contribute to designing, developing, and testing firmware for embedded devices and systems. This role involves working closely with customers, the production team, and technical support teams to provide...


  • Montreal, Quebec, Canada Fed IT Full time

    Fed IT specializes in IT recruitment, focusing on permanent and temporary positions within the development, business intelligence, and infrastructure sectors.We are currently seeking a Senior Embedded Software Engineer with expertise in C programming for one of our clients in Montreal. This is a permanent, hybrid position offering a competitive salary range...


  • Montreal, Quebec, Canada Mannarino Systems and Software Inc. Full time

    Mannarino Systems and Software Inc. is a leading provider of safety-critical systems, software, hardware, and certification engineering services to the aerospace, defense, space, simulation, and power generation industries.Our extensive customer base spans traditional aerospace companies as well as emerging markets, including electric propulsion, Urban Air...


  • Montreal, Quebec, Canada C S Inc Full time

    CS Group Canada is a leader in the development and certification of safety-critical systems.The company offers competitive salaries, complete benefits, and flexible work location and schedule.About This RoleThis Embedded Software Validation and Verification Specialist role will involve testing embedded software applications on aircraft and space systems.Key...


  • Montreal, Quebec, Canada Macdonald, Dettwiler And Associates Corporation Full time

    Job Title: Embedded Linux Software DeveloperWe are seeking an experienced Embedded Linux Software Developer to join our team at Macdonald, Dettwiler And Associates Corporation. As a key member of our development team, you will be responsible for designing, developing, and testing complex flight software modules for various space applications.Key...


  • Montreal, Quebec, Canada SurfaceID Product Development Corp. Full time

    Job Description: We are looking for an Embedded Software Engineer to join our team at SurfaceID Product Development Corp. The ideal candidate will have experience with C/C++ and IoT development.Education and Experience:We are looking for a candidate with a College/CEGEP degree or equivalent experience.3 years to less than 5 years of experience in software...


  • Montreal, Quebec, Canada Groupe SII Full time

    Job DescriptionWe are seeking an experienced Embedded Software Architect to join our HSM Firmware Development team in Ottawa, Canada.About the RoleDesign, implement, and test complex embedded software systems for HSM hardware during manufacturing and field failure analysis processes.Develop and maintain Linux and U-boot based firmware for HSM...


  • Montreal, Quebec, Canada C S Inc Full time

    CS Group Canada, a leading developer of safety-critical systems in the aerospace and automotive industries, offers a unique opportunity to work on complex high-tech projects.The company is committed to innovation and excellence, with employees benefiting from competitive salaries, comprehensive benefits, and flexible work arrangements.Job SummaryWe are...


  • Montreal, Quebec, Canada Mircom Group of Companies Full time

    Estimated Salary: $120,000 - $180,000 per yearAbout Mircom Group of CompaniesMircom Group of Companies is a global leader in intelligent building solutions, with a strong commitment to technological advancement in life safety and property protection. Our portfolio includes Fire Detection & Alarm, Communications & Security, Mass Notification, and Building...


  • Montreal, Quebec, Canada SPARK Microsystems Full time

    At SPARK Microsystems, we are seeking an experienced Embedded Software Developer to join our team. As a key member of our team, you will be responsible for developing and maintaining firmware covering various embedded system applications.Key ResponsibilitiesImplement, test and document embedded and application software.Develop algorithms for communication...


  • Montreal, Quebec, Canada C S Inc Full time

    CS Group Canada is a leader in the development and certification of safety-critical systems. We are seeking an Embedded Systems Integration Specialist to join our team of Software Engineers with a strong understanding of real-time operating systems and low-level software.The role will involve developing and executing HW/SW Integration Test campaigns on...


  • Montreal, Quebec, Canada C S Inc Full time

    Job OverviewC S Inc is seeking an experienced Embedded Security Expert to join our team in North America. As a key member of our organization, you will play a crucial role in helping clients achieve Functional Safety and Cybersecurity certifications for their critical embedded technologies.Key ResponsibilitiesDevelop and implement cybersecurity frameworks...


  • Montreal, Quebec, Canada TMC Canada Full time

    Job OverviewWe are seeking an experienced Embedded Software Engineer and Technical Lead to join our team at TMC Canada.About the RoleThis is a senior-level position that requires a deep understanding of embedded software development, firmware engineering, and technical leadership. As an Embedded Software Engineer and Technical Lead, you will be responsible...


  • Montreal, Quebec, Canada FRANKLIN AUTOMATION INC Full time

    Automotive Embedded Test Automation Software DeveloperAbout the RoleWe are seeking a skilled Automotive Embedded Test Automation Software Developer to join our team at Franklin Automation Inc.Key ResponsibilitiesAs an Automotive Embedded Test Automation Software Developer, you will be responsible for:Analyzing product requirements and evaluating potential...


  • Montreal, Quebec, Canada Macdonald, Dettwiler And Associates Corporation Full time

    We are seeking a skilled Embedded Software Developer to join our team at Macdonald, Dettwiler And Associates Corporation in Montreal. As a member of our multidisciplinary team, you will play a key role in advancing our space presence on Earth and beyond.Our company has a 50-year history of pioneering achievements in space exploration, and we are looking for...