Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Robotics Software Engineer image - Rise Careers
Job details

Robotics Software Engineer

Plus is a global provider of highly automated driving and fully autonomous driving solutions with headquarters in Silicon Valley, California. Named by Forbes as one of America’s Best Startup Employers and Fast Company as one of the World’s Most Innovative Companies, Plus’s open autonomy technology platform is already powering vehicles in commercial use today. Working with one of the largest companies in the U.S., vehicle manufacturers, and others globally, Plus is helping to make driving safer, more comfortable, and more sustainable. Plus has received a number of industry awards and distinctions for its transformative technology and business momentum from Fast CompanyForbesInsiderConsumer Electronics ShowAUVSI, and others. If you’re ready to make a huge impact and drive the future of autonomy, Plus is looking for talented individuals to join its fast-growing teams.


In this role, you’ll play a pivotal role in the development, integration, and optimization of our latest generation vehicle platform that powers our autonomy stack. This hands-on role involves working directly with cutting-edge autonomous systems, including sensors, actuators, and compute hardware, to ensure safe and seamless driverless operation.


We’re seeking a candidate with strong systemic thinking, exceptional debugging and troubleshooting abilities, and deep expertise in C++, Python, and Linux-based environments. You’ll collaborate closely with cross-functional teams and take ownership of core runtime features and drive robust system performance from prototype to production.


Responsibilities:
  • Perform hands-on debugging and drive continuous improvements across the on-vehicle platform and autonomous software stack.
  • Integrate sensors and actuators, support on-site testing and validation activities.
  • Design and develop fault detection and fault-handling strategies for the on-vehicle platform.
  • Design and implement comprehensive system validation strategies, leveraging on-vehicle testing, Software-in-the-Loop (SiL), and Hardware-in-the-Loop (HiL) simulations.


Required Skills:
  • MS or PhD in Computer Science, Robotics or a related field
  • Strong analytical and runtime troubleshooting skills, with comfort in on-vehicle debugging and performance profiling
  • Proficient in C++ and Python
  • Experience working with large codebases in a fast-paced, evolving environment
  • Excellent communication and collaboration skills
  • Proficiency with Linux systems, including kernel tuning, network configuration, device tree management, and time synchronization
  • Willingness to travel up to 25% for on-site integration support


Preferred Skills:
  • 1-3 years of working experience in a related field
  • Experience with ROS, ROS2, and DDS
  • Familiarity with automotive high-performance computing SoCs (NVIDIA preferred)
  • Solid understanding of automotive communication protocols such as CAN/CAN-FD, LIN, SPI, Ethernet, as well as diagnostic protocols like UDS and J1939
  • Knowledge of sensor and actuator systems


$150,000 - $200,000 a year

Your opportunities joining Plus

Work, learn and grow in a highly future-oriented, innovative and dynamic field.

Wide range of opportunities for personal and professional development.

Catered free lunch, unlimited snacks and beverages.

Highly competitive salary and benefits package, including 401(k) plan.

PlusAI Glassdoor Company Review
4.1 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
PlusAI DE&I Review
4.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of PlusAI
PlusAI CEO photo
Unknown name
Approve of CEO

Average salary estimate

$175000 / YEARLY (est.)
min
max
$150000K
$200000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Robotics Software Engineer, PlusAI

Join Plus as a Robotics Software Engineer in Santa Clara, CA, where you can fuel your passion for autonomous driving technology! At Plus, we’re not just about building vehicles; we’re focused on creating a safer, more sustainable future for everyone. With recognition from Forbes and Fast Company, we’re leading the charge in open autonomy technology that's already being used commercially. As a Robotics Software Engineer, you’ll dive deep into developing, integrating, and optimizing our state-of-the-art vehicle platform that powers our autonomy systems. Imagine working with the latest sensors, actuators, and compute hardware, ensuring smooth and safe driverless operations. We're searching for someone with a knack for systematic thinking and exceptional problem-solving skills—ideally a candidate who commands C++, Python, and Linux environments. You’ll collaborate with diverse teams, take charge of core runtime features, and drive robust system performance from initial prototypes to real-world applications. From debugging vehicle platforms to designing fault detection strategies, your hands-on expertise will be pivotal in shaping the future of smart mobility. Come grow with us, and enjoy a competitive salary, catered lunches, and a vibrant team atmosphere where your ideas matter!

