Point your AI agent at freehire and let it find you a job.

Get the CLI →

Infotree Global Solutions

Open 89d

Embedded C++/C SWDL Engineer

Posted Updated 8 views
Discussion

Summary

Develops embedded C/C++ software for Android-based automotive infotainment systems, troubleshooting issues and collaborating with global teams to deliver production-ready solutions.

Role: Software Developer for Embedded Systems with Android and SWDL knowledge.

• Contribute and deliver a new generation of Android-based infotainment head units
• Work as a member of a globally distributed team designing and developing automotive user experience solutions for leading car manufacturers
• Develop software solutions from initial concept and requirements development through to production implementation and software lifecycle support
• Software issue troubleshooting, problem solving, root cause analysis, etc.
• Modify existing software to correct errors, port it to new hardware, or to improve performance and non-functional requirements
• Collaborate with 3rd party suppliers to deliver the highest quality software product

Requirements:

  • Experience in embedded software development

• Independent problem-solving ability

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

Skills

Apply

See also

Embedded jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.