Robotics Software Engineer
$190k - $296kEnergy Jobline ZR
Job DescriptionJob Description Agility's commercially deployed humanoids operate alongside teams in warehouses, manufacturing facilities, and distribution centers—tackling physically demanding and repetitive tasks while enabling workers to focus on higher-value work. With industry-leading safety standards and years of proven deployment data, we're pioneering a new era of automation that enhances human potential. About the Role We are looking for a Staff Robotics Software Engineer (Tech Lead) to lead the design and development of robot behaviors that expand and generalize our humanoid robot's capabilities. In this role, you will own behavior design end-to-end, from high-level task logic and system design down to on-robot validation and deployment. You will work at the intersection of behavior planning, motion planning, object perception, and manipulation, developing new autonomy capabilities and pushing the robot into new classes of tasks. We are looking for a hands‑on technical leader who can set technical direction and wants to stay close to the robot: writing code, running experiments, debugging logs, working with hardware, and mentoring other engineers by building alongside them. Key Responsibilities Own the design, implementation, and validation of complex humanoid robot behaviors. Lead behavior planning and execution design, including task decomposition, control flow, recovery, and failure handling. Build new autonomy capabilities that expand what the robot can reliably do in the real world. Develop and evaluate manipulation strategies for new tasks, objects, workflows, and customer environments. Integrate robot behaviors with motion planning, controls, object perception, estimation, and hardware systems. Train, evaluate, and integrate learned policies into hybrid learned/classical execution workflows. Integrate new end effectors, tools, sensors, and other hardware capabilities into the behavior stack. Debug complex system‑level failures using logs, replay, metrics, simulation, and on‑robot experimentation. Mentor engineers through design reviews, code reviews, debugging, and hands‑on technical guidance. Help set technical direction and best practices for building robust, composable, reusable, and generalizable robot behaviors. About You B.S., M.S., or Ph.D. in Robotics, Computer Science, or a related engineering field. 8+ years of professional experience developing robotics software, autonomy systems, robot behaviors, or related real‑world robotic capabilities. Demonstrated experience as a tech lead or senior technical owner for complex robotics projects. Proficient in Python and C++, and comfortable contributing to large, long‑lived codebases. Experience with behavior trees, state machines, task planners, hierarchical planning, or similar behavior‑planning frameworks. Strong system‑level understanding of how motion planning, object perception, controls, estimation, and hardware interact on real robots. Experience working with complex algorithms and data pipelines, with an ability to optimize for performance, robustness, and scalability. Experience collaborating closely with perception, planning, controls, hardware, product, or field teams. Strong ownership mindset with a focus on robustness, generalization, and real‑world reliability. Bonus Qualifications Experience developing manipulation strategies for complex or unstructured environments. Experience with learned robot skills, including imitation learning, reinforcement learning, or hybrid learned/classical execution strategies. Experience deploying and supporting autonomous robots in real customer environments. This is a hybrid role based out of one of our Salem, OR, Pittsburgh, PA, or Fremont, CA offices. The final salary offered to a successful candidate will be dependent on several factors that may include but are not limited to: market location, job‑related knowledge, skills, and experience. This range may change based on geographical location and may be modified in the future. Anticipated Salary Range$190,000—$296,000 USD In addition to base pay, our competitive total rewards package consists of the following for full‑time employees: 401(k) Plan: Includes a 6% company match. Equity: Company stock options. Insurance Coverage: 100% company‑paid medical, dental, vision, and short/long‑term insurance for employees. Benefit Start Date: Eligible for benefits on your first day of employment. Well‑Being Support: Employee Assistance Program (EAP). Time Off: Exempt Employees: Flexible, unlimited PTO and 12 company holidays, including a winter shutdown. Non‑Exempt Employees: 10 vacation days, paid sick leave, and 12 company holidays, including a winter shutdown, annually. On‑Site Perks: Catered lunches four times a week and a variety of healthy snacks and refreshments at our Salem and Pittsburgh locations. Parental Leave: Generous paid parental leave programs. Work Environment: A culture that supports flexible work arrangements. Growth Opportunities: Professional development and tuition reimbursement programs. Relocation Assistance: Provided for eligible roles. Annual Discretionary Bonus: Provided for eligible roles. All of our roles are U.S.-based. Applicants must have current authorization to work in the United States. Agility Robotics is committed to a work environment in which all individuals are treated with respect and dignity. Each individual has the right to work in a professional atmosphere that promotes equal employment opportunities and prohibits unlawful discriminatory practices, including harassment. Therefore, it is the policy of Agility Robotics to ensure equal employment opportunity without discrimination or harassment on the basis of , , , , , or expression, , , marital status, citizenship, , genetic information, or any other characteristic protected by law. Agility Robotics prohibits any such discrimination or harassment. #J-18808-Ljbffr
- Third Wave Automation is seeking experienced software engineers to advance the automation stack for autonomous forklifts. You will own core... ...problem-solving, automate testing, and improve safety in real-world robotics deployments. #J-18808-Ljbffr Third Wave AutomationSuggested
$155k - $241k
...deployment data, we're pioneering a new era of automation that enhances human potential. About the Role We are looking for a Robotics Software Engineer III to join our Skills team and develop manipulation behaviors for humanoid robots. You will own a task vertical from...SuggestedFull timeTemporary workRelocation packageFlexible hours$150k - $220k
Anyware Robotics Sr. Robotics Software Engineer, Reliability & Diagnostics Fremont, CA·Full time Company website Anyware Robotics builds general-purpose mobile manipulator robots for industrial applications. Our robots are trusted by customers across logistics, retail,...SuggestedFull timeFlexible hours- Agility Robotics in Fremont, CA is seeking a Robotics Software Engineer III to advance manipulation behaviors for humanoid robots. You will own a task vertical from definition through reliable on-robot execution, working across learned and classical manipulation approaches...Suggested
- The Robotics Software Engineer will design, develop, and maintain ROS2-based software for autonomous mobile robots, focusing on navigation, localization, and motion planning. The role also involves integrating various sensors and performing system integration, testing,...Suggested
- A high-tech robotics company in Fremont is seeking a Robotics Software Engineer to design software architecture for mobile robots. The ideal candidate has an M.S. in a related field and 5+ years of experience in mobile robot software development, particularly with ROS....Full time
- Trubot Technology is seeking a Robotics Software Engineer to design, develop, and maintain ROS2-based software for autonomous mobile robots, with a focus on navigation, localization and motion planning. You will integrate various sensors, perform system integration and...
$115k - $160k
...DescriptionWho You AreIn this role as our Applications Engineer (Physical AI) you will be responsible for supporting FANUC robot products in the areas of physical AI, external... ...manage, organize, and administer high level software & controls expertise while assisting FANUC...$120k - $195k
...Robotics Software EngineerMilpitas, CARoboForce is an AI robotics company developing Physical AI–powered Robo-Labor for dull, dirty, and dangerous work. The company's robots are engineered for demanding industrial environments, with a focus on real-world deployment and...Full timeWork at officeVisa sponsorship$135k - $235k
TWA is looking for experienced software (robotics) development engineers to join our team and work on the automation stack for our forklifts. As TWA expands with successful customer deployments, we are adding people that can help drive successful outcomes by improving and...RelocationVisa sponsorshipFlexible hoursAfternoon shift3 days per week$120k - $145k
...solutions.Annual Salary Range$120,000—$145,000 USD DOEAutomation Robotics EngineerResponsibilitiesResearch, design, and develop... ...assessments.Work with cross-functional teams, including hardware and software engineers, to integrate robotic solutions into existing data center...Full time- Dexmate is seeking a Software Engineer to build the infrastructure connecting our cloud platform with robots operating in the physical world. You will develop the systems that deploy, manage, monitor, diagnose, and update a growing robot fleet at scale. Join a team building...
$168k - $350k
...searching for a seasoned leader driven to enhance automation and robotics. The role demands significant expertise in Robotics and a... ...lead key technology initiatives. Candidates must possess a solid engineering degree and extensive experience in leading teams for product...$164k - $213k
...Senior Robotics Mechanical EngineerHybrid- Fremont, CAAgility's commercially deployed humanoids... ...Digit.As a Senior Robotics Mechanical Engineer, you will be instrumental in bringing... ...circuit design, wiring, or embedded software depending on your skillset. While our team...Full timeTemporary workRelocation packageFlexible hours$119k - $261k
...Products Group, we are dedicated to excellence in the design and engineering of Lam's etch and deposition products. We drive innovation to... ...industry. The impact you’ll make As a Software Engineer at Lam, you will be at the forefront of innovation by...Full timeLocal areaRemote workFlexible hours2 days per week3 days per week1 day per week- Partner with product management and engineering leadership to define long-term platform strategy. Design and build scalable, fault tolerant... ...field with 10+ years of experience. 10+ years of backend software engineering experience, with at least 3+ years in a senior or...Full timeShift work
$99k - $220k
...processes.\n\n## The impact you\u2019ll make\n\nJoin our team as a software engineer to build the Dextro Software platform. Dextro\u2122 - Lam... ...troubleshoot special-application end effectors on a 6-axis robot. Hands-on development and prototyping are essential for success...Full timeLocal areaRemote workFlexible hours2 days per week3 days per week1 day per week$99k - $220k
...Products Group, we are dedicated to excellence in the design and engineering of Lam's etch and deposition products. We drive innovation to... ...in the semiconductor industry. The impact you’ll makeAs a Software Engineer at Lam in the Product Support group, you will be at the...Local areaRemote workFlexible hours2 days per week3 days per week1 day per week- Dexmate in California seeks a Software Engineer to build the infrastructure that powers data, models, and AI runtime across Dexmate's Physical AI platform. You will move models and robot data from experimentation into scalable, reliable production systems. You will build...
$139.8k - $202.8k
...languages such as Ruby, with a demonstrated understanding of software architecture principles required to design scalable systemsDemonstrated... ...to ensure code quality, maintainability, and alignment with engineering standardsDevelop and maintain unit and end-to-end tests to...Full time$124k - $171k
...AreApplied Materials is the global leader in materials science and engineering solutions that are at the foundation of virtually every new... ..., or wherever you may go. Learn more about our benefits. As a Software Engineer at Applied Materials, you’ll dive deep into ground-...Full time$123.5k - $133k
...recommending solutions.Independently analyzes and isolates application issues and performs problem resolution.Monitors progress of software-based projects by tracking activity, resolving problems, publishing progress reports, and recommending actions.Improves systems...Full timeWork at officeRelocation package$120k - $200k
...real-world traffic scenarios into defined engineering frameworks; developed end-to-end... ...RequirementsBS in Computer Science, ML, Robotics, similar technical field of study, or equivalent practical experienceGeneral software engineering experience, proficient in at...Full timeTemporary work$140k - $280k
...in the field of self-driving vehicles on software architecture and design, system and... ...collection and analysis, evaluation and feature engineering.Expertise in C++/Python.Strong... ...ExperiencePhD in Deep Learning, Machine Learning, Robotics, Natural Language Processing, or similar...Full timeTemporary work$120k - $200k
...reliable production operations.Build and optimize downstream engineering workflows for Large Language Models (LLMs), programmatically steering... ....RequirementsStrong programming skills in C/C++, Python, and software designStrong foundation in mathematics and theoretical...Full timeTemporary work- A leading automotive software company is seeking a Software Support Engineer to diagnose and resolve software issues related to vehicle connectivity and access control modules. This role involves collaboration with development and testing teams, as well as troubleshooting...
$120k - $220k
...reliable production operations.Build and optimize downstream engineering workflows for Large Language Models (LLMs), programmatically steering... ....RequirementsStrong programming skills in C/C++, Python, and software designStrong foundation in mathematics and theoretical...Full timeTemporary work$140k - $220k
...pedestrians—making it one of the core teams in autonomous driving.Software or Algorithm Engineers on the team are responsible for one or more of the... ...and ride qualityRequirementsBS in Computer Science, ML, Robotics, similar technical field of study, or equivalent...Full timeTemporary work$130k - $180k
Fremont, CAUS Engineering - Autosar /Full-time /HybridThis role will be part of the runtime team which is responsible for the entire on-... ...Diagnostic Event Manager) stackDesign and Implement autonomous software diagnostics stack and DTC codes, with event-chain based...Full time$207k - $269k
...enhances human potential. About the Role Agility Robotics is seeking a Principal Robotics Functional Safety Engineer to help lead our safety strategy. This is a high... ...-of-robotics company, a robotics company and a software company in equal measure, and this team sits at...Full timeTemporary workWork at officeRemote workRelocation packageFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Robotics Software Engineer. Be the first to apply!
- robotics engineer Fremont, CA
- control systems engineer Fremont, CA
- senior robotics software engineer Fremont, CA
- robotic system engineer Fremont, CA
- software development engineer (robotics engineer) Fremont, CA
- software development engineer aws Fremont, CA
- real time software engineer Fremont, CA
- financial software developer Fremont, CA
- graduate software developer Fremont, CA
- software engineer travel Fremont, CA



