Firmware Developer for Outdoor Robotics Solutions in Slovenia

PeK Automotive 

📍 Logatec, Slovenia 🇸🇮

full-time
mid-level
on-site
Posted —

Key Skills

CSTM32ARMUARTGit

Industry

RoboticsAutomotive

Job Description

🎥 Click below for a short video to see what the job looks like:

Firmware developer


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 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,

• A collaborative international engineering team,

• Career growth and learning opportunities.