Logo
Oxenham Group

Sr Software Engineer

Oxenham Group, Boston, Massachusetts, us, 02298


Sr Software EngineerCompany Overview:Join a high-performance team focused on cutting-edge 3D robotics simulation development. You will be contributing to a dynamic and complex environment where your expertise in DevOps pipelines, backend cloud infrastructure, and frontend web development will be integral to our projects. Our work spans a wide range of applications in robotics and simulation technology.

Position Overview:We are seeking an experienced Senior Software Engineer with 5+ years of experience. The ideal candidate will have a strong foundation in modern C++, Python, and Linux, along with the ability to contribute across the stack, including DevOps, backend, and frontend development. You will be working on scalable, efficient software that drives our advanced simulation systems.

Key Responsibilities:Design, develop, and maintain scalable backend systems supporting 3D robotics simulations.Implement and maintain DevOps pipelines for continuous integration, deployment, and testing.Contribute to frontend web development for visualization and control interfaces.Write clean, maintainable, and efficient code while following best practices.Collaborate with cross-functional teams to define, design, and ship new features.Debug and optimize code for maximum performance and scalability.Participate in code reviews, ensuring high standards of quality.Develop and maintain unit tests and automated testing frameworks.Required Skills:

Proficiency in Linux operating systems.Expertise in Modern C++ (C++11 and above).Strong programming skills in Python.Desired Skills:

Experience with unit testing frameworks like pytest and gtest.Knowledge of TypeScript for web development.Familiarity with AWS cloud services.Understanding of CMake for build systems.Experience with containerization tools such as Docker.Exposure to LCM (Lightweight Communications and Marshalling).