Senior Embedded Firmware Engineer

Pek Automotive — Slovenia · Posted ~1 day ago

Senior Full-time Onsite Visa Sponsored

Skills

Embedded firmware development C Microcontrollers STM32 Embedded debugging Oscilloscopes Hardware-software integration Technical documentation Embedded systems

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior embedded firmware role developing software for electronic control units used in advanced autonomous machines. You will program microcontrollers, debug firmware with laboratory measurement equipment, integrate software with custom electronics, and document firmware architecture while collaborating closely across engineering disciplines.

Highlights

Work closely with software, hardware, mechanical design, and manufacturing teams on advanced autonomous systems, solving challenging real-world engineering problems with relocation support available.

Description

🎥 Click below for a short video to see what the job looks like: Firmware Developer Logatec, Slovenia | Relocation support available On-site collaboration with the software, mechanical design and manufacturing team. At Pek Automotive in Slovenia we design and build advanced autonomous electric systems and robotic vehicles used in demanding real-world environments such as agriculture and rescue operations. We are expanding our R&D team and looking for an Embedded Firmware Developers who enjoy working close to hardware and solving complex engineering challenges. You will develop firmware for electronic control units powering next-generation autonomous machines. What you will work on: • Developing embedded firmware for microcontrollers (STM32), • Debugging embedded firmware using oscilloscopes and measurement equipment, • Collaborating with hardware engineers to integrate firmware with custom electronics, • Creating technical documentation for firmware architecture. Tech stack: • C language, • STM32 microcontrollers, • ARM Cortex-M, • UART, SPI, I2C, RS485, CAN, • Git version control, • Embedded debugging tools. What we are looking for: • Experience developing embedded firmware for microcontrollers, • Experience with STM32 or other ARM Cortex-M platforms, • Good understanding of hardware communication interfaces (CAN, SPI, I2C, UART), • Ability to debug hardware/software interactions, • Experience with oscilloscopes or measurement tools is a strong advantage. What we offer: • Work on real-world autonomous machines and robotics, • Relocation support and visa assistance for Slovenia, • A collaborative international engineering team, • Career growth and learning opportunities.