Senior Software Engineer - Robotics (San Francisco) Job at Nimble, San Francisco, CA

WnhHN2wvbllqM2UzVmwrN24xTmUvb1orVnc9PQ==
  • Nimble
  • San Francisco, CA

Job Description

Be among the first 25 applicants. Get AIpowered advice on this job and more exclusive features.

About the Role

We are looking for a Senior Software Engineer to join our Robotics team. You will help build the application systems, integrations, and orchestration that enable robots to operate reliably in production environments. This role is about creating the software that allows robots to perform useful tasks at scale, from coordinating behaviors to integrating with enterprise systems, working closely with robotics engineers, ML engineers, multirobot coordination teams, and product teams.

Responsibilities

  • Lead design and implementation of complex application components that coordinate robot actions, manage system state, and support operational workflows.
  • Design and maintain reliable integrations with robot platforms, APIs, services, and data systems.
  • Drive engineering best practices across the team by producing highquality, welltested, and maintainable code.
  • Develop task orchestration and systemlevel logic that power production robots.
  • Collaborate with ML engineers and robotics engineers to integrate robot capabilities into reliable and scalable software systems.
  • Work with crossfunctional teams to define requirements, design architecture, and ensure system robustness.
  • Mentor junior engineers and contribute to improving team processes and technical standards.
  • Participate in and often lead design reviews, code reviews, and technical planning sessions.
  • Triage product or robotics system issues to ensure reliability of production robotics systems; help diagnose and resolve operational issues when they arise.

Qualifications

  • Bachelors, Masters, or PhD in Computer Science or related field or equivalent.
  • 37 years of professional software engineering experience.
  • Strong selflearning and improvement mindset.
  • Strong proficiency in at least one of the following programming languages: Rust, Python, C++.
  • Deep understanding of software engineering fundamentals, backend services, distributed systems, and API design.
  • Demonstrated experience designing scalable systems and leading complex technical projects.
  • Excellent communication skills and ability to collaborate across multidisciplinary teams.
  • Willingness to support production operations through an oncall rotation.

Nice to Have

  • Experience with integrating hardware devices, embedded systems, automation systems.
  • Exposure to automation environments such as warehousing, manufacturing, or logistics.
  • Experience with CI/CD, AWS, Kubernetes, message brokering.

Seniority Level

  • MidSenior level

Employment Type

  • Fulltime

Job Function

  • Engineering and Information Technology
  • Industries: Transportation, Logistics, Supply Chain and Storage

Location: San Mateo, CA | Salary: $193,300.00 - $289,900.00

#J-18808-Ljbffr

Job Tags

Full time,

Similar Jobs

University of Alaska Anchorage

CFI LAT-VFR Only Job at University of Alaska Anchorage

 ...Extensive understanding of 14 CFR, FSIMS 8900, and other regulations pertaining to aviation Education Certification Requirements: FAA CFI, CFII, MEI Medical Class 3 Bachelor's degree Preferred (i.e., Aviation, or Business Administration) Essential Knowledge,... 

Dynamics ATS

Electrical Technician Job at Dynamics ATS

 ...Electrical Technician JOB-10045276 Anticipated Start Date Nov. 11, 2025 Location Houston, TX Type of Employment Contract-to-Hire Employer Info Our client is a manufacturer specializing in subsea pipeline components and forged products... 

SynergisticIT

Junior Java Developer/ Java Programmer/ React.JS Developer/ Java Backend Developer Job at SynergisticIT

SynergisticIT Career Support Since 2010 Synergisticit has helped jobseekers differentiate themselves by providing candidates the requisite skills and experience to outperform at interviews and clients. Here at SynergisticIT we just don't focus on getting you a job we...

Alter Domus

Senior Capital Administrator Job at Alter Domus

 ...takes to succeed in alternatives, we believe in being different in what we do, how we work, and most importantly in how we enable and develop our people. Invest yourself in the alternative, and join an organization where you progress on merit, where you can speak openly... 

Kelly Services

Medical Device Assembler Job at Kelly Services

 ...partnering with Johnson & Johnson located in Irvine, CA. Johnson & Johnson is rapidly expanding and is immediately hiring qualified Medical Device Assemblers to support production demand and new product development.**Position Summary:**As a Medical Device Assembler, you...