Helsing logo
HelsingPosted 3 weeks ago

Firmware Engineer

On-siteBarcelona, Catalonia, Spain

Full TimeMediumDefense AI

Job Summary

Design, implement, and maintain embedded firmware for real-time control, sensing, and system monitoring on robotics platforms using TI c28x MCUs and C/C++. Own the full firmware lifecycle from architecture through validation, while debugging complex system-level issues with oscilloscopes and logic analyzers. Act as the technical bridge between hardware and software, collaborating with electrical, controls, and systems engineers to drive hands-on technical decisions. This individual contributor role requires full ownership of firmware from concept to maintenance, advising leadership on strategy within a multidisciplinary team focused on defence robotics.

Required Qualifications

  • ≥ 5 years of experience developing embedded firmware for real-time systems
  • BSc in Electronics, Electrical Engineering, Computer Engineering, or equivalent
  • proficient in C/C++ for embedded targets
  • strong grasp of MCU internals, peripherals, and real-time constraints
  • comfortable using hardware debugging tools (oscilloscopes, logic analyzers, DMMs)
  • able to work fully independently, owning firmware from concept to validation
  • proficient in both English & Spanish

Desired Qualifications

  • MSc

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce