Safety Critical Embedded Software Developer
1 week ago
Mannarino Systems & Software is a leading provider of safety-critical systems, software, and certification engineering services to the aerospace, defense, space, simulation, and power generation industries.
Our CultureWe value high-quality work, professionalism, and teamwork in a respectful and motivating atmosphere that fosters long-term business growth.
Benefits- We offer a comprehensive group insurance and RRSP plan.
- We have a flextime policy with paid overtime.
- We provide discretionary bonuses.
- We offer a fitness reimbursement program.
- We provide other office perks such as catered weekly lunches and free hot beverages.
- We organize regular company outings.
We are seeking an experienced and passionate Safety Critical Embedded Software Developer who is a quick learner, enthusiastic about safety-critical software, and appreciates the value of a rigorous software development process.
Responsibilities- Develop, document, and deliver embedded software for safety-critical positioning products.
- Participate in the functional safety-compliant software development life cycle.
- Integrate and tailor existing software components to the required safety and integrity levels.
- Ensure adherence to our safety-compliant development standards.
- Collaborate with colleagues in an international and multi-disciplinary team.
- MSc or BSc degree in electrical engineering, computer science, or equivalent.
- Proven experience in embedded software development:
- Good knowledge of the C programming language.
- Good knowledge of HW/SW Interface (familiar with serial communication buses such as I2C, SPI, UART...), debugging, verification, and testing.
- Familiar with common microcontroller architectures (Arm, PowerPC...).
- Experience with real-time software development.
- Experience in functional safety (RTCA, DO-178, DO-254, EN 50128, IEC ISO or similar standards).
- Good documentation and communication skills.
- Software development methodologies (Agile, SW testing, CI/CD etc.) and SCM (Gitlab, Git, SVN etc.).
- Team player with the ability to work independently and a can-do attitude.
- Experience in scripting languages (e.g. Python).
- Experience developing and cross-compiling software in a Linux environment.
- Experience with embedded software programming languages such as C++, ADA, or Rust.
- Experience in continuous integration, continuous testing, and containerized development environments (Docker...).
- Work can be done remotely.
- For employees based in Montreal, the work model is hybrid (at least one day at the office).
- The position might require travel to visit customers (in North America).
Knowledge of English is required to communicate and work with customers outside the province of Quebec.
-
Safety Critical Embedded Software Developer
7 days ago
Canada Mannarino Systems & Software Full timeSafety Critical Embedded Software Developer Safety Critical Embedded Software Developer MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power generation industries. Our team is passionate about building...
-
Safety Critical Embedded Software Developer
12 hours ago
Canada Mannarino Systems & Software Full time**Safety-Critical Embedded Software Developer** We are seeking an experienced and passionate Safety Critical Embedded Software Developer to develop, document, and deliver embedded software for safety-critical positioning products. MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware, and certification...
-
Safety Critical Embedded Software Developer
1 week ago
Canada Mannarino Systems & Software Full timeMANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power generation industries.Our customer base is very large, covering traditional aerospace companies as well as new and exciting markets, including electric propulsion,...
-
Embedded Software Engineer
1 week ago
Canada ORS Partners Full timeAbout the RoleWe are seeking a highly skilled Embedded Software Engineer to join our team at ORS Partners. As a key member of our Software Development Group, you will be responsible for designing and developing safety-critical software for graphics and compute applications.Key ResponsibilitiesDevelop and maintain robust test suites for Vulkan SC drivers and...
-
Embedded Software Engineer
1 week ago
Canada ORS Partners Full timeAbout the RoleWe are seeking a highly skilled Embedded Software Engineer to join our team at ORS Partners. As a key member of our Software Development Group, you will be responsible for designing and developing safety-critical software for graphics and compute applications.Key ResponsibilitiesDevelop and maintain robust test suites for Vulkan SC drivers and...
-
Canada ORS Partners Full timeAbout the RoleWe are seeking a highly skilled Graphics and Compute Safety Critical Software Development Engineer to join our team at ORS Partners. As a key member of our Software Development Group, you will be responsible for developing, integrating, debugging, and certifying graphics drivers that implement Vulkan SC across a range of GPUs.Key...
-
Canada ORS Partners Full timeAbout the RoleWe are seeking a highly skilled Graphics and Compute Safety Critical Software Development Engineer to join our team at ORS Partners. As a key member of our Software Development Group, you will be responsible for developing, integrating, debugging, and certifying graphics drivers that implement Vulkan SC across a range of GPUs.Key...
-
Canada ORS Partners Full timeAbout the RoleWe are seeking a highly skilled Software Development Engineer to join our team at ORS Partners. As a Graphics and Compute Safety Critical Software Development Engineer, you will be responsible for developing, integrating, debugging, and certifying graphics drivers that implement Vulkan SC across a range of GPUs.Key ResponsibilitiesDevelop and...
-
Canada ORS Partners Full timeAbout the RoleWe are seeking a highly skilled Software Development Engineer to join our team at ORS Partners. As a Graphics and Compute Safety Critical Software Development Engineer, you will be responsible for developing, integrating, debugging, and certifying graphics drivers that implement Vulkan SC across a range of GPUs.Key ResponsibilitiesDevelop and...
-
Senior Embedded Software Developer
1 month ago
Canada, CA C S Inc Full timeCS Group Canada, a subsidiary of CS Group, is a leader in the development and certification of safety-critical systems in the aerospace, electric and autonomous driving industries.Joining CS Group Canada is a unique opportunity to work on complex high-tech systems for the most prestigious system manufacturers in North America, and our employees benefit from...
-
Embedded Software Developer
4 weeks ago
Canada Bow and Arrow Holdings, LLC Full timeCompensation: $115-130K annually with BonusThis is a hybrid position.Position Overview:The Embedded Software Developer will be responsible for advancing and maintaining our cutting-edge safety and mobility solutions in infrastructure projects.Key Responsibilities:Enhance and maintain embedded software for current product offerings.Lead the embedded software...
-
Embedded Software Developer
1 week ago
Canada Altair Engineering Full timeJob Summary:Altair Engineering is seeking a highly skilled Software Engineer Consultant/Expert to join our team in Kanata, ON. This is a contract position that offers a unique opportunity to work with cutting-edge technology and contribute to the development of next-generation automotive infotainment platforms.Key Responsibilities:Design and develop embedded...
-
Embedded Software Developer
1 week ago
Canada Altair Engineering Full timeJob Summary:Altair Engineering is seeking a highly skilled Software Engineer Consultant/Expert to join our team in Kanata, ON. This is a contract position that offers a unique opportunity to work with cutting-edge technology and contribute to the development of next-generation automotive infotainment platforms.Key Responsibilities:Design and develop embedded...
-
Embedded Software Developer
4 days ago
Canada Altair Engineering Full timeJob Summary:Altair Engineering is seeking a highly skilled Software Engineer Consultant/Expert to join our team in Kanata, ON. This is a contract position that offers a unique opportunity to work with cutting-edge technology and make a significant impact on the automotive industry.Key Responsibilities:Design and develop embedded software to detect and report...
-
Embedded Software Developer
5 days ago
Canada Altair Engineering Full timeJob Summary:Altair Engineering is seeking a highly skilled Software Engineer Consultant/Expert to join our team in Kanata, ON. This is a contract position that offers a unique opportunity to work with cutting-edge technology and make a significant impact on the automotive industry.Key Responsibilities:Design and develop embedded software to detect and report...
-
Senior Embedded Software Developer
2 days ago
Canada Altair Engineering Full timeJob Summary:Altair Engineering is seeking a highly skilled Senior Embedded Software Developer to join our team in Kanata, ON. This is a contract position that offers a unique opportunity to work on the next generation of infotainment systems.Key Responsibilities:Develop C/C++/Java services for our client's infotainment system.Work on proof of concepts for...
-
Senior Embedded Software Developer
2 days ago
Canada Altair Engineering Full timeJob Summary:Altair Engineering is seeking a highly skilled Senior Embedded Software Developer to join our team in Kanata, ON. This is a contract position that offers a unique opportunity to work on the next generation of infotainment systems.Key Responsibilities:Develop C/C++/Java services for our client's infotainment system.Work on proof of concepts for...
-
Embedded Software Developer
19 hours ago
Canada EPITEC Full timeEmbedded Software Developer Position Summary:EPITEC's Product Development team is seeking a skilled Embedded Software Developer to join their team in developing vehicle software for next-generation connected vehicles.As a key member of the team, you will be responsible for designing, implementing, and debugging software features using modern C++.The ideal...
-
Embedded Software Developer
22 hours ago
Canada EPITEC Full timeEmbedded Software Developer Position Summary:EPITEC's Product Development team is seeking a skilled Embedded Software Developer to join their team in developing vehicle software for next-generation connected vehicles.As a key member of the team, you will be responsible for designing, implementing, and debugging software features using modern C++.The ideal...
-
Embedded Software Engineer
2 weeks ago
Canada, CA ORS Partners Full timeSoftware Engineer - Vulkan / OpenGL Waterloo, Ontario (Remote)Company:Join our well-established, vibrant, and growing company in an exciting role as a Graphics & Compute Safety Critical Software Development Engineer. Use your unique combination of planning, organization, technical specificity, communication, and diplomacy skills to drive results from...