.
Embedded Software Engineer @ BorgWarner
  • Kraków
Embedded Software Engineer @ BorgWarner
Kraków, Kraków, Lesser Poland Voivodeship, Polska
BorgWarner
2. 11. 2025
Informacje o stanowisku

In this role, the Embedded Software Engineer will be responsible for developing low-level software components essential for both hardware field applications and testing. The team focuses on creating robust drivers and modules for hardware abstraction, interfacing with external ASICs, and supporting hardware testing through Hardware Test Software. This software is lightweight, operates close to the hardware level, and is designed to provide essential interfaces for hardware engineers testing various boards. The position offers the opportunity to work with cutting-edge microcontrollers, including TC39xx, C2000, and ST Stellar SR6x series.


  • Bachelor’s degree in Electrical, Electronics, Mechatronics, or Software Engineering.
  • At least 5 years of experience in embedded software development, particularly with low-level drivers
  • Advanced proficiency in C programming.
  • Strong debugging skills with hands-on experience in using debuggers for embedded software troubleshooting.
  • Basic knowledge of electronics to facilitate low-level software and hardware integration.

In this role, the Embedded Software Engineer will be responsible for developing low-level software components essential for both hardware field applications and testing. The team focuses on creating robust drivers and modules for hardware abstraction, interfacing with external ASICs, and supporting hardware testing through Hardware Test Software. This software is lightweight, operates close to the hardware level, and is designed to provide essential interfaces for hardware engineers testing various boards. The position offers the opportunity to work with cutting-edge microcontrollers, including TC39xx, C2000, and ST Stellar SR6x series.

,[Develop low-level drivers, including hardware abstraction layers, external ASIC drivers, and various embedded modules., Implement Hardware Test Software to deliver streamlined interfaces for hardware engineers to test boards effectively., Work closely with hardware teams to verify and validate embedded systems, conducting real-time testing in both lab and in-vehicle environments., Configure and debug communication protocols, specifically focusing on SPI and I2C, for seamless system integration., Provide software development and debugging support for on-site testing, ensuring robust interfaces for diagnostic and communication functionalities., Create and maintain comprehensive documentation, including design specifications, test plans, and analysis reports for low-level drivers Requirements: Embedded system, C, AUTOSAR, ASPICE Additionally: Multisport, Private healthcare, Private insurance, Social fund, Training budget, Language courses, International projects, Integration events, Small teams, Bike parking, Playroom, Shower, Modern office, Free parking, Chill out room, Company events, Great coffee, No dress code, Foosball, Office library, Board games collection, In-house trainings, Kindergarten.

  • Praca Kraków
  • Kraków - Oferty pracy w okolicznych lokalizacjach


    103 516
    15 264