Job Drop BerlinYOUR WAY INTO BERLIN TECH
NewsletterLinkedIn
AboutTermsImpressumPrivacy

Embedded Software Engineer - Sensor Fusion

SStark
Seniority
Midweight
Model
In-Office
Sector
DeepTech
Salary
Undisclosed
Contract
Full-Time

About the role

Implement and multi-sensor fusion algorithms that provide reliable state estimation across diverse sensor modalities.

What you'll do

  • Implement INS/GNSS sensor fusion algorithms in C/C++
  • Implement sensor fusion pipelines from different sensors in C/C++
  • Develop and maintain sensor drivers
  • Integrate within ROS2 systems
  • Conduct system-level debugging, validation, and automatic software testing
  • Support simulation, HIL/SIL, and field testing

What you'll need

  • Strong experience in embedded system programming and ROS2 framework
  • Deep knowledge of embedded systems and sensors
  • Sensor modeling and stochastic error characterization
  • Experience with IMU, GNSS, magnetometer, and barometric data
  • Excellent C/C++ and/or bare-metal C skills
  • Low-level sensor driver development

Nice to have

  • A university degree in software engineering, computer science, or other related domain
  • Strong mathematics background (linear algebra, probability, calculus, estimation theory) and/or Physics double major (advantage)
  • MATLAB to C/C++ conversion for deployment
  • End-to-end embedded system development e.g. Inertial Navigation System
  • Time synchronization & latency handling
  • Aerospace/UAV/robotics background
APPLY →