New offer - be the first one to apply!

October 13, 2026

Embedded Software Engineer

Mid • On-site

Kraków, Poland

Quick Facts

  • Role: Embedded Software Engineer (automotive/mobility and high-tech connected devices)

Description

Develop, integrate, and optimize embedded software for connected, intelligent, and automated devices. You will design software components for microcontroller-based systems, write clean and maintainable C and/or C++ code, and drive hardware-software integration including embedded communication protocols.

Responsibilities

  • Develop, integrate, and optimize embedded software for automotive, mobility, and high-tech products

  • Design and implement software components for microcontroller-based and embedded systems

  • Write clean, efficient, maintainable code in C and/or C++

  • Handle hardware-software integration, debugging, testing, and performance optimization

  • Collaborate with hardware, systems, and electronics engineers for seamless system integration

  • Implement and troubleshoot communication interfaces and embedded communication protocols

  • Analyze technical requirements and translate them into robust software solutions

  • Support software verification, validation, and debugging on target hardware

  • Contribute to software architecture and technical design decisions

  • Work with development/debugging tools, version control systems, and CI/CD environments (where applicable)

  • Participate in cross-functional engineering teams to develop connected and automated products

Requirements

  • Strong programming experience in C and/or C++ for embedded systems

  • Hands-on experience with microcontrollers, RTOS, or Embedded Linux

  • Practical knowledge of embedded software development, debugging, and hardware-software integration

  • Familiarity with communication protocols such as CAN, SPI, I2C, and UART

  • Understanding of embedded systems architecture and real-time software concepts

  • Experience with debugging and testing embedded software on target hardware

  • Ability to read and understand hardware documentation, schematics, and technical specifications

  • Familiarity with Git and standard software development practices

  • Ability to work effectively in multidisciplinary engineering teams

  • Communicative English level suitable for working in an international engineering environment

  • Asset: knowledge of AUTOSAR architecture and automotive software development standards

Benefits

  • Work on complex modern electronics and next-generation mobility projects

  • Build reliable, high-performance software for connected, intelligent, and automated devices

Similar jobs you might like

Unlock Full Resume Report