New offer - be the first one to apply!

November 3, 2026

Embedded Software Developer (Regular/Senior)

Senior • On-site

230,400 - 336,000 PLN/yr

Kraków, Poland

Quick Facts

  • Role: Embedded Software Developer (Regular/Senior)

  • Salary: 960–1400 PLN per month

  • Work model: Hybrid (3 days from the Kraków office)

Description

Develop embedded firmware for next-generation electronic devices in an international environment. You’ll contribute to firmware architecture, implement new functionalities, and improve embedded system performance and reliability. The role includes troubleshooting complex firmware issues and maintaining automated tests for software quality and stability.

Responsibilities

  • Support planning and tracking of engineering activities; maintain project plans
  • Develop and maintain embedded software using C and C++
  • Design and implement firmware components for new-generation devices
  • Participate in technical discussions and contribute to software architecture decisions
  • Work with RTOS and microcontroller-based platforms
  • Troubleshoot complex firmware issues and optimize system performance
  • Develop and maintain automated tests to ensure software quality and stability
  • Collaborate with international engineering teams throughout the development lifecycle
  • Participate in code reviews, share technical knowledge, and support less experienced engineers
  • Identify opportunities to improve development processes and existing solutions

Requirements

  • Minimum 5 years of commercial embedded software development experience
  • Strong C and C++ programming skills
  • Practical knowledge of RTOS and real-time system concepts
  • Hands-on experience with Zephyr RTOS
  • Experience with the Twister testing framework
  • Familiarity with ARM Cortex-M and/or RISC-V architectures
  • Experience debugging, testing, and optimizing embedded applications
  • Good understanding of hardware/software interactions and embedded system limitations
  • Ability to work independently and take ownership of technical tasks
  • Very good English communication skills
  • Availability to work from the Kraków office at least 3 days per week

Benefits

  • Join a global engineering and tech environment with development opportunities
  • Work closely with cross-functional engineering teams and Technical Project Managers
  • Take ownership of diverse project management activities

Similar jobs you might like

Unlock Full Resume Report