Deploy algorithms and software stacks across AMRs, robotic arms, quadrupeds, and humanoids.
About the role
This role centers on developing and integrating perception, state estimation, planning, and learning-based behaviors across diverse robot platforms. Software is deployed across AMRs, robotic arms, quadrupeds, and humanoids.
What you'll do
- Develop and integrate robotics algorithms and ML-based systems for perception, state estimation, planning, and control.
- Integrate multi-sensor perception outputs (camera, LiDAR, IMU) into autonomy and decision-making stacks.
- Build and maintain robot software stacks for diverse platforms, including AMR, arm, quadruped, and humanoid systems.
- Implement and tune algorithms for localization, mapping, sensor fusion, motion planning, trajectory optimization, and learning-based behaviors.
- Deploy and optimize robotics software on embedded and edge compute platforms.
- Debug system-level autonomy issues spanning sensors, algorithms, and software interactions.
What you'll need
- Bachelor's degree or higher in Robotics, Computer Science, or a related field.
- 6+ years of experience in robotics algorithms, autonomy, or robotics software engineering.
- Strong foundation in core robotics algorithms, including state estimation and sensor fusion, motion planning and control, and localization and mapping.
- Strong software engineering skills in C++ and/or Python.
- Experience deploying robotics algorithms on real robotic platforms.
Nice to have
- Experience with ROS / ROS 2 and modern robotics middleware.
- Background in learning-based robotics, reinforcement learning, or imitation learning.
- Experience integrating ML models into real-time robotic systems.
- Familiarity with simulation tools and workflows (Gazebo, Isaac Sim, Mujoco, etc.).
- Experience working across multiple robot morphologies (mobile, manipulation, legged).
Skills: Robotics Engineer, Algorithms, Software, Physical AI
More semiconductor jobs: Embedded software jobs · Sunnyvale jobs
This role has been open 135 days — well above the 65-day median for Systems Software Engineering roles.
Systems Software Engineering · Systems Software
|
Open roles in category
697
|
Median days open
65 d
|
Category median salary (all employers)
$220k
|
See the full market breakdown ▾Category comparison, skills in demand, and who else is hiring
| Metric | Lyte AI | All employers we track in this specialty (697 roles · 73 employers) |
|---|---|---|
| Open roles in this specialty | 4 | 697 |
| Open roles in the wider Software, Firmware & Systems family | 23 | 6531 · 156 employers |
| Median days open | 95 d | 65 d (+30 d vs this employer) |
| Median salary (USD postings) | — | $220k |
Skills observed across this category: Robotics Engineer, Algorithms, Software, Physical AI
Who's hiring in this category
- NVIDIA · 166 open roles · median 53 d
- Qualcomm · 156 open roles · median 82 d
- AMD · 69 open roles · median 57 d
- Arm Holdings · 31 open roles · median 11 d
- Mobileye · 27 open roles · median 94 d
- Intel Corporation · 15 open roles · median 22 d
How we counted: 697 open Systems Software Engineering (Systems Software) roles from 73 employers tracked in the SemiconductorJobs index, counted 8 Nov 2026. Specialty figures count only roles carrying this exact specialty label, so an employer's related work in neighbouring specialties is not included there — it is counted in the wider Software, Firmware & Systems family row. Figures refresh nightly.