Senior Software Engineer - Robotics jobs in United States
cer-icon
Apply on Employer Site
company-logo

Nimble ยท 1 month ago

Senior Software Engineer - Robotics

Nimble is seeking a Senior Software Engineer to join their Robotics team. The role involves building application systems and integrations that enable robots to operate reliably in production environments, collaborating closely with various engineering teams to create scalable software solutions.

Transportation/Trucking/Railroad
check
H1B Sponsor Likelynote

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 high-quality, well-tested, and maintainable code
Develop task orchestration and system-level logic that power production robots
Collaborate with ML engineers and robotics engineers to integrate robot capabilities into reliable and scalable software systems
Work with cross-functional 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

Qualification

RustPythonC++Distributed systemsAPI designScalable systemsCI/CDAWSKubernetesCommunicationSelf learning mindsetCollaboration skills

Required

Bachelors, Masters, or PhD in Computer Science or related field or equivalent
3 - 7 years of professional software engineering experience
Strong self learning 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 multi-disciplinary teams
Willingness to support production operations through an on-call rotation

Preferred

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

Benefits

Generous equity

Company

Nimble

twitter
company-logo
Nimble is building autonomous logistics powered by generalist superhumanoid robots.

H1B Sponsorship

Nimble has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1)
2022 (2)
2020 (1)

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Simon Kalouche
Founder, CEO
linkedin
Company data provided by crunchbase