
Robotics Systems Engineer
Quartermaster8 months ago
Arlington, VA, USAMid Level / Senior
Responsibilities
- Design and maintain system software for sensor control and data acquisition.
- Enhance inter-process messaging frameworks using ROS2.
- Optimize network usage and implement compression strategies for artifact transmission.
- Integrate and synchronize data from various sensor technologies.
- Develop software modules for managing peripherals like SDRs and cameras.
- Collaborate with AI and backend teams on data formats and performance monitoring.
- Create tools for testing, diagnostics, and monitoring of deployed units.
- Contribute to performance optimization and process reliability.
Requirements
- Bachelor’s or Master’s degree in Robotics, Electrical/Computer Engineering, or related field.
- Minimum of four years' experience in robotics or distributed systems software development.
- Advanced proficiency in Python and C++, with experience in Linux environments.
- Practical experience with ROS2 or similar middleware frameworks.
- Familiarity with sensor integration and data management.
- Knowledge of networking and communication strategies for constrained bandwidth.
- Experience with systems in field environments with limited connectivity.
- Strong debugging, testing, and documentation skills.
- Preferred experience in SDR programming or high-reliability IoT systems.
- Must be eligible for security clearance.
Benefits
- Hybrid work arrangement: 3 days onsite and 2 days remote.
- Flexible working hours with occasional increased availability.
- Opportunity to work on innovative projects with global impact.