Embedded Software Engineer

BorgWarner Mobility Poland sp. z o.o. - PDS Kraków

Kraków, Podgórze
hybrid
hybrid

Requirements

Operating system

Windows

Our requirements

  • 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.

Optional

  • Familiarity with microcontroller architecture and hardware implementation.
  • Experience with SPI and I2C protocols.
  • Familiarity with AUTOSAR.
  • Knowledge of TC39xx, C2000, or ST Stellar SR6x microcontrollers.
  • Experience with ASPICE or other standardized software development processes.

Your responsibilities

  • 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
Views: 1
Published20 days ago
Expiresin 24 days
Work modehybrid
Source
Logo
Logo

Similar jobs that may be of interest to you

Based on "Embedded Software Engineer"