Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Company Description:
Atlas is expanding its engineering capabilities with the establishment of a dedicated Engineering Hub in Riga. The hub is designed to bring together top engineering talent to work on advanced robotics, autonomy, and defense related systems that are deployed globally.
Engineers at the Atlas Engineering Hub will work in an international environment, collaborating with teams and partners across multiple countries, while remaining based in Latvia. The focus of the hub is on real-world engineering programs and platforms, from system architecture and integration to advanced autonomy and mission level capabilities.
The Engineering Hub reflects Atlas’s evolution into a broader technology organization, where local talent contributes directly to globally relevant systems. It offers engineers the opportunity to work on cutting edge technologies, see their work deployed in real operational environments, and grow within an international, high impact engineering ecosystem.
Role Description:
Atlas HUB team is looking for a Backend Software Developer to join our R&D team and take part in building the core software that powers our real-time autonomous and mission-critical systems used by defense and security forces worldwide.
As part of our core development team, you will design, develop, and maintain high-performance backend software written in C++, supporting real-time data processing, control flows, and system integration. You will work closely with cross-disciplinary teams and take ownership of backend services throughout their full lifecycle - from design and development to deployment in production environments.
This is a unique opportunity to work on complex, real-world systems at the intersection of robotics, autonomy, and high-performance software engineering.
This is a full-time, hybrid role based in Riga, Latvia.
Currently, we are not providing fully remote option.
Responsibilities:
- Design, develop, and maintain high-performance backend software in C++.
- Implement robust, scalable, and efficient system components for real-time operation.
- Partner with diverse, cross-disciplinary teams across the Atlas HUB to transform innovative ideas into impactful outcomes.
- Integrate and test various internal and external APIs.
- Participate in architecture design, technical decision-making, and system integration.
- Optimize performance, reliability, and resource usage for mission-critical environments.
- Conduct code reviews and ensure high code quality and adherence to best practices.
- Debug, profile, and maintain complex production systems.
Required skills:
- 4-5 years of hands-on experience developing C++.
- Strong understanding of software engineering fundamentals, including OOP, memory management, and multithreading.
- Experience developing and maintaining complex backend or system-level software.
- Experience working in Linux environments.
- Experience working with version control and development tools (Git, Jira, Bitbucket, etc.).
- Ability to work independently, take ownership, and learn quickly.
Would be considered as an advantage:
- Experience working with ROS2.
- Familiarity with DDS-based communication protocols.
- Background in robotics, autonomous systems, or real-time distributed systems.
- Experience with performance or mission critical software.
- Experience with Docker and containerized deployments.
Our offer:
- Salary EUR 4500-6500 gross depending on qualifications.
- Experience in a fast-growing, highly innovative global industry.
- Excellent work conditions and open-minded team.
- Health and accident insurance policies.
- Free parking lot next to the office.
- Corporate events, regular internal activities and other benefits.
- Professional development opportunities and training.
Key Skills
Ranked by relevanceReady to apply?
Join Atlas UAS and take your career to the next level!
Application takes less than 5 minutes

