
Posted 4 months ago
Robotics Software Engineer
AI Summary
Designs and develops scalable software for industrial robotic systems, implementing motion planning, trajectory optimization, real-time control, and vision-based automation; validates performance through simulation and experiments.
About this role
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.
Skills
Explore related jobs
More jobs at Pivot Robotics
Similar CI/CD jobs
Jobs in San Francisco
Proposal ManagerPGH Wong Engineering, Inc. · San Francisco, California
Software Engineer Intern, Mobile (Winter 2027)Notion · San Francisco, California- Residential Security Agent (San Francisco, CA)Concentric · San Francisco, California
Partner Marketing Manger, GSI & SIAnthropic · San Francisco, California | New York City- Marketing ManagerAsset Living · Denver, CO
Program Manager, ConnectMeter · San Francisco
Browse these categories
Market data for software engineer roles
All reports →- Role reportSoftware engineer jobs, Sep 2026: new listings down 9.7%New software engineer listings fell 9.7% to 1,506 this week, the first weekly drop in a month. Prioritize applications while 1,506 fresh roles remain open.
- Salary reportSoftware engineer salary 2026: median midpoint is $190,587The median published range midpoint for US software engineer roles is $190,587, with the middle half from $166,000 to $222,000.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.