
Embedded Software Engineer at Volvo Cars Tech in Krakow focusing on developing firmware for electric vehicles.
Software, the fuel for mobility
We bring bold digital visions to life. So we’re on the lookout for more curious and creative engineers who want to create change – one line of high-quality code at a time. Our transformation isn't for everyone, but if you're excited about solving the leading-edge technological challenges facing the auto industry, then let’s talk about your next move.
As an Engineer at our Krakow Tech Hub, you will be a part of an agile team, working closely with other software engineers, testers, and architects. The team you will be joining is dedicated to developing and maintaining microcontroller firmware (Cortex-M) for the house-keeping processor in Volvo’s newest electric vehicles — including the EX90, ES90, EX30, and other upcoming models. The MCU is responsible for power management, diagnostics, communication interfaces, and thermal management within the infotainment system.
Your primary focus will be designing, developing, and maintaining the pytest-based integration test framework running on Hardware-in-the-Loop (HiL) setups. You will leverage your embedded background - understanding of MCU architecture, memory constraints, and peripheral behavior - to write meaningful, well-targeted integration tests that validate firmware functionality. You will be responsible for ensuring comprehensive test coverage, writing robust and maintainable test suites, and continuously improving the test infrastructure. Beyond testing, you’ll contribute to tooling and flashing scripts that support the development workflow, and when needed, to the embedded C/C++ codebase itself. This role is ideal for an embedded engineer who enjoys Python and is excited to apply their microcontroller expertise in a testing-focused capacity.
To thrive as an Embedded Software Engineer in Kraków Volvo Tech Hub, you will need an embedded systems background combined with strong Python skills and openness to working primarily in Python. We are seeking professionals who possess the following qualifications:
Technical Competencies:
Additional Qualifications:
Volvo Cars. For Life.
For nearly a century, Volvo Cars has empowered people to move freely in a personal, sustainable and safe way. Today, we are driving bold advancements in electrification, sustainability and automotive safety. To realise our ambitious vision, we are seeking innovative minds who are ready to tackle the challenges of tomorrow – today.
At Volvo Cars, we believe extraordinary things are achieved by ordinary people with a passion for making a difference. If you’re inspired by the opportunity to help redefine the future of mobility, we invite you to be part of our journey.
Ready to take the next step?
Submit your CV in English and tell us why you’re the ideal candidate for a role at Volvo Cars. Applications must be received no later than 28th of August 2026. You will receive a confirmation email after your submission.
For questions regarding the recruitment process, please contact Recruiter Radoslaw Piela at radoslaw.piela@volvocars.com. For specific questions about the position, please reach out to Hiring Manager Jakub Tutro at jakub.tutro@volvocars.com.
As part of the recruitment process, the final candidates will undergo a background check.
We welcome your application!
#LI-DNP