Skip to content

Senior Robotics Software Engineer
Company | PlusAI |
---|
Location | Santa Clara, CA, USA |
---|
Salary | $150000 – $200000 |
---|
Type | Full-Time |
---|
Degrees | Master’s, PhD |
---|
Experience Level | Senior |
---|
Requirements
- Pursuing MS or PhD in Robotics, Electrical Engineering, or a related field
- Working experience with robotics / mechatronics system integration
- Working experience with embedded systems, Linux CLI, and ROS
- Strong programming skills in C++ and python
- Hands-on experience with MATLAB / Simulink
- Strong communication skills, with the ability to articulate technical concepts and collaborate effectively with cross-functional teams
- A strong commitment to quality work, demonstrating reliability, accountability, and a proactive approach to meeting project goals and deadlines
- Ability to travel up to 25%, domestically and internationally
Responsibilities
- Develop fallback mechanisms for redundant actuation systems, including system state monitoring, fault handling, and actuator activation.
- Design and implement internal protocols on embedded systems to ensure proper communication and synchronization between redundant compute systems.
- Collaborate with relevant teams to define test cases for new redundancy-related features and the entire vehicle system, and actively participate in closed-course testing and on-vehicle tuning.
- Responsible for Drive-By-Wire integration of OEM partner vehicle platforms and adapt our redundant and safety concept to different platforms.
- Responsible for sensor driver development and integration testingEstablish and maintain CI pipeline to enable automated testing on redundancy-related software nodes.
Preferred Qualifications
- Previous experience in integrating and testing autonomous vehicle systems
- Familiar with Drive-By-Wire systems and redundant architectures
- Hands-on experience with CAN bus protocol
- Experience with CI/CD pipelines and automated testing frameworks