FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Robotics Software Engineer – Controls, Perception
Danaher CorporationRobotics Software Engineer developing controls, perception, and real-time software for Beckman Coulter’s laboratory automation systems. Enabling precise robotic motion and autonomous instrument operation.
Posted 8/26/2026full-timeSan Jose • California • 🇺🇸 United StatesSeniorLead💰 $150,000 - $200,000 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in developing advanced control algorithms and real-time perception capabilities for robotics and laboratory automation. Proficient in control systems engineering, embedded software development, and collaboration across multidisciplinary engineering teams.
Highest-signal resume keywords
Control Systems EngineeringC++ Software DevelopmentSensor FusionHardware-In-The-Loop TestingCI/CD Practices
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Control AlgorithmsReal-Time Software DevelopmentKalman FilteringModel Predictive ControlEmbedded OptimizationComputer VisionAutomation SoftwarePerformance ProfilingLatency OptimizationState Estimation
Tools & Technologies
PythonRobotics PlatformsLaboratory Automation Systems
Industry Keywords
RoboticsLaboratory AutomationPhysical SystemsPerception TechnologiesSLAM
Tech Stack
Tools & technologiesPython
About the role
Key responsibilities & impact- Develop advanced control algorithms for precise robotic motion, liquid handling, and sample transport across the laboratory automation platform
- Create real-time perception capabilities using sensor fusion, computer vision, and calibration techniques
- Improve automation software performance, reliability, and scalability through embedded optimization, hardware-in-the-loop testing, and CI/CD validation
- Collaborate with mechanical, electrical, firmware, and AI engineering teams to design intelligent instrument behaviors from concept through verification
- Identify failure modes, define safe operating boundaries, and ensure robust autonomous laboratory operations in real-world environments
- Report to the Senior Manager, Software Engineering - Automation as part of the R&D Software team
Requirements
What you’ll need- Bachelor’s, Master’s, or PhD in Robotics, Controls Engineering, Electrical Engineering, Computer Science, or a related technical field
- 7+ years of experience developing control, perception, or automation software for robotics, laboratory automation, or other physical systems
- Strong foundation in control systems engineering, including state estimation, Kalman filtering, optimal control, model predictive control (MPC), and application to real-world hardware
- Proficiency developing real-time and embedded software in C++
- Experience using Python for tooling, testing, performance profiling, and latency optimization
- Hands-on experience with perception technologies such as sensor fusion, SLAM, or real-time computer vision
- Experience with hardware-in-the-loop testing and modern CI/CD practices for embedded or robotics systems
- Ability to travel up to 15% domestically and internationally
Benefits
Comp & perks- Bonus/incentive pay eligibility
- Paid time off
- Medical insurance
- Dental insurance
- Vision insurance
- 401(k)