Frequently Asked Questions (FAQs) for Robotics Software Engineer Role at PlusAI
What are the primary responsibilities of a Robotics Software Engineer at Plus?

As a Robotics Software Engineer at Plus, your key responsibilities will include hands-on debugging of the on-vehicle platform, integrating sensors and actuators, supporting on-site testing, and advancing our autonomous software stack. You’ll also be involved in designing and implementing fault detection strategies and comprehensive system validation approaches, leveraging on-vehicle tests and simulations.

Join Rise to see the full answer
What qualifications are needed to apply for the Robotics Software Engineer position at Plus?

To apply for the Robotics Software Engineer position at Plus, candidates should ideally hold an MS or PhD in Computer Science, Robotics, or a related field. Strong analytical skills and proficiency in C++ and Python are essential, along with experience in Linux systems. Familiarity with automotive communication protocols and some on-vehicle debugging experience would also be beneficial.

Join Rise to see the full answer
What technical skills are emphasized for the Robotics Software Engineer role at Plus?

Plus looks for candidates with strong expertise in C++ and Python and considerable experience in Linux-based environments. Familiarity with Robotics Operating System (ROS, ROS2) and automotive high-performance computing systems, along with networking protocols and debugging abilities, will give you a competitive edge in the Robotics Software Engineer role.

Join Rise to see the full answer
What collaborative work will a Robotics Software Engineer at Plus engage in?

At Plus, as a Robotics Software Engineer, you'll work closely with cross-functional teams, collaborating on the integration of core runtime features and system performance improvement. Your contributions will be crucial in enhancing autonomous driving solutions among colleagues from various technical backgrounds to ensure seamless operation.

Join Rise to see the full answer
Is travel required for the Robotics Software Engineer position at Plus?

Yes, the Robotics Software Engineer role at Plus may require travel of up to 25% for on-site integration support. This travel will be vital for in-depth testing and collaboration with teams working on our advanced vehicle technologies.

Join Rise to see the full answer
Common Interview Questions for Robotics Software Engineer
Can you describe your experience with C++ and Python in robotics applications?

When discussing your experience with C++ and Python, focus on specific projects you've worked on. Highlight how you've used these languages to solve challenges in robotics, manage large codebases, or develop algorithms needed for autonomous systems.

Join Rise to see the full answer
What debugging techniques do you find most effective for on-vehicle platforms?

In discussing debugging techniques, demonstrate your methodical approach. Talk about using logging, real-time monitoring, and simulations to diagnose issues effectively, showcasing a problem-solving mindset that aligns well with Plus’s innovative atmosphere.

Join Rise to see the full answer
How familiar are you with Linux systems, and what experience do you have in kernel tuning?

When addressing your familiarity with Linux systems, share any previous experiences with kernel tuning, network configurations, and device management. Explain how these experiences enable you to optimize system performance for robotics applications.

Join Rise to see the full answer
What methods do you use to validate autonomous systems?

Discuss various methods for validating autonomous systems, including Software-in-the-Loop (SiL) and Hardware-in-the-Loop (HiL) simulations. Provide examples from your past experiences where these methods helped achieve significant improvements or successful launches.

Join Rise to see the full answer
Can you explain your understanding of the integration of sensors and actuators in robotics?

In your response, detail your knowledge of sensor types, data processing, and actuator control. Share an example of how you successfully integrated these components in a past project, showcasing your technical skills relevant to Plus’s work.

Join Rise to see the full answer
How do you stay updated with the latest trends in robotics and automation?

Share how you actively engage with the robotics community through forums, conferences, online courses, and published research. Mention any specific resources or experts you follow, indicating your commitment to professional growth in the robotics field.

Join Rise to see the full answer
Describe a challenging problem you've faced while working on an autonomous vehicle system.

