Match score not available

Senior C++/C Android Infotainment Automotive

Remote: 
Full Remote
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

10+ years of software development experience, Proficiency in C++ and some C programming for embedded systems, Experience with Linux kernel, Android architecture, and toolchain preferred, Familiarity with agile software development process.

Key responsabilities:

  • Contribute to next-gen infotainment head units
  • Collaborate in developing automotive user experience solutions
  • Problem-solving, root cause analysis, and software modifications
  • Collaborate with suppliers for high-quality product delivery
Infotree Global Solutions logo
Infotree Global Solutions Large https://www.infotreeglobal.com/
1001 - 5000 Employees
See more Infotree Global Solutions offers

Job description

Role: Software Developer for Embedded Systems with Android and QNX knowledge.
Seniority min 10 years of exp.

• 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++ and some C development for embedded systems

• Hands-on experience with 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 the 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, and 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.

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Independent Thinking
  • Collaboration

Android Developer Related jobs