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

Cobot · 3 months ago

Senior Software Engineer, Robotics

Cobot is seeking a Senior Software Engineer to design, build, and support the core software stack that powers their robots. The role involves driving software architecture and development practices, collaborating with various teams, and mentoring engineers to ensure the delivery of high-performance software for distributed robots.

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
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++PythonRoboticsSoftware architectureSystem integrationROSEmbedded LinuxCommunicationTeam collaborationMentoring

Required

Bachelor's degree in Computer Science or a related technical field
5+ 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) 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