About the Role:
We are seeking a Senior Software Engineer (US CITIZENS OR GC ONLY) for an exciting 3-month contract with likelihood for indefinte extensions. This fully remote role is ideal for someone based in or around the Greater Boston area. You will be joining a high-performance team working on innovative 3D robotics simulation projects.
Given the nature of the team’s recent transition, the work is likely to involve simulation and AI components. However, the projects are dynamic and may shift focus, offering engaging and cutting-edge challenges.
Key Responsibilities:
- Develop and maintain software solutions within a 3D robotics simulation environment.
- Work on DevOps pipelines, backend server/cloud services, and frontend web development.
- Collaborate effectively with a high-performance team to deliver innovative solutions.
Required Skills:
- Linux: Proficient in Linux environments.
- Modern C++: Strong experience with C++.
- Python: Expertise in Python programming.
Desired Skills:
- Unit Testing: Experience with pytest and gtest.
- Typescript: Familiarity with Typescript.
- CMake: Experience with CMake for build management.
- Docker: Proficiency with Docker for containerization.
- LCM: Experience with the Lightweight Communications and Marshalling (LCM) library.
Interview Process:
- Technical Screen: Java coding assessment with a developer.
- Technical Conversation: In-depth technical discussion with a representative from the client organization.
Apply Directly