Embedded Software Engineer
Vay
Seniority
Senior
Model
In-Office
Sector
Salary
Undisclosed
Contract
Full-Time
About the role
We're looking for a (Senior) Embedded Software Engineer with a solid technical foundation and hands-on experience who is adaptable, eager to learn, and motivated by building safety-critical systems. You enjoy working close to hardware, care deeply about correctness and safety, and love seeing your code move real physical systems.
What you'll need
- Strong experience with C programming for embedded systems
- Familiarity with RTOS (real-time operating systems)
- Experience with testing environments (simulation, HIL, in-vehicle validation)
- Problem-solving mindset, attention to detail, results-oriented
Nice to have
- FPGA programming in VHDL
Tech environment you will work in
- Embedded C on microcontrollers
- RTOS-based real-time systems
- Simulation, hardware-in-the-loop (HIL), and real-vehicle validation
- CAN and CAN FD vehicle communication interfaces
- Safety-oriented coding standards such as ISO 26262 and MISRA-C
- Git-based version control and Linux-based CI/CD pipelines
- FPGA programming in VHDL: enables contribution across both microcontroller (C) and FPGA domains
What they offer
- ESOP virtual stock options: A stake in Vay's future - not just a salary
- Unlimited Paid Vacation Days
- Subsidised Deutschland ticket (Berlin)
- Subsidised Urban Sports Club or FitX Membership
- All Vay team members receive 30% off their Vay rides
- €350 Home office budget
- Relocation financial assistance when relocating to Berlin
- Fully funded German lessons

