Senior C/C++ Engineer with Android

Solid Company

Kraków

Hybrid

PLN 90,000 - 130,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Solid Company is seeking an Embedded Software Engineer in Kraków to develop Android-based automotive infotainment systems. You will join a globally distributed team, handling requirements, design, implementation, testing, and production support for next-generation head units.

The role requires strong C/C++ expertise for embedded platforms, knowledge of Android toolchains, and experience with CI/CD within an Agile environment. Proficiency in English and Polish is essential.

Qualifications

  • Embedded software development experience.
  • Extensive C/C++ for embedded systems.
  • Knowledge of Android architecture and toolchain.
  • Fluent in English and Polish.
  • Experience with CI/CD processes and Agile development.
  • Experience developing software tests and tools with Python.

Responsibilities

  • Develop software for Android-based automotive infotainment systems.
  • Collaborate with a globally distributed team on UX solutions.
  • Take software from requirements through production implementation.
  • Analyse and troubleshoot issues and perform root-cause analysis.
  • Port and optimize software for new hardware.
  • Improve software performance and non-functional requirements.
  • Develop tests and supporting tools using Python.
  • Contribute to CI/CD workflows and automation.
  • Collaborate with third-party suppliers to ensure quality.
  • Participate in an Agile development process.

Skills

Embedded dev
C/C++
Android arch
Problem solving
Software design
Python
CI/CD
Agile
English
Polish

Tools

Linux Kernel
Microcontrollers
SoCs/ARM
UART
SPI
I2C
USB
CAN
SOME/IP
TDD
ASPICE/SPICE

Job description

Project

We are looking for an Embedded Software Engineer with strong C/C++ experience and knowledge of Android-based embedded systems to join a globally distributed automotive engineering team.

You will contribute to the development of the next generation of Android-based infotainment head units for leading automotive manufacturers. The role covers the full software lifecycle, from requirements and design through implementation, testing, troubleshooting, and production support.

You will
  • Develop software for next-generation Android-based automotive infotainment systems.
  • Work with a globally distributed team on automotive user experience solutions.
  • Develop software from initial requirements and concept through production implementation and lifecycle support.
  • Analyse and troubleshoot software issues, perform root cause analysis and implement fixes.
  • Modify and optimise existing software, including porting it to new hardware.
  • Improve software performance and non-functional requirements
  • Develop software tests and supporting tools using Python
  • Contribute to and improve CI/CD workflows
  • Collaborate with third-party suppliers to ensure high-quality software delivery.
  • Participate in an Agile software development process.
Kogo poszukujemy?

Must have
  • Professional experience in embedded software development
  • Extensive hands-on experience with C/C++ for embedded systems
  • Knowledge of Android architecture and Android toolchain
  • Strong independent problem-solving and troubleshooting skills
  • Experience with software design methodologies and modern software quality standards
  • Experience developing software tests and tools with Python
  • Experience working with CI/CD processes
  • Experience working in an Agile development environment
  • Fluent in English and Polish
Nice to have
  • Hands-on experience with the Linux Kernel
  • Experience with microcontrollers, SoCs and ARM processors
  • Knowledge of peripheral interfaces such as UART, SPI, I2C and USB
  • Knowledge of automotive diagnostics and networks such as CAN or SOME/IP
  • Experience with Test-Driven Development (TDD)
  • Knowledge of Functional Safety and ASPICE/SPICE processes
  • Experience working with third-party automotive suppliers
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior System Engineer
Senior System Engineer

Solid Company • Kraków

Hybrid
PLN 180,000 - 240,000
Senior Android Software Engineer (Kotlin/Java)
Senior Android Software Engineer (Kotlin/Java)

ITP IT PERFORMANCE sp. z o.o. • Kraków

Remote
PLN 207,000 - 269,000
Stawka 150–195 PLN/h + VAT
Senior Embedded C/C++ Engineer for Android Infotainment
Senior Embedded C/C++ Engineer for Android Infotainment

Solid Company • Kraków

Hybrid
PLN 90,000 - 130,000
Senior Embedded Software Engineer ( Infotainment / Connectivity)
Senior Embedded Software Engineer ( Infotainment / Connectivity)

ITP IT PERFORMANCE sp. z o.o. • Kraków

Hybrid
PLN 207,000 - 262,000
Embedded Software Engineer ( Infotainment / Connectivity)
Embedded Software Engineer ( Infotainment / Connectivity)

ITP IT PERFORMANCE sp. z o.o. • Kraków

Hybrid
PLN 165,000 - 207,000
Praca hybrydowa
Wizyty w Krakowie
Embedded C++/C Engineer Android Infotainment
Embedded C++/C Engineer Android Infotainment

Infotree Global Solutions Inc. • Polska

On-site
PLN 120,000 - 240,000
Senior Bluetooth / Android Platform Engineer (C++)
Senior Bluetooth / Android Platform Engineer (C++)

ITP IT PERFORMANCE sp. z o.o. • Kraków

Remote
PLN 207,000 - 269,000
Kontrakt B2B
Główna praca zdalna z okazjonalnymi wy
Senior Embedded Software Engineer – RTOS
Senior Embedded Software Engineer – RTOS

ITP IT PERFORMANCE sp. z o.o. • Kraków

Hybrid
PLN 180,000 - 260,000
Praca zdalna
Praca hybrydowa
Senior Frontend Developer - Android (K/M)
Senior Frontend Developer - Android (K/M)

Solid Company • Wrocław

On-site
PLN 120,000 - 180,000
Office in Wroclaw
Automotive System Engineer
Automotive System Engineer

Solid Company • Kraków

Hybrid
PLN 180,000 - 240,000
Top locations