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
- ...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...SuggestedFlexible hours
- ...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...SuggestedRemote work
- ...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...SuggestedFull time
$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- 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
$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...$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...- ...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...
$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$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 timeH1bLocal areaImmediate startRemote workVisa sponsorshipWork visa- ...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...
- ...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...
$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...$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....$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$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...$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 payContract work$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- ...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...
- 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’...
- 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...
$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 timeWork at officeImmediate startVisa sponsorshipNight shift$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$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- ...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...
$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 timeWork experience placementLocal areaWorldwide$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 officeLocal areaRemote workWorldwideMonday to ThursdayFlexible hours$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 officeWorldwideMonday to Friday- ...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...
- ...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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Robotics Software Engineer. Be the first to apply!
- senior robotics software engineer Campbell, CA
- control systems engineer Campbell, CA
- robotics engineer Campbell, CA
- robotic system engineer Campbell, CA
- senior software engineer Campbell, CA
- software developer fintech Campbell, CA
- senior software engineer ruby on rails Campbell, CA
- consulting software engineer Campbell, CA
- junior software developer remote Campbell, CA
- senior software engineer remote Campbell, CA

