Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Robotics Software Engineer

Summer Robotics

Develop and maintain robot software systems for industrial assembly and inspection. Responsibilities Develop and maintain robot software systems for industrial assembly and inspection. Integrate cameras and sensors, including calibration, coordinate frame management, and data pipelines. Implement and debug coordinate transforms, hand-eye calibration, and rigid body math in production software. Build production-quality C++ and Python software for real-time robotic systems. Architect multi-process and multi-threaded systems for reliable robot operation. Collaborate with algorithms and perception engineers to deploy 3D vision capabilities on robot platforms. Develop testing, debugging, and deployment infrastructure for robot software. Minimum Qualifications Strong C++ skills (STL, multithreading, memory management) and Python proficiency. Practical knowledge of 3D transforms, rotation representations, and camera/robot calibration. Experience integrating sensors and actuators on physical robot systems. Comfortable with Linux development, Git, CMake, and CI/CD workflows. Familiarity with real-time constraints and performance-critical code. MS or higher in Robotics, Computer Science, Mechanical Engineering, or a related field. 3+ years of professional experience developing software for robotic systems. Thrives in a fast-paced startup, comfortable owning projects end-to-end. Passionate about building robots that work in the real world, not just in simulation. Strong debugging instincts — can trace a problem from unexpected robot behavior back through transforms, timing, and sensor data. Comfortable with in-office collaboration (5 days/week in Campbell, CA). Value Add Experience with ROS/ROS2 or similar robotics middleware. Experience with industrial robotics, robot arms, or manufacturing automation. Familiarity with motion planning frameworks (MoveIt, OMPL). Knowledge of gRPC, Protobuf, or similar IPC frameworks. Experience with Docker, containerized deployment, and embedded compute (Jetson). Exposure to simulation environments (Gazebo, MuJoCo, Isaac Sim). #J-18808-Ljbffr

Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Robotics Software Engineer in Campbell, CA vacancy
  •  ...here has a voice, ships meaningful work, and helps shape how AI can make the world safer and more connected. The role: As a Robotics Software Engineer, you will build high-performance, real-time software that runs on edge devices under strict latency and memory... 
    Suggested
    Flexible hours

    Coram-Ai

    Sunnyvale, CA
    1 day ago
  •  ...Robotics Perception Software Engineer Our client's Innovation and Technology Development Division is currently seeking a Robotics Perception Software Engineer at its Pittsburgh Automation Center. In this role you will work on the exciting and technically challenging... 
    Suggested
    Remote work

    Omega Solutions

    Santa Clara, CA
    2 days ago
  •  ...Robotic Software Engineer Location: San Jose, CA Duration: Full Time Job Description: Must Have Technical/Functional Skills Strong proficiency in programming languages such as C++ and Python. Expertise in robotic middleware platforms, especially ROS/ROS... 
    Suggested
    Full time

    JConnect Infotech

    San Jose, CA
    4 days ago
  • $152k - $241.5k

    NVIDIA Gruppe is seeking an experienced software developer to join our Solution Engineering team in Santa Clara, California. As part of our mission to build scalable robotic solutions, you will work hands-on with robotic systems, deploying cutting-edge technologies while... 
    Suggested

    NVIDIA Gruppe

    Santa Clara, CA
    13 hours ago
  • Nuro, based in Mountain View, California, is seeking an experienced engineer to develop sensor and compute systems for robotics. You will design solutions for self-driving vehicles and collaborate with cross-functional teams. The ideal candidate has a strong background... 
    Suggested

    Kindredventures

    Mountain View, CA
    2 days ago
  • $152k - $241.5k

    Join NVIDIA's Solution Engineering team that is shaping the future of autonomous machines. Our goal is to build and deploy scalable robotic solutions and enable the next generation of AI robots...  ...closely with architecture and software development teams. Scale the deployment... 

    NVIDIA Gruppe

    Santa Clara, CA
    13 hours ago
  • $184k - $287.5k

    NVIDIA Corporation is searching for a Senior Software Engineer to enhance robotics and simulation with NVIDIA Warp. You will be responsible for optimizing deployment workflows and debugging across stacks including Python and C++. Ideal candidates should have at least 8... 

    NVIDIA Corporation

    Santa Clara, CA
    4 days ago
  •  ...professional to develop safety-related features for their humanoid robot. The ideal candidate will have over 10 years in mass-produced...  ...product development and a strong background in systems safety engineering. Responsibilities include defining fail-safe strategies and... 

    Rhoda AI

    Mountain View, CA
    4 days ago
  • $142k - $200k

     ...leading EV charging networks and a comprehensive set of hardware, software and mobile solutions for every charging need across North...  ...any context, for generations to come. Reports To Software Engineering Manager What You Will Be Doing We are seeking a Senior... 
    Work at office

    ChargePoint

    Campbell, CA
    4 days ago
  • $100k - $150k

    Bright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that...  ...applications. As we continue to grow, we’re looking for a skilled Robotics Software Engineer to join our dynamic team and contribute to our mission of... 
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship
    Work visa

    Bright Vision Technologies

    San Jose, CA
    a month ago
  •  ...without current or future visa sponsorship. Kawasaki engineering team designs and implements robotic solutions for clean room semiconductor robots which...  ...engineers to troubleshoot and resolve reported software bugs/issues Learn to interact with external customer... 

    Kawasaki Robotics USA Inc

    San Jose, CA
    a month ago
  •  ...Job Description Job Description   Autonomous Robotics Software Engineer (Robotics / Autonomy / C++) Advanced Robotics Group, LLC is seeking highly skilled Autonomous Robotics Software Engineers to join a small, high-performing team building autonomous robotics systems... 

    Advanced Robotics Group, LLC

    San Jose, CA
    18 days ago
  • $200k - $220k

    A leading robotics company located in Mountain View, California, is seeking a Lead Software Engineer to design and build advanced pilot assistance software for robotics. This role involves the development and deployment of robotic and embedded systems while leading teams... 

    AI Chopping Block, Inc.

    Mountain View, CA
    2 days ago
  • $184k - $287.5k

    NVIDIA Gruppe in Santa Clara, California, is seeking a skilled software engineer to optimize the deployment of robotics solutions on embedded platforms like Jetson. This role involves building reproducible workflows and troubleshooting complex issues across the stack.... 

    NVIDIA Gruppe

    Santa Clara, CA
    2 days ago
  • $200k - $220k

    Lead Software Engineer, Advanced Pilot Assistant Software (Autonomy/Robotics) Design, build, and deploy robotic and embedded software that powers advanced pilot assistance systems in production environments. Own autonomy-related features or subsystems from concept through... 
    Work at office

    AI Chopping Block, Inc.

    Mountain View, CA
    2 days ago
  • $174k - $253k

    Google Inc. is seeking a Research Engineer, specializing in Robotics Applications. You will play a crucial role in benchmarking robot hardware and...  ...degree and has at least 5 years of relevant experience in software development and AI engineering. The role offers a... 

    Google Inc.

    Mountain View, CA
    4 days ago
  • $80 - $90 per hour

     ...This role involves creating and maintaining robust, scalable software solutions for global finance and tax operations. You will partner...  ...includes developing strong collaborative relationships across engineering and finance teams to address user requirements effectively.... 
    Hourly pay
    Contract work

    Akraya, Inc.

    Los Gatos, CA
    2 days ago
  • $204k - $259k

     ...states. Waymo Onboard Infrastructure is responsible for low-level software and infrastructure on various components of the Waymo self-...  ...industry. We are seeking an experienced Android System Software Engineer to join our team in developing the In‑Vehicle Infotainment (IVI... 
    Full time

    Dormont Manufacturing Company

    Mountain View, CA
    20 hours ago
  •  ...California is seeking a technical contributor to support the New Product Development team focused on robotic-assisted platforms. This role will involve managing the software lifecycle and working closely with cross-functional teams to ensure project success. The ideal... 

    Intuitive

    Sunnyvale, CA
    1 day ago
  • Capital Factory is seeking a Staff Simulation Engineer to develop a core simulation platform critical for robotics applications. You will use your expertise in C++ and Python to build robust digital twins and improve robot performance. The ideal candidate has a Master’... 

    Capital Factory

    Sunnyvale, CA
    1 day ago
  • Booster is looking for a Staff Simulation Engineer to join their team in Sunnyvale, California. This role involves developing high-performance simulation platforms for robotic policies, requiring strong C++ and Python expertise. The ideal candidate will have a Master's... 

    Booster

    Sunnyvale, CA
    1 day ago
  • $150k - $200k

     ...intelligence that will expand global economies, protect space and our planet and enhance our overall quality of life. As a Senior Software Engineer focused on the 5G Physical Layer , you will lead the design, implementation, optimization, and integration of 5G NR PHY... 
    Full time
    Work at office
    Immediate start
    Visa sponsorship
    Night shift

    eSpace

    Saratoga, CA
    1 day ago
  • $80 - $90 per hour

    Akraya, Inc. is seeking a software engineer in Los Gatos, CA, to develop robust applications for finance and tax operations. This role involves collaboration with finance and engineering teams to meet user requirements and provide ongoing support for software solutions.... 
    Hourly pay

    Akraya, Inc.

    Los Gatos, CA
    2 days ago
  • $126k - $423k

    Decisive Point is looking for a passionate Research Engineer to join Applied Intuition in Sunnyvale, California. You'll work with a team focused on developing advanced robotics and autonomy systems. Your responsibilities will include supporting robotic hardware setups,... 
    Full time

    Decisive Point

    Sunnyvale, CA
    2 days ago
  •  ...Pasona N A, Inc. seeks a Mechanical Engineer for their Robotics System Integration team in Sunnyvale, CA. This role involves the design and development of automated manufacturing systems utilizing industrial robots and peripheral equipment. The ideal candidate will work... 

    Pasona NA

    Sunnyvale, CA
    2 hours ago
  • $139k - $168k

    Title:Sr Electrical Engineer, Robotics This position is based in our Campbell, California offices. This position is on-site, full-time. Why Imperative Care? Do you want to make a real impact on patients? At Imperative Care, we are developing novel robotic-assisted technologies... 
    Full time
    Work experience placement
    Local area
    Worldwide

    Imperative Care

    Campbell, CA
    2 days ago
  • $380k

     ...About the Role We are seeking a seasoned Senior Backend Engineer to join the Roku APPS team and help shape our large-scale, consumer...  ...on critical device services - including setup, configuration, software updates, and smart home integration that ensure seamless... 
    Work at office
    Local area
    Remote work
    Worldwide
    Monday to Thursday
    Flexible hours

    Roku

    San Jose, CA
    2 days ago
  • $140k - $210k

     ...Senior Full Stack Software Engineer Calling all innovators - find your future at Fiserv. We're Fiserv, a global leader in Fintech and payments, and we move money and information in a way that moves the world. We connect financial institutions, corporations, merchants... 
    Work at office
    Worldwide
    Monday to Friday

    BentoBox

    Sunnyvale, CA
    2 days ago
  •  ...building the next generation of generalist intelligent robots. We own the full robotics stack from high-...  ...support of System Integration and Application Engineering teams Work closely with Mechanical, Electrical, Software and Applications teams Requirements 10+ years... 

    Rhoda AI

    Mountain View, CA
    4 days ago
  •  ...Software Design Engineer Supermicro is seeking a Software Design Engineer for their San Jose, CA headquarters. This role will be working within a team to design, implement and maintain our front-end of server management product. Candidate should be self-motivated and... 

    Super Micro Computer

    San Jose, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Robotics Software Engineer. Be the first to apply!