Senior/Staff Embedded Software Engineer, Robotics PlatformRoboForce • Milpitas, California, United States
Senior/Staff Embedded Software Engineer, Robotics Platform
RoboForce
- Milpitas, California, United States
- Milpitas, California, United States
About
Platform Architecture & Development: Lead the design, development, and deployment of core robotics platform software that underpins perception, planning, control, and fleet services. Systems Performance & Debugging: Perform in-depth performance analysis and hardware/software debugging across Linux-based systems, ensuring reliability and real-time behavior. Infrastructure & Runtime Systems: Develop and maintain software components for deployment, telemetry monitoring, DDS configuration, and OS/hypervisor-level integration. Technical Leadership: Contribute to long-term technical roadmap planning, mentor junior and senior engineers, and guide architectural decisions across the robotics platform. Engineering Excellence: Conduct rigorous code reviews and enforce high standards of software quality, maintainability, and best practices. Requirements
Education: Bachelor's degree in a STEM field or equivalent relevant work experience. Experience: 5+ years of experience building and shipping production-quality software, with a strong focus on Linux-based systems. Programming Expertise: Strong proficiency in modern C++ and Python, with experience developing performance-critical and systems-level software. Large-Scale Systems: Experience working with large, complex systems and building tooling to support development, deployment, and observability. Quality & Testability: Demonstrated commitment to software quality through designing for testability, robustness, and long-term maintainability. Requires 5 days/week in-office collaboration with the teams. Bonus Qualifications
Robotics Frameworks: Experience with ROS-based robotics development. Kernel-Level Development: Hands-on experience with Linux kernel and module development. Middleware Expertise: In-depth experience with DDS configuration, optimization, or implementation. Benefits
Competitive stock options/equity programs. Health, dental, and vision insurance, 401(k) plan. Visa sponsorship and green card support for qualified candidates. Lunches and dinners, a fully stocked kitchen, and regular team-building events.
Languages
- English
Notice for Users
This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.