Embedded Systems Software Engineer

4 weeks ago


Canada Altair Engineering Full time

Position Overview:

Altair Engineering is seeking a skilled Software Engineer Consultant to join our dynamic team. This role focuses on enhancing system software reliability and involves working with innovative automotive technologies.

Key Responsibilities:

- Develop and implement embedded software solutions aimed at identifying and rectifying system instabilities.

- Analyze system failures and utilize developed tools for troubleshooting. Conduct initial assessments to pinpoint the problematic component and facilitate resolution.

Required Qualifications:

  • Bachelor’s or Master’s degree in Electrical/Computer Engineering, Computer Science, or a related discipline.
  • Over 5 years of professional experience in embedded software development.
  • Strong analytical capabilities and problem-solving aptitude.
  • Excellent communication and interpersonal skills.
  • Experience with QNX, Linux OS, and/or Android OS in embedded systems.
  • Familiarity with AUTOSAR compliant software development.
  • Proficient in BitBake and CMake.
  • Development experience in in-vehicle infotainment and networking systems (CAN/Ethernet).
  • Knowledge of Android development.
  • Proficient with version control systems, particularly Git.
  • Experience with various scripting languages, including Python and Linux shell scripting.

Preferred Qualifications:

  • Strong interest in software technologies, particularly in multi-threaded embedded systems design and real-time operating system development.
  • Extensive experience in C++/C and system programming.
  • Proficient in a Linux development environment, including setting up systems and executing software installations.
  • 10+ years of professional experience in embedded software development is preferred.

Success Factors:

  • Visionary thinking and foresight.
  • Open and honest communication.
  • Prioritization of technology and business needs.
  • Embracing diversity and calculated risk-taking.

What We Provide:

  • Competitive salary structure.
  • Comprehensive benefits package.
  • Group Retirement Savings Plan (GRSP) with employer matching.
  • Paid time off for holidays and vacations.
  • Access to free training on all Altair products.


  • Canada Mannarino Systems & Software Full time

    About UsMannarino 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...


  • Canada Mannarino Systems & Software Full time

    About UsMannarino 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...


  • Canada Mannarino Systems & Software Full time

    About UsMannarino 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...


  • Canada Mannarino Systems & Software Full time

    Safety 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...


  • 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...


  • Canada Altair Engineering Full time

    Position Overview: Altair Engineering is seeking a talented Software Engineer Consultant to contribute to innovative automotive projects. This role focuses on enhancing system software reliability within a dynamic and collaborative environment. Key Responsibilities: - Develop and implement embedded software solutions aimed at identifying and...


  • Canada Altair Engineering Full time

    Position Overview: Altair Engineering is seeking a talented Software Engineer Consultant/Expert to join our innovative team. This role focuses on enhancing system software reliability within the automotive sector. Key Responsibilities: - Develop and implement embedded software solutions aimed at identifying and addressing system instabilities. -...


  • Canada Mannarino Systems & Software Full time

    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 customer base is very large, covering traditional aerospace companies as well as new and exciting markets, including electric propulsion,...


  • Canada Stryten Manufacturing Full time

    Position OverviewWe are seeking a talented intern to join our team at Stryten Manufacturing. This role focuses on the development of innovative Lithium Battery technology tailored for military applications.Key ResponsibilitiesEngage in software engineering activities including requirements gathering, design, coding, testing, verification, and integration of...

  • Software Engineer

    4 days ago


    Canada Wind River Full time

    About the OpportunityWind River Systems is seeking a highly skilled software engineer to join a team developing automated tests for safety-critical embedded real-time operating systems and embedded virtualization solutions. The purpose of this role is to contribute to the development process, including agile methodologies, and deliver technical contributions...

  • Software Engineer

    5 days ago


    Canada Wind River Full time

    About the OpportunityWind River Systems is seeking a highly skilled software engineer to join a team developing automated tests for safety-critical embedded real-time operating systems and embedded virtualization solutions. The purpose of this role is to contribute to the development process, including agile methodologies, and deliver technical contributions...


  • Canada Altair Engineering Full time

    Job 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...


  • Canada Altair Engineering Full time

    Job 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...

  • Software Engineer

    1 week ago


    Canada Wind River Full time

    About the OpportunityWind River Systems is seeking a highly skilled software engineer to join a team developing automated tests for safety-critical embedded real-time operating systems and embedded virtualization solutions. The purpose of this role is to contribute to the development process, including agile methodologies, and deliver technical contributions...

  • Software Engineer

    1 week ago


    Canada Wind River Full time

    About the OpportunityWind River Systems is seeking a highly skilled software engineer to join a team developing automated tests for safety-critical embedded real-time operating systems and embedded virtualization solutions. The purpose of this role is to contribute to the development process, including agile methodologies, and deliver technical contributions...

  • Software Engineer

    1 week ago


    Canada Wind River Full time

    About the OpportunityWind River Systems is seeking a highly skilled software engineer to join a team developing automated tests for safety-critical embedded real-time operating systems and embedded virtualization solutions. The purpose of this role is to contribute to the development process, including agile methodologies, and deliver technical contributions...

  • Software Engineer

    1 week ago


    Canada Wind River Full time

    About the OpportunityWind River Systems is seeking a highly skilled software engineer to join a team developing automated tests for safety-critical embedded real-time operating systems and embedded virtualization solutions. The purpose of this role is to contribute to the development process, including agile methodologies, and deliver technical contributions...


  • Canada Altis Technology Full time

    About the RoleAltis Technology is seeking a highly skilled Firmware Engineer to join our team. As a Firmware Engineer, you will play a critical role in the lifecycle of embedded systems, designing, developing, and maintaining firmware that supports high-availability mission-critical devices.Key ResponsibilitiesDesign and Development: Develop, test, and...


  • Canada Altis Technology Full time

    About the RoleAltis Technology is seeking a highly skilled Firmware Engineer to join our team. As a Firmware Engineer, you will play a critical role in the lifecycle of embedded systems, designing, developing, and maintaining firmware that supports high-availability mission-critical devices.Key ResponsibilitiesDesign and Development: Develop, test, and...


  • Canada Technology & Strategy Full time

    At Technology & Strategy, we pride ourselves on our innovative approach and the expertise of our team. However, the most valuable insight comes from our colleagues who embody the spirit of T&S.What our team appreciates the most:Flexibility - We offer flexible working hours, the option for remote work, and 30 days of vacation annually. Beyond that, the...