
Posted 19 days ago
Software Engineer - Platform
AI Summary
Develops robotics software in Python and C++ on ROS 2 for autonomous systems, integrating sensors and building data processing pipelines for defence and security applications.
About this role
Who we are:
At DefSecIntel Solutions, we protect what matters by building systems that operate where failure is not an option.
We deliver combat-proven, end-user-driven defence and security solutions for Europe’s border security, defence, and critical infrastructure protection. Our platforms are designed for real operational environments and are already trusted in the field.
We develop, manufacture, and integrate mobile autonomous surveillance systems, unmanned surface vessels, and counter-UAS solutions, all connected through AI-powered command-and-control.
With a talented team of 70+ people, DefSecIntel is headquartered in Tallinn, Estonia, with additional manufacturing and maintenance capabilities in Ukraine.
We work closely with leading international partners including the EU and NATO, and contribute to major defence R&D programmes such as the European Defence Fund.
Join us to build mission-ready systems for today’s needs and tomorrow’s challenges, and help shape the future of Europe’s security.
We are looking for a Software Engineer who is excited to build mission-critical robotics software that powers real-world autonomous systems and helps shape the future of defence technology.
What you will be doing:
Develop robotics software in Python and C++ on ROS 2
Build software for autonomous systems that integrates radar, cameras and other sensors with data processing pipelines
Write automated tests and validate software both in simulation and on physical hardware
Troubleshoot and improve system performance, reliability and stability in field conditions
Take part in architecture decisions and code reviews
What we are looking for:
Experience writing software that works with physical hardware, such as sensors, drones or robots
Strong Python development experience
Hands-on C++ development experience: you'll write and maintain C++ code, not just read it
Comfortable working in Linux
Solid grasp of testing and version control
Nice to have:
ROS/ROS 2
Embedded development: embedded Linux, ARM boards or microcontrollers
Video streaming, e.g. GStreamer, RTSP
Sensor fusion, tracking, or coordinate frames and transforms
Docker and CI/CD
What we offer:
Meaningful work that supports our mission to create a safer and more secure world
The opportunity to work with a talented team and contribute to the development of innovative technologies and solutions
Flexibility in how and where you work, depending on role and project needs
Opportunities for professional growth and skills development as the company and projects evolve
Recognition for helping grow the team through employee referrals
A focus on employee well-being, including access to health- and sports-related benefits
Social activities and team events that strengthen collaboration and team spirit
Skills
Explore related jobs
More jobs at DefSecIntel
Similar C++ jobs
- DSergeant-At-ArmsDEPARTMENT OF EDUCATION · Oklahoma County
- OARM LeadOCBC Bank · BOS Hong Kong
- A
Armed GuardAmerican Custom Private Security · Oakland, CA - HArmed SecurityH. Lee Moffitt Cancer Center and Research Institute Hospital, Inc. · Richard M. Schulze Family Foundation Outpatient Center
- S
Armed GuardSilver Star Protection Group · Springfield, Illinois - GArmed Security Guard / Armed Security OfficerGrey Dog Security · Lawrence, Michigan
Jobs in Tallinn
- WSenior Product Operations Specialist (Investment Products)Wise · Tallinn, Estonia
- WNetwork Engineer - Platform Integrations EMEAWise · Tallinn, Estonia
- IDigital Content & Channel SpecialistInbank · Tallinn, Harju
- SSenior Software Developer in Internet Bank Customer Journey | SEB, TallinnSeb · Tallinn
- L
Elektroonikaseadmete tehnikLMT grupa · Tallinn, Estonia
Browse these categories
Market data for software engineer roles
All reports →- Role reportSoftware engineer jobs, Sep 2026: new listings down 9.7%New software engineer listings fell 9.7% to 1,506 this week, the first weekly drop in a month. Prioritize applications while 1,506 fresh roles remain open.
- Salary reportSoftware engineer salary 2026: median midpoint is $190,587The median published range midpoint for US software engineer roles is $190,587, with the middle half from $166,000 to $222,000.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.