Viewpointsystem

Senior Firmware Developer

Viewpointsystem

full-time

Posted on:

Location Type: Hybrid

Location: Vienna • 🇦🇹 Austria

Visit company website
AI Apply
Apply

Salary

💰 €3,175 per month

Job Level

Senior

Tech Stack

DockerIoTLinuxPythonRust

About the role

  • 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

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
firmware developmentmicrocontrollersSPIUARTI²CUSBMIPILinuxPythonRust
Soft skills
initiativeleadershipcollaborationinnovationownershipcommunicationcommitment to qualityproblem-solvingattention to detailadaptability
Certifications
ISTQB