Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Bits to Atoms Logo

Sensor Fusion Software Engineer

Bits to Atoms

Salary not specified
Sep 7, 2025
Berkeley, CA, US
Apply Now

Solideon is looking to solve the problem of integrating diverse sensor modalities into a unified framework to power real-time robotic control, weld quality monitoring, and adaptive manufacturing in steel 3D welding additive manufacturing.

Requirements

  • Familiarity with core sensor modalities (e.g., IMU, force/torque, thermal, lidars, cameras)
  • Experience with sensor fusion algorithms (e.g., KF variants, PF, AI/ML-based sensor fusion)
  • Experience in computer vision (e.g., OpenCV) and/preferred 3D point clouds (e.g., Open3D, PCL)
  • Background in real-time pipelines and messaging frameworks (e.g., ROS2 FastDDS, RTI DDS, RabbitMQ, MQTT, Apache NiFi/MiNiFi)
  • Knowledge of time-series database systems (e.g., TimescaleDB, QuestDB)
  • Experience with industrial robots (KUKA, Fanuc, ABB), embedded sensor systems, RTOS
  • Hands-on experience with simulation tools (e.g., ROS2 RViz, Gazebo, MuJoCo, Grasshopper3D)

Responsibilities

  • Design, implement and test sensor fusion algorithms (e.g., Extended Kalman Filters (EKF), Particle Filters (PF), Bayesian Networks, AI/ML models) to combine multi-modal data for precise, real-time robotic perception and control in additive manufacturing.
  • Fuse proprioceptive (encoders, IMU) and exteroceptive sensors (vision, force/torque, thermocouples) for applications (e.g., weld seam tracking, quality monitoring, adaptive toolpath adjustments).
  • Develop and maintain ROS2 backend applications managing multi-sensor data acquisition, fusion, and integration with robot control loops (e.g., KUKA, Fanuc)
  • Build and maintain sensor drivers, perform sensor calibration, data synchronization, and apply preprocessing algorithms to ensure high-fidelity, time-aligned sensor streams.
  • Design event-driven, distributed data pipelines (e.g., RabbitMQ, MQTT, Apache NiFi, Apache MiNiFi) to handle sensor fusion outputs and robotic workflow orchestration.
  • Create scalable backend solutions for time-series sensor data storage (e.g., TimescaleDB, QuestDB), calibration, and asynchronous multi-rate data synchronization.
  • Interface with full stack software engineers to extend real-time monitoring dashboard and visualization tools (ReactJS + Websockets), providing operators with fused data insights such as thermal maps, print metrics, defect overlays, and process deviations.

Other

  • Bachelor’s or Master’s degree in Computer Engineering, Robotics, AI or related field.
  • 2 - 5 years of experience in software engineering developing sensor fusion or perception software for autonomous systems, robotics, or advanced manufacturing with Python & C++
  • U.S. Person status is required as this position may involve work related to the Department of Defense.
  • Solideon offers competitive benefits, including health insurance, paid time off, and more options.
  • Solideon values diversity and inclusivity. We do not discriminate based on race, religion, gender, sexual orientation, age, disability, or any other protected status.