Senior Robotics Software Engineer; R&D
Job in
Arlington, Arlington County, Virginia, 22201, USA
Listed on 2026-06-06
Listing for:
Prime Vision
Full Time
position Listed on 2026-06-06
Job specializations:
-
Software Development
Software Engineer, AI Engineer, Cloud Engineer - Software
Job Description & How to Apply Below
Location
Arlington, VA (Hybrid) 3-4 days in-person
About the roleWe are seeking a Senior Robotics Software Engineer to design, build, and scale production-grade software systems powering autonomous mobile robots (AMRs). This role emphasizes modern software engineering best practices, reliability, and cloud-native development. You’ll work across backend services, autonomy pipelines, and distributed systems integrating AI, perception, and real-time robotics.
Key Responsibilities- Develop scalable APIs and microservices using FastAPI and NodeJS.
- Build and maintain real-time messaging and event-driven systems using MQTT and Kafka.
- Develop and optimize data storage layers leveraging Postgres and Redis.
- Implement software interfaces and data pipelines for sensors including LiDAR, cameras, and IMUs.
- Collaborate with frontend teams working with React or Vue to build UI integrations and operator tools.
- Implement and maintain CI/CD workflows using Kubernetes, Docker, KVM, and Git Hub Actions.
- Analyze system logs, telemetry, and field data to identify bugs, performance bottlenecks, and reliability issues.
- Participate in code reviews, architectural discussions, and software documentation.
- Performance-based incentive bonus plan.
- Comprehensive health, dental, and vision insurance coverage.
- 401(k) retirement plan with company matching contributions up to a specified percentage.
Required:
- Bachelor’s or Master’s degree in Computer Science, Robotics, Electrical Engineering, or a related field.
- Experience building backend systems using FastAPI and NodeJS.
- Experience with frontend frameworks such as React or Vue.
- Hands-on experience with Postgres, Redis, and distributed messaging systems (MQTT, Kafka).
- Strong understanding of algorithms, data structures, and real-time/async programming.
- Experience with ROS/ROS2 and real-time robotics software systems.
Preferred:
- Experience deploying software using Kubernetes, Docker, and KVM.
- Familiarity with Git Hub Actions for CI/CD automation.
- Experience integrating AI/ML models into production robotic workflows.
- Background in cloud robotics, distributed systems, or simulation environments (Gazebo, Isaac Sim).
We offer an innovation-driven culture focused on modern software development practices, autonomy, and impactful engineering.
#J-18808-LjbffrPosition Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×