Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 25 Oct 2026

Autonomous Systems Software Engineer

Leidos Lynnwood, WA senior full-time

Salary

$131,300 - $237,350 per year

Apply on Leidos

Description

Leidos is seeking an Autonomous Systems Software Engineer to develop software for uncrewed underwater vehicles and maritime autonomous systems.

You will design, write, and deploy production software controlling autonomous behaviour, vehicle health, and mission execution.

Primary Responsibilities

  • Build mission-critical autonomy software using modern C++ and Python on Linux-based systems
  • Translate high-level system intent into executable software
  • Architect and evolve scalable autonomy frameworks
  • Ship real features by developing, integrating, and testing new capabilities
  • Collaborate with engineers, systems teams, and stakeholders
  • Mentor and raise the bar for junior engineers
  • Own quality without paralysis, writing unit and integration tests
  • Work across disciplines with systems, hardware, and test engineers

Basic Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field with 12-15 years of experience
  • Master's degree with 10-13 years of experience
  • Current Secret clearance
  • Demonstrated experience developing modern C++ software on Linux
  • Strong fundamentals in performance, memory management, and code quality
  • Ability to design clean, maintainable systems and make sound tradeoffs
  • Familiarity with MBSE concepts and tools
  • Experience developing and deploying software in virtualized or containerized environments
  • Delivery mindset with experience working in Agile or iterative development environments
  • Clear communication and professional integrity

Preferred Qualifications

  • Polyglot engineering with experience across multiple languages
  • Embedded or low-level experience
  • Autonomy and robotics background
  • Real testing experience
  • Legacy-to-modern skill with experience diagnosing and refactoring large codebases
  • Domain experience in autonomous, remotely operated, or mission-critical platforms
  • Toolchain familiarity with ROS, Protocol Buffers, SCons, VS Code, and cross-platform build systems

Skills

Required

Nice to have

  • polyglot engineering
  • embedded systems
  • autonomy and robotics
  • testing
  • legacy code refactoring
  • ROS
  • Protocol Buffers
  • SCons
  • VS Code

Ready to apply?

You apply with the employer directly. Their original posting is here: https://leidos.wd5.myworkdayjobs.com/en-US/External/job/Lynnwood-WA/Autonomous-Systems-Software-Engineer_R-00189922

Apply on Leidos