Robotics Systems Engineer

Posted 3 months agoViewed
United StatesFull-TimeRobotics
Company:Quartermaster
Location:United States
Languages:English
Seniority level:Senior, 4+ years
Experience:4+ years
Skills:
PythonSoftware DevelopmentEmbedded SystemsC++AlgorithmsData StructuresLinuxNetworkingSoftware EngineeringDebugging
Requirements:
Bachelor’s or Master’s degree in Robotics, Electrical/Computer Engineering, or related field. 4+ years of experience developing production-quality robotics, embedded, or distributed systems software. Strong proficiency in Python and C++. Experience working in Linux-based environments. Hands-on experience with ROS2 or similar middleware communication frameworks. Familiarity with sensor integration and data handling (GPS, IMU, radar, lidar, acoustic). Knowledge of networking, message serialization, compression, and constrained-bandwidth communication. Experience on systems deployed in field environments with intermittent connectivity or limited compute. Excellent debugging, testing, and documentation practices for distributed software.
Responsibilities:
Develop and maintain system software for sensor control, data capture, and stream management. Extend inter-process messaging frameworks using ROS2. Optimize network utilization and compression for constrained uplinks. Integrate and synchronize inputs from various sensors. Build software modules for managing and configuring edge devices. Collaborate with AI and backend teams on data formats and observability. Develop tools for local testing, diagnostics, and system monitoring. Contribute to performance tuning, process reliability, and logging systems.
Similar Jobs:
Posted 5 minutes ago
United StatesFull-TimeSoftware Development
Practice Engineer - AMER
Company:GitLab
Posted 24 minutes ago
United StatesFull-TimeSoftware Development
Senior DevOps Engineer
Company:PebblePost
Posted 27 minutes ago
United StatesFull-TimeRisk, Fraud & Disputes
Senior Data Engineer - Risk, Fraud & Disputes