Senior Software Developer for Embedded Systems

2 months ago


Toronto, Ontario, Canada Infotree Global Solutions Full time
Job Description

Role Overview

We are seeking a highly skilled Senior Software Developer for Embedded Systems to join our team at Infotree Global Solutions. As a key member of our globally distributed team, you will be responsible for designing and developing innovative Android-based infotainment head units for leading car manufacturers.

Key Responsibilities

  1. Contribute to the development of new generation Android-based infotainment head units.
  2. Collaborate with cross-functional teams to design and develop automotive user experience solutions.
  3. Develop software solutions from initial concept to production implementation and software lifecycle support.
  4. Troubleshoot software issues, perform root cause analysis, and implement solutions.
  5. Modify existing software to correct errors, port it to new hardware, or improve performance and non-functional requirements.
  6. Collaborate with 3rd party suppliers to deliver high-quality software products.

Requirements

  1. Minimum 10 years of experience in embedded software development.
  2. Independent problem-solving ability.
  3. Extensive experience in C++ and some C development for embedded systems.
  4. Hands-on experience with Linux kernel is preferred; Android architecture and toolchain are a plus.
  5. Ability to deliver software tests & tools in Python and continuously improve CI/CD workflows.
  6. Experience with software design methodologies and the latest software quality standards; Test Driven Development is a plus.
  7. Experience with agile software development process.
  8. Familiarity with microcontrollers, System-on-a-Chip, ARM processors, and peripheral handling (UART, SPI, I2C, USB, etc.) is a plus.
  9. Knowledge of vehicle diagnostics and automotive networks, such as CAN or SOME/IP, is a plus.
  10. Awareness of Functional Safety and SPICE processes is a plus.


  • Toronto, Ontario, Canada https:www.energyjobline.comsitemap Full time

    Software Developer for Embedded SystemsWe are seeking a highly skilled Software Developer for Embedded Systems to join our team at Infotree Poland Sp. z o.o. as part of Infotree Global Solutions.About the RoleAs a Software Developer for Embedded Systems, you will contribute to the development of new generation Android-based infotainment head units and work...


  • Toronto, Ontario, Canada Syntronic Full time

    Job Title: Embedded Software DeveloperWe are seeking an experienced Embedded Software Developer to join our team at Syntronic. As an Embedded Software Developer, you will be responsible for designing, developing, and testing software for embedded systems.Key Responsibilities:Design and develop software for embedded systems, including firmware and...


  • Toronto, Ontario, Canada Syntronic Full time

    Job Title: Embedded Software DeveloperWe are seeking an experienced Embedded Software Developer to join our team at Syntronic. As an Embedded Software Developer, you will be responsible for designing, developing, and testing software for embedded systems.Key Responsibilities:Design and develop software for embedded systems, including firmware and...


  • Old Toronto, Ontario, Canada Infotree Global Solutions Full time

    Software Developer for Embedded SystemsAbout the Role:We are seeking a highly skilled Software Developer to join our team at Infotree Global Solutions. As a member of our globally distributed team, you will be responsible for designing and developing automotive user experience solutions for leading car manufacturers.Key Responsibilities:Contribute to the...


  • Old Toronto, Ontario, Canada Infotree Global Solutions Full time

    Software Developer for Embedded SystemsAbout the Role:We are seeking a highly skilled Software Developer to join our team at Infotree Global Solutions. As a member of our globally distributed team, you will be responsible for designing and developing automotive user experience solutions for leading car manufacturers.Key Responsibilities:Contribute to the...


  • Toronto, Ontario, Canada Waabi Full time $141,000 - $242,000

    Waabi - Embedded Systems Software EngineerWaabi is a technology start-up building technologies to transform the way the world moves. We are seeking an experienced Embedded Systems Software Engineer to join our team.About the RoleWe are looking for a skilled Embedded Systems Software Engineer to design, develop, and test software for our self-driving...


  • Toronto, Ontario, Canada Waabi Full time $141,000 - $242,000

    Waabi - Embedded Systems Software EngineerWaabi is a technology start-up building technologies to transform the way the world moves. We are seeking an experienced Embedded Systems Software Engineer to join our team.About the RoleWe are looking for a skilled Embedded Systems Software Engineer to design, develop, and test software for our self-driving...


  • Toronto, Ontario, Canada Syntronic Full time

    Job Title: Embedded Software DeveloperWe are seeking an experienced Embedded Software Developer to join our team at Syntronic. As an Embedded Software Developer, you will be responsible for designing, developing, and testing software for embedded systems.Key Responsibilities:Design and develop software for embedded systems using Python and other programming...


  • Toronto, Ontario, Canada Syntronic Full time

    Job Title: Embedded Software DeveloperWe are seeking an experienced Embedded Software Developer to join our team at Syntronic. As an Embedded Software Developer, you will be responsible for designing, developing, and testing software for embedded systems.Key Responsibilities:Design and develop software for embedded systems using Python and other programming...


  • Toronto, Ontario, Canada Syntronic Full time

    Job Title: Embedded Software DeveloperWe are seeking an experienced Embedded Software Developer to join our team at Syntronic. As an Embedded Software Developer, you will be responsible for designing, developing, and testing software for embedded systems.Key Responsibilities:Design and develop software for embedded systems using Python and other programming...


  • Toronto, Ontario, Canada Syntronic Full time

    Job Title: Embedded Software DeveloperWe are seeking an experienced Embedded Software Developer to join our team at Syntronic. As an Embedded Software Developer, you will be responsible for designing, developing, and testing software for embedded systems.Key Responsibilities:Design and develop software for embedded systems using Python and other programming...


  • Old Toronto, Ontario, Canada https:www.energyjobline.comsitemap Full time

    Role OverviewAt Infotree, we're committed to delivering top-notch software solutions for the automotive industry. As a Software Developer for Embedded Systems, you'll play a crucial role in designing and developing innovative Android-based infotainment head units for leading car manufacturers.Key Responsibilities:Contribute to the development of new software...


  • Old Toronto, Ontario, Canada Sonatus, Inc. Full time

    Job Title: Senior Embedded Software EngineerSonatus, Inc. is a leading provider of software-defined vehicle solutions. We are seeking a highly skilled Senior Embedded Software Engineer to join our team.Job SummaryWe are looking for a talented software engineer to design and implement complex in-vehicle software systems. The ideal candidate will have a strong...


  • Old Toronto, Ontario, Canada Sonatus, Inc. Full time

    Job Title: Senior Embedded Software EngineerSonatus, Inc. is a leading provider of software-defined vehicle solutions. We are seeking a highly skilled Senior Embedded Software Engineer to join our team.Job SummaryWe are looking for a talented software engineer to design and implement complex in-vehicle software systems. The ideal candidate will have a strong...


  • Old Toronto, Ontario, Canada Extreme Networks Full time

    Unlock Your Potential as a Senior Embedded Software Security EngineerExtreme Networks is a global leader in cloud-driven networking solutions, and we're seeking a skilled Senior Embedded Software Security Engineer to join our security team. As a key member of our team, you'll have the opportunity to work on industry-leading products, making them more secure...


  • Old Toronto, Ontario, Canada Extreme Networks Full time

    Unlock Your Potential as a Senior Embedded Software Security EngineerExtreme Networks is a global leader in cloud-driven networking solutions, and we're seeking a skilled Senior Embedded Software Security Engineer to join our security team. As a key member of our team, you'll have the opportunity to work on industry-leading products, making them more secure...


  • Toronto, Ontario, Canada Sonatus, Inc. Full time $138,500 - $187,500

    Job Title: Embedded Software DeveloperSonatus, Inc. is a fast-paced and innovative company that is seeking a highly skilled Embedded Software Developer to join our team. As an Embedded Software Developer, you will be responsible for designing and implementing highly complex, resource-efficient, reliable, and safety-critical in-vehicle software from...


  • Toronto, Ontario, Canada Sonatus, Inc. Full time $138,500 - $187,500

    Job Title: Embedded Software DeveloperSonatus, Inc. is a fast-paced and innovative company that is seeking a highly skilled Embedded Software Developer to join our team. As an Embedded Software Developer, you will be responsible for designing and implementing highly complex, resource-efficient, reliable, and safety-critical in-vehicle software from...


  • Toronto, Ontario, Canada Intero Integrity Full time

    At Intero Integrity, we're seeking a highly skilled Embedded Systems Developer to join our dynamic Unique Ability Team. As a key member of our engineering team, you'll be responsible for designing and implementing state-of-the-art robotic platforms, improving existing designs, and introducing new ideas for control systems, navigation, and autonomous...


  • Toronto, Ontario, Canada Intero Integrity Full time

    At Intero Integrity, we're on a mission to revolutionize the energy industry with cutting-edge technology. As an Embedded Systems Developer, you'll be part of our dynamic Unique Ability Team, working on state-of-the-art robotic platforms that are changing the game.Job OverviewWe're seeking a highly skilled and motivated Embedded Engineer to join our team....