Demo

Software Developer

SoTalent
St Louis, MO Full Time
POSTED ON 6/5/2026
AVAILABLE BEFORE 7/4/2026

Software Developer – Autonomy & Mission Planning

Location: St. Louis, Missouri

Salary: $126,000 – $217,000 Bonus Comprehensive Benefits



Build the Future of Autonomous Defence Technology


An exciting opportunity has arisen for a talented Software Developer to join an advanced research and development team working on next-generation autonomous systems, mission planning technologies and cutting-edge defence solutions.


This is a unique opportunity to work at the forefront of innovation, developing software that supports autonomous platforms, mission-critical decision-making and advanced operational capabilities. You'll be part of a highly skilled engineering team solving complex technical challenges that have real-world impact.


Whether you're an experienced Software Engineer looking to step into a senior role or an established Senior Developer seeking your next challenge, this position offers exposure to advanced technologies, complex systems and innovative research programmes.


The Opportunity


As a Software Developer, you'll contribute to the design, development and testing of sophisticated software solutions supporting autonomous systems and mission planning capabilities.


Working alongside engineers, architects and technical specialists, you'll help develop software from concept through deployment, supporting complex programmes that require creativity, innovation and technical excellence.


This role is ideal for someone who enjoys solving difficult engineering problems, working with modern technologies and contributing to the development of next-generation systems.


Key Responsibilities


Software Design & Development

  • Design, develop, test and maintain high-quality software solutions.
  • Translate customer and system requirements into effective software designs.
  • Develop scalable, reliable and maintainable software architectures.
  • Create interface definitions and technical documentation.
  • Support software development throughout the full lifecycle.


Autonomous Systems & Mission Planning

  • Contribute to the development of autonomy and mission planning capabilities.
  • Develop software supporting advanced operational and decision-making systems.
  • Work on complex algorithms and real-time applications.
  • Support simulation, modelling and system integration activities.


Testing & Validation

  • Perform unit, integration and system testing.
  • Participate in code reviews and peer review activities.
  • Support system-level validation and operational testing.
  • Ensure software quality and performance standards are achieved.


Technical Leadership

  • Support and mentor junior engineers.
  • Contribute to architectural decisions and technical trade studies.
  • Collaborate with multidisciplinary engineering teams.
  • Drive continuous improvement across development processes and tools.


About You


You are a passionate software engineer who enjoys solving complex problems and working on innovative technologies within a collaborative engineering environment.


Essential Experience

  • 5 years' experience in software engineering or software development.
  • Strong C development experience.
  • Experience developing real-time software applications.
  • Experience working with autonomy, robotics or advanced control systems.
  • Strong understanding of software architecture and design principles.
  • Experience working within Agile development environments.
  • Excellent problem-solving and analytical skills.
  • Ability to obtain a Secret Security Clearance.


Desirable Experience

  • Active Secret Security Clearance.
  • Experience with mission systems, mission planning or command and control environments.
  • Knowledge of Open Mission Systems (OMS) or Universal Command and Control Interface (UCI).
  • Experience with simulation development.
  • Familiarity with radar, electronic warfare or defence systems.
  • Experience using tools such as JIRA, Git and Jenkins.
  • Continuous Integration / Continuous Deployment (CI/CD) experience.
  • Software testing and verification experience.
  • Bachelor's degree in Computer Science, Engineering, Mathematics, Physics or a related discipline.


What's on Offer

  • Opportunity to work on cutting-edge autonomous and mission planning technologies.
  • Exposure to advanced research and development programmes.
  • Competitive salary with bonus potential.
  • Comprehensive healthcare, retirement and wellbeing benefits.
  • Professional development and career progression opportunities.
  • Collaborative engineering culture focused on innovation and technical excellence.
  • Potential sign-on bonus for qualified candidates.


Apply Now


If you're passionate about autonomy, robotics, advanced software engineering and solving complex technical challenges, we'd love to hear from you.


Join a team helping shape the future of mission-critical technology and next-generation autonomous systems.

Salary : $126,000 - $217,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Developer?

Sign up to receive alerts about other jobs on the Software Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$110,730 - $135,754
Income Estimation: 
$128,617 - $162,576
Income Estimation: 
$117,033 - $148,289
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at SoTalent

  • SoTalent Somerville, MA
  • Practice Support Assistant 📍 Somerville, MA, USA 🏢 Onsite | Full-Time 🏥 Industry: Healthcare / Medical Practice A leading healthcare organisation is see... more
  • 1 Day Ago

  • SoTalent Greenville, SC
  • Job Title: Program Manager Location: Greenville, South Carolina, United States Type: Full Time Our Client is looking for a highly skilled Program Manager t... more
  • 2 Days Ago

  • SoTalent Phoenix, AZ
  • Senior Transportation Director Location: Phoenix, AZ, United States We are seeking a Senior Transportation Director to lead transportation engineering team... more
  • 2 Days Ago

  • SoTalent Washington, WA
  • Senior Operations & Workflow Consultant (Financial Services Portfolio) Location: Washington, D.C. (Hybrid/High-Visibility) Compensation: $113k – $188k Comp... more
  • 2 Days Ago


Not the job you're looking for? Here are some other Software Developer jobs in the St Louis, MO area that may be a better fit.

  • Acme Developer Noblesville, IN
  • About This Opportunity Join our dynamic technology team in Noblesville as a Software Programmer specializing in Symfony and React development. You'll be in... more
  • 25 Days Ago

  • Newgen Software Technologies Herndon, VA
  • The program is seeking a Full Stack primarily Front End, Software Developer to join its Data Analytics Team. This role will support applications developmen... more
  • 2 Days Ago

AI Assistant is available now!

Feel free to start your new journey!