Senior Robotics Software Engineer
Bonsai Robotics
Senior Robotics Software EngineerBonsai Robotics develops affordable, vision-based autonomy that makes off-road equipment smarter, safer, and more productive. We are redefining outdoor autonomy with Bonsai Intelligence, a connected platform that's inspired by biology to see, think, and act with precision like a human. We bring together advanced perception, embodied AI, integrations with equipment manufacturers, and our compact, modular Amiga vehicles to deliver reliable automation to the world's most demanding field operations—reducing costs and increasing operational efficiencies.We are looking for a talented Senior Robotics Software Engineer with expertise in robotics software development to join our innovative team. In this role, you will design and develop the autonomous tractor software guiding all behavior in agricultural and other complex network and GPS denied environments. You'll own mission critical systems for navigation, task execution, and state management across many unique form factors and customer needs. You'll work with a state of the art AI and ML team building the future of general purpose robotics.What you'll doDesign and build the autonomous software powering the Bonsai Intelligence fleet across a multitude of applications and environmentsWrite well documented and tested production C++, Python, and Rust software in a ROS2 environmentBring innovative solutions and collaboratively tackle a wide range of robotics challengesReview colleagues code and design documentation for correctness and cohesion with the system designSupport, debug, and problem solve across a growing global fleet of autonomous tractors, and precision ag equipmentUse data to drive development decisions and to prove out novel approaches to difficult problemsTackle complex engineering problems with a mindset focused on safety, reliability, and extensibilityTeach and learn in equal measure alongside an excellent robotics team with a wide range of skills and backgroundsQualificationsYou have 4 or more years of relevant experience across applied robotics and software engineering positionsYou hold a BS, MS, or PhD in related fieldYou have shipped real production robots to real customersYou are familiar with C++ and ROS2 software development best practices, including testing and CI/CD pipelinesYou have experience debugging problems outside of your area of expertise and across the hardware / software boundaryYou are comfortable working in a Linux environmentBonusYou have expertise in solving path planning and optimization problems in low latency constrained compute environmentsYou have experience developing with Rust in a production environmentLife at Bonsai RoboticsAt Bonsai, we're building the future of robotics and we know that means investing in our people. We're committed to creating a workplace where you can do your best work, grow your skills, and feel genuinely part of something bigger.Hybrid Flexibility (for selective roles)We operate on a hybrid model because we believe the best collaboration happens both in person and from where you work best. You'll have the flexibility to split your time between our office and home, so you can stay connected to the team while maintaining the balance that works for you.Work-life BalanceThe best employees are those who create balance in their lives, which is why we prioritize balance and well-being for everyone at Bonsai. We foster a supportive environment where teammates look out for each other.Covered LunchOn in-office days, we've got lunch covered. It's a small thing that makes a big difference, with more time to connect with teammates and less to worry about.Wellness and BenefitsYour health matters. We offer comprehensive health insurance (medical, dental, vision), mental health support, and wellness programs designed to help you thrive both physically and mentally.Collaborative CultureAt Bonsai, you're not just part of a team, you're part of a community. We celebrate wins together, support each other through challenges, and genuinely enjoy the people we work with. From team events to cross-functional collaboration, we're building something together.Mission-driven WorkEvery day, you're contributing to advancements in robotics that matter. If you're excited about innovation and impact, you'll find it here.Bonsai Robotics is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, creed, religion, sex, sexual orientation, national origin or nationality, ancestry, age, disability, gender identity or expression, marital status or any other category protected by law.
- ...Kawasaki Robotics Software DeveloperThe Kawasaki Robotics team designs and implements robotic solutions for cleanroom semi-conductor robots... ...and collaborative attitudePreferredMaster’s degree in engineering with emphasis on robotics or mechatronicsExperience in motion...Senior
$184k - $287.5k
As a Robotics Software Engineer on the Isaac Applications Team, you will bring together the software and hardware that enable Physical AI robots to operate in the real world. You will build working robotic systems and end-to-end workflows for engineers and AI agents. These...SeniorFull time$184.7k - $324.8k
...improve their lives. We believe recent breakthroughs in AI/ML and robotics have the potential to unlock new experiences that were never possible before, and are looking for talented robotics software engineers to realize that mission by expanding the capabilities of Apple...SeniorRelocation$152k - $241.5k
...simulation‑ready environments and objects for robotics simulation, learning, and deployment. As a Senior Systems Engineer, you will build dense 3D reconstruction systems... ...simulation workflows, and robotics software that bridge research innovations with production...Senior- ...Nuro seeks a Senior Software Engineer to join the Pose team, working on robust pose estimation for our autonomous robotics platform. You will build real-time C/C++ software, test in simulation and on robots, and contribute to navigation for logistics and transportation...Senior
- ...Cyngn, Inc. in Mountain View, CA, is building production-grade autonomous vehicles and seeking an experienced Staff/Senior Software Engineer for the CLAM team. You will deliver improvements to calibration, localization, and HD map creation, collaborating across vehicle...Senior
- ...Apple Inc. in Cupertino seeks an algorithm engineer to join a team of engineers and scientists to develop AI/ML experiences for Apple... ...systems, evaluate and debug them, and integrate them into larger software stacks. The role requires a strong background in CS or related...Senior
- ...Apptronik is seeking a Safety Assurance Engineer to own the safety assurance of software and AI for our humanoid robots. You will analyze safety architectures, lead safety analyses, and ensure evidence supports safety claims in line with IEC 61508-3 and ISO/IEC TS 2244...Senior
$56.25 - $173 per hour
...advanced electromechanical medical device space. They have an immediate opportunity for an accomplished, creative, Senior (possibly Staff) Software Engineer to support their product development needs. This is largely an onsite position (1 day/week from home) so we...SeniorFull timeSummer workInternshipWork at officeImmediate start1 day per week$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... ...You will help craft the application software architecture by working closely with...SeniorFull time- ...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...Senior
- ...Job Description Job Description SF ID / Req. ID: 166213 Job Title: Senior Robotics Platform Software Engineer Hiring Mode: Contract -TP Location: Sunnyvale, CA [ONSITE] Customer: Amazon Total No. Of Positions: 1 Bill Rate: Note: [Based on exp. Rate may vary...SeniorContract work
- ...RoboForce is an AI robotics company seeking a Senior/Staff Mechanical Engineer to design, develop, and refine mechanical systems for cutting-edge robotic products. You will collaborate with multidisciplinary teams to create reliable, high-performance solutions for demanding...SeniorWork at office
- ...Johnson & Johnson RAD (Robotics and Digital) in Santa Clara is seeking a Senior Product Development Engineer Surgical Robotics – OTTAVA to drive New Product Development and introduction for surgical robotics solutions. Lead cross-functional teams, manage design decisions...Senior
$165k - $235k
...RoboForce is an AI robotics company developing Physical AI-powered Robo-Labor for dull,... ...dangerous work. The company’s robots are engineered for demanding industrial environments, with... .... We are seeking a Robotics Software Engineer to build the software that powers...Full timeWork at officeVisa sponsorship- ...SiMa Technologies, Inc. seeks a Senior Member of Technical Staff to advance vision-based... ...localization, and navigation for autonomous robots and drones. You will work on embedded/... ...Leading technical direction, mentoring engineers, and influencing long-term robotics and Physical...Senior
- ...RoboForce in Milpitas, CA is seeking a highly motivated Manufacturing Engineer to define and optimize manufacturing processes for our robotic systems. The role emphasizes DFMA, tooling, and ramp‑up across design, supply chain and operations. You will lead manufacturing...Senior
€3,000 - €5,500 per month
...AERONES is seeking an experienced Senior Mobile Software Development Engineer (Android) to join our growing team! In this role, you will be responsible... ...implementing innovative mobile applications that enhance our robotic systems and user experience. If you are passionate...SeniorWork at office$150.4k - $277.6k
...opportunity to work with a team of highly skilled engineers and scientists to bring new experiences to... ...intricate AI systems into a larger software stack Minimum Qualifications MS/PhD in Computer Science, Math, Robotics or related field Strong software engineering...SeniorRelocation- ...Intuitive. As a global leader in robotic-assisted surgery and... ...patients worldwide.We’re a team of engineers, clinicians, and innovators... ...are seeking a versatile Sr. Software Engineer who can span a range... ...EngineeringExperience level: Mid-Senior LevelIndustry: Medical DeviceSeniorLocal areaWorldwideFlexible hours
$224k - $356.5k
...We are looking for a senior technical leader to own the engineering loop between physical robots and simulation. You will determine why simulated and real behavior differ... .... You will set direction, write production software, build and run physical experiments, and lead...Senior- ...Intuitive Autonomy is seeking a Senior Robotics Perception Engineer in San Jose to build multimodal perception pipelines for autonomous caregiving robots. You will work with camera, LiDAR, and sonar data, fusing modalities and developing pose estimation for people and...Senior
$84.63k - $112.84k
...impact, and help shape the future of AI‑ready connectivity, join us today. The Role Working within an agile team, the Senior Software Engineer designs, develops, codes, tests, and debugs new software, as well as significant enhancements to existing software of...SeniorFull timeTemporary workWork from home$170k - $230k
...Software Engineer, Robotic ApplicationsAtomic Machines is building the Matter Compiler™, the first in a new class of AI-native, all-digital manufacturing systems that build working machines directly from code. The Matter Compiler™ is aimed at micro-machines: motors and...SeniorShift workDay shift- ...RoboForce is seeking a Robotics Software Engineer to design and implement production-grade software powering real-world robot behavior. You will develop, integrate, and refine autonomy, perception, planning, and developer infrastructure for robots deployed in challenging...
- ...Robotic Software EngineerLocation: San Jose, CADuration: FulltimeJob Description:Skills Desired:Strong proficiency in programming languages such as C++ and Python.Expertise in robotic middleware platforms, especially ROS/ROS2.Solid understanding of AI algorithms and their...
- ...Blue River Technology, based in Santa Clara, CA, seeks an engineer to build real-time robotics software for automated agricultural equipment. You will work on vision-based systems, sensing and actuation to ensure reliable field operations. The role requires a BS in...Remote work
- ...Cadence is seeking a Simulation Engineer to develop simulation technology for physical AI and robotics applications. You will implement algorithms spanning many-body dynamics and finite element analysis, with emphasis on contact algorithms and hardware validation....Senior
$184k - $287.5k
We are looking for an experienced Senior System Software Engineer to help build NVIDIA Halos. Halos is our full-stack safety platform for physical AI: autonomous vehicles, humanoids, industrial robots, and intelligent machines that sense, decide, and act in the real world...SeniorFull time- ...Roche is seeking a Bioinformatics Software Engineer to design and develop features for bioinformatics components and pipelines used in Roche Sequencing products. You will collaborate with experimental and algorithm teams to translate requirements into scalable software...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Robotics Software Engineer. Be the first to apply!
- senior control systems engineer San Jose, CA
- software development engineer (robotics engineer) San Jose, CA
- robotics engineer San Jose, CA
- robotic system engineer San Jose, CA
- control systems engineer San Jose, CA
- senior robotics software engineer San Jose, CA
- ngo software engineer San Jose, CA
- software qa engineer San Jose, CA
- senior software design engineer San Jose, CA
- real time software engineer San Jose, CA




