Develop and implement features for deployed robotic systems
Write clean, well-tested software with documentation in c++
Test new algorithms and code on hardware
Develop and implement features for deployed robotic systems, writing clean, well-tested software in C++
Job Summary
Develop and implement features for deployed robotic systems, writing clean, well-tested software in C++.
Automate robot bring up and system testing, build and maintain machine learning pipelines, and address bugs to meet customer needs.
Responsible for completion of complex projects on time, managing schedule, budget, and multiple priorities, with potential exposure to external customers.
Matching Summary
Develop and implement features for deployed robotic systems, writing clean, well-tested software in C++.
Salary
Base: $104,100.00 - $173,900.00; Bonus/Equity: Not specified; Benefits: Not specified
Skills & Requirements
Must-have
Develop and implement features for deployed robotic systems
Write clean, well-tested software with documentation in C++
Test new algorithms and code on hardware
Automate robot bring up and system testing
Address bugs and find customer-centric solutions
Build and maintain machine learning pipelines
Nice-to-have
Passionate about autonomous systems and robotics
Experience with ROS2 and robotic arms
Guidance or mentorship to entry-level engineers
Collaborate with internal and external disciplines
Key Requirements
Bachelor's degree in Engineering or related field with 8+ years of experience
Master's degree in Computer Science or Engineering
Proficient in C++ and Python
Experience debugging, code reviews, and unit testing
Ability to automate software on a CI system
Work Rights
U.S. Persons generally required for controlled goods/technologies