Robotics Software Engineer, Multimodal Inspection
What You Will Get To Do
-
Develop inspection modalities beyond RGB, from sensing to insight, such as radiometric thermal, gas detection, and acoustic signatures.
-
Fuse these modalities into the perception and mission pipeline.
-
Implement sensing-based behavior activation.
-
Deliver per-asset evidence and alerts into the data platform and on-prem flows.
-
Analyze multimodal inspection performance across real-world deployments.
What You Have
-
MS in robotics, electrical engineering, mechanical engineering, aerospace engineering, computer science, or a related field, with 3+ years building sensing software for real robots.
-
Strong C++ and Python, and ROS 2 experience integrating sensor drivers and real-time pipelines.
-
Hands-on camera and thermal calibration, cross-modal registration, and the geometry to project detections between sensors and 3D.
-
Experience with real-time constraints: latency budgets, dropout handling, and persisting data through network outages.
-
A field mindset: you have debugged a sensor on a robot in a place with no desk.
What Will Set You Apart
-
Optical gas imaging, multi-gas sensing, or radiometric thermal analysis.
-
Acoustic anomaly detection for rotating machinery.
-
Predictive maintenance integrations (CMMS, SCADA) or functional safety experience.
-
Applying foundation models to thermal or non-RGB imagery.
Skills
As published by lever · 12 questions
Basics
Resume/CV, Full name, Email, Phone, Current location, Current company, LinkedIn URL, Twitter URL, GitHub URL, Portfolio URL, Field AI
Short answers (8)
- First Name
- Middle Name optional
- Last Name
- Address Line 1
- Address Line 2 optional
- City
- State
- Zip Code
Pick from a list (4)
- Are you legally authorized to work in the country where this position is located?
- Will you now or in the future require employer sponsorship for a work visa or employment authorization to work in the country where this position is located?
- Are you at least 18 years of age and legally eligible to perform the duties of this position?
- I certify that the information provided in this application is true, complete, and accurate to the best of my knowledge. I understand that providing false or misleading information may result in the rejection of my application or termination of employment if discovered after hire. optional