Provide details about a specific challenge you encountered, discussing the context and the problem-solving steps you took. Frame the experience to highlight your analytical thinking and technical prowess that would impress Plus.

Join Rise to see the full answer
What has been your experience with automotive communication protocols?

Speak about your familiarity with protocols like CAN, LIN, and Ethernet, emphasizing how you've applied this knowledge to improve vehicle communications or diagnostics. Concrete examples will demonstrate your suitability for the role at Plus.

Join Rise to see the full answer
What strategies do you employ to ensure thorough communication within cross-functional teams?

Discuss your approach to fostering clear communication, such as using project management tools, regular meetings, or documentation practices. Highlight instances where your communication style helped facilitate collaboration and resolve misunderstandings.

Join Rise to see the full answer
What aspect of working as a Robotics Software Engineer at Plus excites you the most?

Reflect on what intrigues you about the role, whether it's working with cutting-edge technology, being part of a team committed to innovation, or having the opportunity to shape the future of autonomy. Your enthusiasm will resonate well with Plus's company culture.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 3 days ago

Join Plus as a Mechanical Engineer to design innovative platforms for autonomous driving solutions in the heart of Silicon Valley.

Photo of the Rise User

Red Canary is seeking a Senior Software Engineer to enhance their security platform while tackling unique challenges in cybersecurity.

Photo of the Rise User
Esri Remote Redlands, California, United States
Posted 10 days ago

Esri seeks a Product Engineer II to help shape the future of ArcGIS Enterprise, focusing on software quality and customer advocacy within a collaborative environment.

Photo of the Rise User
Sentient Remote No location specified
Posted 11 days ago

Join Sentient and leverage your skills as a React Native Mobile Engineer to create impactful mobile experiences in a collaborative startup environment.

Photo of the Rise User
Posted 8 days ago

Elevate your career at 3Pillar as a Senior Software Engineer, contributing to revolutionary tech projects in a remote-first environment.

Photo of the Rise User

Join LexisNexis as a Senior Software Engineer II, leveraging your Python expertise to create impactful software solutions.

Photo of the Rise User

Join Worth AI as a Senior Full Stack Developer to help shape the future of equitable decision-making through innovative technology.

Photo of the Rise User

Join Visa's Technology Organization as a Senior Software Engineer and help shape the digital future of monetary transactions.

Photo of the Rise User
Posted 6 days ago

Join Nexus as an AI Software Engineer to create intelligent products at the forefront of AI technology.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 19, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
G
Someone from OH, Cincinnati just viewed Operations Lead - AML Refresh Ops (Global Banking) at GHR
Photo of the Rise User
Someone from OH, Akron just viewed Data Scientist II at Kaiser Permanente
Photo of the Rise User
Someone from OH, Eastlake just viewed Summer Intern at Gooch & Housego
Photo of the Rise User
12 people applied to Game Developer (Unity) at LiquidX
I
Someone from OH, Perrysburg just viewed CNC Manufacturing Technician at Innovance
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Lifecycle Marketing Manager at SoFi
Photo of the Rise User
Someone from OH, Cincinnati just viewed Lifecycle Marketing Manager at Caribou
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Marketing Manager at Ocorian
Photo of the Rise User
Someone from OH, Cincinnati just viewed Growth Marketing Manager at Credit Genie
Photo of the Rise User
Someone from OH, Cincinnati just viewed Director of Product Marketing - AAA Campaigns at PrizePicks
Photo of the Rise User
Someone from OH, Cincinnati just viewed Digital Marketing Analyst, Digital Properties at Darden
Photo of the Rise User
Someone from OH, Cincinnati just viewed Growth Lead at io.net
Photo of the Rise User
Someone from OH, Cincinnati just viewed Sr. Manager / Director of Demand Generation at Seesaw
Photo of the Rise User
Someone from OH, Euclid just viewed Work From Home Union Benefits Rep at Global Elite
Photo of the Rise User
Someone from OH, Cincinnati just viewed Runtime QA Tester II at Aechelon Technology