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

Cobot · 3 months ago

Staff Software Engineer, Robotics

Cobot is building the software foundation for the next generation of autonomous robotic systems, and they are seeking a Staff Software Engineer, Robotics to help lead the way. In this role, you will guide software development, collaborate with various engineering teams, and mentor teammates to enhance engineering excellence in robotics software.

Information TechnologyMachinery ManufacturingRobotics
badNo H1Bnote

Responsibilities

Design, implement, integrate, and support our software stack
Work with the other research engineers and software engineers to design and develop maintainable and testable software
Work across software teams
Champion SDLC practices across the software teams - design and architectural principles, development guidelines, review practices, testing practices
Architect and implement solutions for scalability, maintainability, and performance
Collaborate with the Platform team and Cloud Engineers for efficient, secure and scalable software delivery to our fleet of distributed robots
Guide and mentor autonomy engineers on software development practices
Review and refine technical requirements and translate them into high-level design & plans to support the development

Qualification

C++PythonSoftware architectureSystem integrationROSEmbedded LinuxReal-time systemsOral communicationWritten communicationTeam collaboration

Required

Bachelor's degree in Computer Science or a related technical field
8+ years of experience working within engineering teams
Proficiency in C++ and Python, with a readiness to learn new languages or technologies
Familiar with operating systems, device driver integration, real-time systems, concurrency management, and memory management
Experience implementing production-grade, high-reliability software on a robot or similar autonomous system
Professional work experience in autonomy, robotics, or adjacent field
Willing to occasionally travel
Must have and maintain US work authorization
Highly motivated teammate with excellent oral and written communication skills
Enjoy working in a fast paced, collaborative and dynamic start-up environment as part of a small team

Preferred

Advanced degree (Master's or PhD) in Computer Science, Computer Engineering, or Electrical Engineering or similar field
Proficiency with ROS or other communication systems
Embedded Linux or RTOS experience
Software architecture and system integration experience

Benefits

Equity
Comprehensive benefits

Company

Cobot

twittertwittertwitter
company-logo
We're building a new kind of robotics company. One without egos. Driven by empathy. With collaboration at its core.

Funding

Current Stage
Growth Stage
Total Funding
$140M
Key Investors
General CatalystSequoia CapitalNeo
2024-04-10Series B· $100M
2023-07-26Series A· $30M
2022-06-14Seed· $10M

Leadership Team

leader-logo
Brad Porter
Founder and CEO
linkedin
Company data provided by crunchbase