Embedded Software Expert for Complex Systems
1 week ago
We are seeking an experienced Embedded Software Engineer to join our team in Ottawa, Canada.
Your primary focus will be on designing, implementing, and testing software for complex systems, specifically Factory Boot Managers and HSM embedded software.
Key Responsibilities- Design, implement, test, and document Factory Boot Managers and other components of HSM embedded software.
- Collaborate with hardware and manufacturing engineering teams to ensure seamless integration.
- Participate in requirements analysis, design discussions, planning sessions, and effort estimates.
- Develop and maintain documentation, including test automation.
- Strong experience in embedded software development using Linux/U-Boot.
- Proficiency in C, C++, Python, and Linux shell scripting.
- Familiarity with writing software using hardware interfaces like I2C, SPI, UART, SMBus, PCI-E, NVMe, NOR Flash, DDR, EEPROM, GPIO, USB.
- Good understanding of multi-threading and inter-process communication.
- Ability to design complex systems and write functional and design specifications.
- Experience with ARM SoCs and TCP/IP networking.
- Knowledge of containers, build systems, CI/CD, Yocto, Gitlab, Jira.
- Excellent English communication skills.
- Ottawa office in hybrid mode (home/office).
- Average office attendance – 3 days/week.
- Possible requirement to work from the office 5 days/week during project phases.
The estimated salary for this role is between $120,000 - $150,000 per year, depending on qualifications and experience.
-
Embedded Systems Design Expert
4 weeks ago
Montreal, Quebec, Canada CS GROUP Full timeJob OverviewCS Group Canada is seeking an exceptional Embedded Systems Design Expert to join our team. This role involves creating and modifying embedded system and software designs, running associated tests, and interpreting results to ensure correctness.
-
Embedded Systems Software Design Expert
1 week ago
Montreal, Quebec, Canada Cs Group Full timeJob OverviewWe are seeking an experienced Embedded Systems Software Design Engineer to join our team at CS Group Canada. This is a unique opportunity to work on complex high-tech systems for leading system manufacturers in North America.About the RoleThe successful candidate will be responsible for creating and modifying embedded system/software design,...
-
Montreal, Quebec, Canada Mannarino Systems and Software Inc. Full timeMannarino 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...
-
Embedded Systems Software Architect
1 week ago
Montreal, Quebec, Canada Modern Mechanical Systems, Inc. Full timeSoftware Development EngineerAbout the Job:We are seeking an experienced software development engineer to join our team as a system architect specializing in embedded systems. This role involves working on cutting-edge automotive projects, developing next-generation software applications, and integrating them into existing systems.About Us:Modern Mechanical...
-
Embedded Software Systems Engineer
1 week ago
Montreal, Quebec, Canada CS Canada Inc. Full timeAt CS Canada Inc., we're a leading developer and certifier of safety-critical systems in the defense, aeronautics, autonomous driving, and railways industries. With over 100 engineers on board, we support our customers with innovative solutions to accelerate functional safety and technology commercialization.This is a unique opportunity to work on complex...
-
Montreal, Quebec, Canada Software Aspekte Full timeAt 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...
-
Embedded Security Expert
1 week ago
Montreal, Quebec, Canada C S Inc Full timeJob 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...
-
Embedded Software Developer
1 week ago
Montreal, Quebec, Canada SPARK Microsystems Full timeAt 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...
-
Software Tester for Safety-Critical Systems
3 weeks ago
Montreal, Quebec, Canada Mannarino Systems & Software Inc. Full timeMannarino Systems & Software Inc. is a renowned provider of cutting-edge engineering services to the aerospace, defense, space, simulation and power generation industries.We are seeking an experienced and passionate Software Tester for Safety-Critical Systems who can contribute to our team's mission to develop innovative solutions that shape the future of...
-
Embedded Systems Software Developer
1 week ago
Montreal, Quebec, Canada dormakaba International Holding AG Full timeROLE 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 Cs Group Full timeCS Group Canada, a leading provider of safety-critical systems solutions, is seeking an experienced Senior Embedded Systems Software Design Specialist. As a key member of our team, you will play a critical role in designing and developing innovative software solutions for the defense, aeronautics, autonomous driving, and railways industries.Estimated Salary:...
-
Embedded Software Developer
1 month ago
Montreal, Quebec, Canada undisclosed Full timeJob 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...
-
Senior Embedded Software Engineer
1 week ago
Montreal, Quebec, Canada Modern Mechanical Systems, Inc. Full timeCompany OverviewSyntronic is a global leader in design and development, specializing in electronics, electro-mechanics, and software. We are a community of innovators, working on projects that define the future.About This RoleWe are seeking individuals who want to collaborate with top-tier clients on transformative, cutting-edge projects, gain international...
-
Embedded Software Validation Expert
4 weeks ago
Montreal, Quebec, Canada Cs Workx Full timeAbout UsAt CS Workx, we are a leader in the development and certification of safety-critical systems for aerospace, electric, and autonomous driving industries.We offer competitive salaries, complete benefits, and flexible work locations to our employees.The RoleThis Embedded Software Validation position is an exciting opportunity to test software...
-
Embedded Systems Integration Specialist
3 weeks ago
Montreal, Quebec, Canada Moltek Consultants Ltd Full timeRole OverviewWe are seeking an experienced Embedded Systems Integration Specialist to join our team at Moltek Consultants Ltd. This is a unique opportunity to work on complex high-tech systems for leading industry manufacturers.The ideal candidate will have a strong understanding of real-time operating systems and low-level software, with experience in...
-
Cybersecurity Specialist for Embedded Systems
4 weeks ago
Montreal, Quebec, Canada CS GROUP Full timeCompany OverviewCS Group Canada is a leading provider of cybersecurity services to the automotive, aerospace, defense, and rail industries. Our team of experts helps companies develop secure embedded systems that meet the highest standards of functional safety and cybersecurity.About the JobWe are seeking a highly skilled Cybersecurity Specialist for...
-
Embedded Systems Verification Expert
4 weeks ago
Montreal, Quebec, Canada smartrecruiters - JobBoard Full timeCS Group Canada, a leading developer and certifier of safety-critical systems, is seeking a skilled Software Verification Engineer.This unique opportunity allows you to work on complex high-tech systems for prominent manufacturers in North America, with competitive salaries, complete benefits, and flexible work arrangements.Job OverviewThe successful...
-
Embedded Systems Developer
4 weeks ago
Montreal, Quebec, Canada Solution SFT Full timeSolution SFT is seeking a skilled Firmware Engineer to join our team. With a strong focus on innovation and passion, this role will play a crucial part in developing the next generation of healthcare simulator products.The successful candidate will be responsible for designing, developing, integrating, debugging, and verifying embedded firmware applications...
-
Embedded Systems Tester Specialist
3 weeks ago
Montreal, Quebec, Canada CS GROUP Full timeJob Title: Embedded Systems Tester SpecialistOverviewAt CS Group Canada, we're seeking a skilled Embedded Systems Tester Specialist to join our team of Software Engineers. As part of our collaborative environment, you will work closely with our experts to develop and execute comprehensive hardware-software integration test campaigns.About the RoleWe are...
-
Embedded Firmware and Software Architect
3 weeks ago
Montreal, Quebec, Canada Solutionsft Full timeRole SummaryWe are seeking an experienced Embedded Firmware and Software Architect to join our team at Solutionsft. This is a unique opportunity to design, develop, and implement innovative firmware solutions for healthcare simulation products.In this role, you will be responsible for developing logical and physical design documents, using data modeling...