Embedded C++/C Engineer Android Infotainment

Visa Hunt

Poland

On-site

PLN 120,000 - 160,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Visa Hunt is seeking Software Developers for Embedded Systems to help build Android-based infotainment solutions for the automotive industry. You will work on a globally distributed team across design, development and integration, from concept through production.

Key requirements include deep experience in C/C++ for embedded systems, Linux kernel / QNX / Android familiarity, OTA architecture, and strong problem-solving and CI/CD skills. On-site Krakow, Poland with some remote flexibility.

Qualifications

  • Experience in embedded software development.
  • Hands-on with C/C++ for embedded systems.
  • Familiarity with Linux kernel, QNX, Android, OTA architecture is a plus.
  • Ability to deliver SW tests & tools in Python and CI/CD workflows.

Responsibilities

  • Contribute and deliver Android-based infotainment head units.
  • Work in a globally distributed team designing automotive UX solutions.
  • Develop software from concept to production and lifecycle support.
  • Troubleshoot software issues and perform root cause analysis.
  • Modify existing software for new hardware or performance improvements.
  • Collaborate with 3rd party suppliers to deliver high-quality software.

Skills

Embedded software
C/C++
Linux kernel
QNX
Android
Python tests
CI/CD
Agile
ARM microcontrollers
Vehicle networks

Tools

CAN/SOME/IP

Job description

Join our great automotive client, and have a real impact on the future of modern cars!

We are looking for Software Developers for Embedded Systems with Android, QNX, and Software Update / OTA 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 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 Linux kernel is preferred, QNX, Android, OTA 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
  • Ability to deliver high-quality work under time pressure.

On-site work in Krakow office is preferred, however remote work is acceptable (with a few mandatory visits to the office for onboarding, workshops, customer visits, etc...).

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded C/C++ Engineer — Automotive Android Infotainment
Embedded C/C++ Engineer — Automotive Android Infotainment

Visa Hunt • Poland

On-site
PLN 120,000 - 160,000
Senior Embedded Software Engineer IRC293596
Senior Embedded Software Engineer IRC293596

GlobalLogic • Kraków

On-site
PLN 167,400 - 279,000
Learning and development opportunities
Inclusive culture
Work-life balance and flexibility
+1
Senior Android Developer (Automotive OS Experience)
Senior Android Developer (Automotive OS Experience)

Luxoft Poland • Poland

On-site
PLN 90,000 - 150,000
Private Medical Insurance
Dental care
Life Insurance
+1
Android Developer (Android Automotive OS Experience)
Android Developer (Android Automotive OS Experience)

Luxoft • Poland

On-site
PLN 120,000 - 180,000
Private Medical
Dental care
Life Insurance
+1
SSenior Android Developer (Automotive OS Experience)
SSenior Android Developer (Automotive OS Experience)

Luxoft Poland • Poland

On-site
PLN 120,000 - 170,000
Private Medical Insurance
Dental care
Life Insurance
+1
Middle C++ Engineer IRC302522
Middle C++ Engineer IRC302522

GlobalLogic • Kraków

On-site
PLN 120,000 - 180,000
Relocation options
Rotation opportunities
Diversity & inclusion
Android Developer (Android Automotive OS Experience)
Android Developer (Android Automotive OS Experience)

Luxoft Poland • Poland

On-site
PLN 120,000 - 180,000
Middle C++ Engineer IRC302523
Middle C++ Engineer IRC302523

GlobalLogic • Kraków

On-site
PLN 120,000 - 180,000
Empowering Projects
Empowering Growth
DE&I Matters
+3
Senior Embedded Software Engineer - Infotainment (AOSP/C++)
Senior Embedded Software Engineer - Infotainment (AOSP/C++)

GlobalLogic • Kraków

On-site
PLN 167,400 - 279,000
Learning and development opportunities
Inclusive culture
Work-life balance and flexibility
+1
Senior Android Automotive Developer - E2E IVI
Senior Android Automotive Developer - E2E IVI

Luxoft Poland • Poland

On-site
PLN 120,000 - 170,000
Private Medical Insurance
Dental care
Life Insurance
+1