15h ago

Embedded Software / Firmware Engineer

35km from Munich, Germany

โœจ $110k-$140k / yearest.

full-timemid

๐Ÿ›  Tech Stack

๐Ÿ’ผ About This Role

You'll own the low-level software layer of our autonomy platform across drones, payload and ground systems. Your work defines the fieldability, robustness and performance of our core product. You'll work closely with hardware design and AI teams to ship vertically integrated solutions fast.

๐ŸŽฏ What You'll Do

  • Translate system needs into low-level software architecture and bring new boards to life
  • Develop and maintain drivers for sensors, cameras, AI accelerators and communication networks
  • Build and refine flashing, booting and serial deployment tooling for production and recovery
  • Debug on the bench, isolate failures fast, and iterate until systems are ready for field use

๐Ÿ“‹ Requirements

  • M.Sc. or higher in Computer Engineering, Electrical Engineering, Robotics or Embedded Systems
  • 2+ years of hands-on experience in low-level software or firmware development for embedded systems
  • Strong in C and Python with practical experience shipping real systems on embedded Linux
  • Experience with hardware interfaces and protocols such as I2C, SPI, CAN, Ethernet and MIPI-based camera interfaces

โœจ Nice to Have

  • Experience with secure boot, signed update systems, rollback and recovery strategies
  • Yocto-based build systems, custom Linux image creation, and U-Boot
  • Experience with ROS and related robotics middleware

๐ŸŽ Benefits & Perks

  • ๐Ÿ“ˆ Real Ownership: Get early, real stock to participate directly in SE3โ€™s growth
  • ๐Ÿ–๏ธ 31 Paid Days Off: 30 vacation days plus your birthday off
  • ๐Ÿ’ช Well-being Access: Free membership to gyms, yoga, and wellness through EGYM Wellpass
  • โœˆ๏ธ Team Offsites: 2 company retreats per year (recent destinations: Italy, Greece, Spain)
  • ๐Ÿง‘โ€๐Ÿซ Mentorship: Work closely with experienced engineers and get paired with a professional mentor

๐Ÿ“จ Hiring Process

Estimated timeline: 2-4 weeks

  1. 1Intro Callยท 20 min
  2. 2Technical Interviewยท 45 min
  3. 3Onsite Trial/Caseยท 1.5 hrs
  4. 4Team Dinner/Lunch

๐Ÿšฉ Heads Up

  • Onsite role at undisclosed test site 35km from Munich may require commute/relocation
0 0 0