workinengineering
BrowseField notes
workinengineering

Curated engineering jobs in Europe. Built to support the career path of engineering people at European companies across the EU, UK and EMEA.

Jobs

  • Browse all jobs
  • Remote jobs
  • Jobs in Germany
  • Jobs in Netherlands
  • Jobs in the UK
  • Field notes

About us

  • About
  • Contact
  • Privacy
  • Terms
  • Cookies

© 2026 workinengineering.eu — Made in Europe.

  • Email
workinengineering
BrowseField notes
  1. All roles
  2. DefSecIntel
  3. Senior Software Engineer
DefSecIntel logo
DefSecIntel

Senior Software Engineer

OnsiteTallinn, Harjumaa, EstoniaInfrastructure
Apply directly at DefSecIntel

Our Take

Build mission-critical robotics software for autonomous defense systems using Python, ROS, and C++.

What you’ll do

  • Design, develop, and improve robotics software using Python, ROS, and C++
  • Build software for autonomous systems by integrating sensors and data processing pipelines
  • Develop automated tests and validate software in simulation and on hardware
  • Troubleshoot, optimize, and improve system performance and stability
  • Contribute to software architecture, code reviews, and engineering best practices

What they’re looking for

  • Strong Python development experience
  • Hands-on experience with Docker and CI/CD pipelines
  • Familiarity with ROS (Robot Operating System) is an advantage
  • Experience working with sensors, radar, IMUs or robotics technologies

Skills & Focus Areas

  • Python
  • ROS
  • C++
  • Docker
  • CI/CD pipelines

As posted by DefSecIntel

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 Senior 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:

  • Design, develop, and improve robotics software using Python, ROS, and C++ where needed

  • Build software for autonomous systems by integrating sensors, radar technologies, and data processing pipelines

  • Develop automated tests and validate software in both simulation and on physical hardware

  • Troubleshoot, optimise, and improve system performance, reliability, and stability

  • Build and maintain Docker-based development environments and CI/CD pipelines

  • Collaborate with hardware, software, and product teams to deliver robust, production-ready solutions

  • Contribute to software architecture, code reviews, and engineering best practices.

What we are looking for:

  • Strong Python development experience

  • Hands-on experience with Docker and CI/CD pipelines

  • Previous experience with data-driven development

  • Solid understanding of software engineering best practices, testing, and version control

  • Experience with C++ is a plus

  • Familiarity with ROS (Robot Operating System) is an advantage

  • Experience working with sensors, radar, IMUs, or other robotics technologies is a bonus

  • A curious, collaborative engineer who enjoys solving complex technical challenges and building software that performs reliably in real-world environments

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

Apply directly at DefSecIntel
Location
Tallinn, Harjumaa, Estonia
Work mode
Onsite
PostedJul 17
DefSecIntel logo
DefSecIntel
defsecintel.com
View all 3 DefSecIntel roles →

Was this listing helpful?