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

California Pizza Kitchen

Dishwasher Job at California Pizza Kitchen

 ...Do you love working in a dynamic, fun atmosphere? Do you have a passion for food and an adventurous spirit? If so, then being a Dishwasher at CPK may be for you! Our team members bring California creativity to every meal by making each guest their top priority. They ensure... 

Manufacturing Company

Executive Assistant Job at Manufacturing Company

 ...Job Description Job Description Executive Assistant Location: Springboro, OH (On-Site) Compensation: $85,000 to $105,000 depending on experience A growing small manufacturing company in Springboro, OH is seeking a highly skilled Executive Team Assistant... 

Feeser's Food Distributors

Marketing Manager Job at Feeser's Food Distributors

 ...dry, refrigerated, and frozen products to a diverse customer base comprised of restaurants, healthcare facilities, educational facilities, and other institutions. SUMMARY: The Marketing Manager develops strategies and tactics to improve Feesers sales by deploying... 

Delaware North

Barista, Monsieur Dior Job at Delaware North

 ...Barista, you will deliver excellent guest service through mastery of coffee knowledge and recipes, educating teammates and customers, and...  ...of experience as a barista in a fine dining, third-wave coffee shop, or luxury hospitality setting Mastery of espresso equipment,... 

United Parcel Service

Seasonal Package Handler Job at United Parcel Service

UPS Casual Warehouse Worker/Temporary Cover Driver As a casual (seasonal) employee, you'll be a part of the UPS team in 2 ways! You'll work inside as a warehouse worker and when needed, you will drive one of our iconic brown trucks, delivering packages to customers. For...