About the role

  • Develop firmware for our next-generation smart glasses and eye-tracking platform, pushing the boundaries of technology
  • Collaborate internationally with hardware, mechanical, and research teams on cutting-edge projects
  • Drive product specifications, design, implementation, testing, and iterative improvements
  • Own and shape embedded software architecture decisions
  • Ensure quality through thorough code reviews and comprehensive testing
  • Use modern CI/CD tools such as GitLab and Docker to accelerate delivery
  • Take initiative and lead projects hands-on with innovation and ownership

Requirements

  • 5+ years in firmware development for microcontrollers
  • Experience across the entire development lifecycle
  • Strong electronics background; confident using lab equipment (oscilloscope, signal analyzers)
  • Proficient with SPI, UART, I²C, USB, and MIPI
  • Deep understanding of microcontroller architectures (ARM preferred)
  • Solid English language skills
  • Basic understanding of machine learning
  • Experience with real-time systems, Linux, and Python
  • Commitment to testing and software quality
  • Rust development experience (nice-to-have)
  • Machine learning on microcontrollers (nice-to-have)
  • ISTQB certification (nice-to-have)
  • FPGA or image-processing knowledge (nice-to-have)
  • Firmware experience in regulated industries (aerospace, medical, automotive) (nice-to-have)
  • Firmware architecture design, bootloaders, or OTA updates (nice-to-have)
  • Wireless (IoT) experience or personal tech projects (nice-to-have)

Benefits

  • Dynamic, international team
  • Positive atmosphere and flexible working hours
  • Dog-friendly offices and easily accessible by public transport
  • Annual public transport season ticket
  • Exciting company events
  • Workation opportunities within the European Economic Area (EEA)
  • “Inspire Days” for recharging and learning
  • Extensive training and development opportunities
  • All the IT equipment you need

Job title

Firmware Developer

Job type

Experience level

Mid levelSenior

Salary

€3,175 per month

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job