A pioneering technology company in Cambridge, Massachusetts is seeking engineers to develop and integrate software for autonomous aerial and ground systems. Applicants should have a BS in Engineering or a related field and experience in C++. The role involves hands-on work with embedded systems and collaboration across various teams to bring advanced capabilities to life. Ideal candidates will have a passion for robotics and systems operating in real-world environments. This is an exciting opportunity to tackle tough challenges in a dynamic environment.
Qualifications
2+ years of C++ experience and CMake proficiency for junior engineers, 5+ years for senior engineers.
Familiarity with embedded C and RTOS environments.
Experience with Git, GitHub Actions, and Docker.
Responsibilities
Develop C++ software for autonomous aerial and ground systems.
Integrate advanced autonomy using ROS2 and STM32 Cube platforms.
Collaborate across autonomy, hardware, and product teams.
Skills
C++ programming
Embedded systems
Real-time software development
Robotics
Systems integration
Education
BS in Engineering or related technical field
Tools
CMake
Git
GitHub Actions
Docker
ROS2
STM32 Cube
Job description
A pioneering technology company in Cambridge, Massachusetts is seeking engineers to develop and integrate software for autonomous aerial and ground systems. Applicants should have a BS in Engineering or a related field and experience in C++. The role involves hands-on work with embedded systems and collaboration across various teams to bring advanced capabilities to life. Ideal candidates will have a passion for robotics and systems operating in real-world environments. This is an exciting opportunity to tackle tough challenges in a dynamic environment.