Senior Software Engineer, Roboticist
Motional- Full Time
- Senior (5 to 8 years)
Candidates should possess a Bachelor’s degree in Computer Science, Robotics, or a related field, and have at least five years of experience in software development, with a focus on robotics or control systems. Strong proficiency in C++, Embedded C, and Python is required, along with experience in DevOps and CI/CD practices. Knowledge of Robot Operating System (ROS) and various autonomy architectures is also necessary, including familiarity with ROS/ROS2, Qt, Docker, and Git.
The Robotics/Controls Engineer will develop, implement, and validate new features in a C++ codebase, maintain and improve existing software through bug fixes and enhancements, design and implement software systems, ensure best practices in software development and documentation, interface with third-party software, coordinate with contractors, provide project status reports, work closely with various engineering teams, participate in field testing, and travel domestically and internationally as needed to support customer activities and other general business needs.
Provides IT services and solutions for defense and federal agencies
Strategic Data Systems has a longstanding track record in delivering robust IT services and solutions tailored for the U.S. Department of Defense, federal agencies, and commercial enterprises. The company leverages the ITIL framework and advanced cybersecurity technologies to ensure efficient, secure, and cost-effective operations. This focus on high-stakes security and productivity improvements, coupled with its specialization in designing complex information systems, makes it a formidable player in the industry and an exciting place to cultivate a career in technology.