This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
For our client, an American automotive company and global product leader in providing innovative and sustainable e-mobility solutions for the automotive market, due to development of their New Technological Center (R&D) in Krakow. Be a part of automotive world’s transformation to clean energy and eMobility!
Job Responsibility:
Design and develop low-level drivers such as hardware abstraction layers, external ASIC interfaces, and various embedded modules
Build and maintain Hardware Test Software to provide efficient interfaces that enable hardware engineers to test and validate boards with ease
Collaborate closely with hardware teams to verify and validate embedded systems through real-time testing in laboratory and in-vehicle setups
Configure, analyze, and debug communication protocols—particularly SPI and I2C—to ensure smooth system integration
Support on-site testing by delivering software development and debugging assistance, focusing on stable diagnostic and communication interfaces
Prepare and maintain detailed technical documentation, including design specifications, test procedures, and analytical reports for low-level software components
Requirements:
Bachelor’s degree in Electrical, Electronics, Mechatronics, or Software Engineering
Minimum of 5 years of experience in embedded software development, with a focus on low-level driver programming
Advanced C programming skills
Strong debugging expertise and practical experience using debuggers for troubleshooting embedded systems
Basic understanding of electronics to support seamless integration between software and hardware
Nice to have:
Knowledge of microcontroller architectures and hardware implementation principles
Experience with SPI and I2C communication protocols
Familiarity with AUTOSAR standards
Hands-on experience with TC39xx, C2000, or ST Stellar SR6x microcontrollers
Exposure to ASPICE or other standardized embedded software development processes
What we offer:
Private Medicover medical care for the employee and their family