Job Search
Search Jobs
Job title, keywords, or location
Jobs Near Me
Jobs in my city
Top Locations
Jobs in popular cities
Top Companies
Jobs at leading companies
Top Job Titles
Most searched jobs titles
Remote Jobs
Jobs hiring remotely
Apply4Me
What is Apply4Me?
Our career experts apply on your behalf
Magic Extension
Automates applications on LinkedIn, Indeed, and 208,888 corporate sites
Resume Services
SERVICES
Professional Services
All you need for your next interview
Professional Resume
Resume Rewrite by a Professional
LinkedIn Profile Optimization
Boost your digital presence
AI-Optimized Resume
AI Assisted Resume Rewrite
Professional Cover Letter
Highlight your unique skills
TOOLS
Free Resume Review
Get expert feedback
ATS Resume Scan
See how your resume is parsed
Resume templates
Stand-out, ATS-friendly formats
Career Advice
Sign Up
Sign In
For Employers
Robotics Software Engineer
Pivot Robotics
•
$110K — $150K *
San Francisco, CA 94112
In-Person
Technical Services
Less than 5 years of experience
More than 3 months ago
Enter your email here
Apply
By clicking Apply, I agree with Ladders'
Terms of Use
and
Privacy Policy
Job Overview by Ladders
Qualifications
B.S. degree in Computer Science, Robotics, Electrical/Mechanical Engineering, or related fields.
Strong programming skills in Python with software engineering best practices.
Proficiency in robotics fundamentals, including kinematics, dynamics, and control theory.
Proficiency in version control (Git), software testing, and debugging techniques.
Self-motivated problem solver thriving in fast-paced, collaborative environments.
Restricted to U.S. Persons due to ITAR regulations.
Responsibilities
Design and develop scalable, maintainable software for industrial robotics.
Implement motion planning, trajectory optimization, and real-time control algorithms.
Integrate sensors with robotics systems for vision-based automation.
Optimize software for performance on embedded and cloud platforms.
Apply strong software engineering principles, including modular code and CI/CD.
Conduct simulations and experiments to validate robotic systems.
Collaborate with hardware and controls engineers on system architecture.
Show Less
Full Job Description
Roles and Responsibilities
Design and develop robust, scalable, and maintainable software for industrial robotic systems.
Implement motion planning, trajectory optimization, and real-time control algorithms.
Develop vision-based automation by integrating sensors (cameras) with robotics systems.
Optimize software for performance, reliability, and deployment on embedded and cloud-based platforms.
Apply strong software engineering principles, including code modularity, testing, version control, and CI/CD.
Conduct simulations and real-world experiments to validate robotic system performance.
Collaborate across disciplines, working with hardware engineers, controls engineers, etc.
Contribute to system architecture decisions, ensuring efficiency and scalability.
Minimum Qualifications
B.S. degree in Computer Science, Robotics, Electrical/Mechanical Engineering, or related fields.
Strong programming skills in Python with a focus on software engineering best practices.
Proficiency in robotics fundamentals, including kinematics, dynamics, control theory, and state estimation.
Proficiency in version control (Git), software testing, and debugging techniques.
Self-motivated problem solver who thrives in a fast-paced, collaborative environment.
Due to U.S. export control regulations (ITAR), this position is limited to U.S. Persons (U.S. citizens or lawful permanent residents)
Optional Qualifications
M.S. degree in Robotics, Computer Science, or related field.
Experience with ROS (Robot Operating System) and/or other robotic middleware.
Strong understanding of motion planning algorithms, trajectory generation, and real-time control.
Familiarity with industrial robot arms, PLCs, or real-time control frameworks.
Experience optimizing software for edge devices.
Knowledge of distributed computing architectures.
Show More
* Ladders Estimates
Similar Jobs
Software Engineer III, Fuschia Connectivity Drivers
$147K — $211K *
Google
San Francisco, CA 94112 (San Francisco County)
Today
Software Engineer (FreeBSD)
$120K — $243K *
Hewlett Packard Enterprise Development LP
Sunnyvale, CA 94087 (Santa Clara County)
Reposted Today
Software Engineer III, Embedded Systems, Hearables Audio software
$147K — $211K *
Google
Mountain View, CA 94040 (Santa Clara County)
Today
System Software Engineer
$120K — $475K *
MatX
Mountain View, CA 94040 (Santa Clara County)
Reposted Today
Software Field Applications Engineer
$140K — $225K *
Broadcom
San Jose, CA 95123 (Santa Clara County)
Yesterday
R&D Engineer II - Embedded Firmware
$97K — $127K *
Penumbra
Alameda, CA 94501 (Alameda County)
Reposted Yesterday
Get Ready For Your
Next Interview
Get Professional Resume Services
More Technical Services Jobs
CPU Physical Design Methodology and Optimization Engineer
$140K — $180K *
Apple
Santa Clara, CA 95051 (Santa Clara County)
Reposted Today
Forensic Civil Engineer
$90K — $130K *
HKA Global
Remote
Reposted Today
HPC Sales Lead- New Verticals
$100K — $150K *
Viridien
Houston, MN 55943 (Houston County)
Today
Senior Electrical Engineer
$90K — $120K *
Colliers Engineering & Design
Austin, TX 78745 (Travis County)
Today
Senior Consultant - ServiceNow / VCF OPS Integration
$100K — $130K *
Stafford Gray
Morristown, NJ 07960 (Morris County)
Today
Find similar
Robotics Software Engineer
jobs:
Nationwide
San Francisco, CA