About the role

  • Develop firmware for next-gen smart glasses and collaborate with international teams at Viewpointsystem GmbH. Drive product specs, design, implementation, and quality assurance while leading innovative projects.

Responsibilities

  • Develop firmware for our next-generation smart glasses and eye-tracking platform, pushing technological boundaries
  • Collaborate internationally with hardware, mechanical, and research teams on cutting-edge projects
  • Drive product specifications, design, implementation, testing, and iterative improvements
  • Define and own 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 tools (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
  • Nice-to-haves:
  • • Rust development experience
  • • Machine learning on microcontrollers
  • • ISTQB certification
  • • FPGA or image-processing knowledge
  • • Firmware experience in regulated industries (aerospace, medical, automotive)
  • • Firmware architecture design, bootloaders, or OTA updates
  • • Wireless (IoT) experience or relevant personal tech projects

Benefits

  • Dynamic, international team
  • Positive atmosphere and flexible hours
  • Dog-friendly offices with convenient public transport access
  • Annual public transport pass
  • Exciting company events
  • Workation opportunities within the European Economic Area (EEA)
  • “Inspire Days” to recharge and learn
  • Extensive training and professional development opportunities
  • All necessary IT equipment provided

Job title

Senior Firmware Developer

Job type

Experience level

Senior

Salary

€3,175 per month

Degree requirement

No Education Requirement

Location requirements

Report this job

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

Report job