Applied Intuition
Software Engineer, Robotics
Sunnyvale$189.7k–$271kfulltimemidAdded today
About this role
Applied Intuition seeks a Robotics Software Engineer to develop full-stack control software for general-purpose robots, from low-level firmware to fleet deployment. You'll work hands-on with physical hardware, collaborating across mechanical, electrical, and AI teams to bring autonomous systems to real-world applications.
What you'll do
- Design and implement robotics software for locomotion, whole-body control, and manipulation on bi-dexterous platforms
- Bring up and integrate new robot generations with actuators, sensors, controllers, and onboard compute
- Develop real-time C++ control software emphasizing reliability, performance, and testability
- Build simulation infrastructure and validate robot behaviors in physics-based environments before hardware deployment
- Debug physical robot failures and analyze telemetry data to improve system robustness
- Contribute to scaling tools including fleet monitoring, testing pipelines, operator interfaces, and CI/CD systems
What they're looking for
- C++ (C++14/17/20) with multithreading and real-time systems
- Robotics fundamentals: kinematics, dynamics, control theory, state estimation
- Embedded systems and communication protocols (CAN, EtherCAT, Ethernet)
- Linux development and hardware-software debugging
- Python for tooling and scripting
- Physics simulation environments
- ROS/ROS2 or robotics middleware
- Sensor fusion and perception
Benefits
- Base salary, equity (options/RSUs), and comprehensive health, dental, vision, life, and disability insurance
- 401(k) retirement benefits with employer match
- Learning and wellness stipends
- Paid time off
- In-office environment in Sunnyvale with flexibility for occasional remote work
- Opportunity to work on cutting-edge autonomous systems with major industry leaders
Opens the official application on the employer’s site. No login required.