Software Engineer
Job Title: Software Engineer
Job Type: Full-Time; Consultant (12 Months)
Location: St. Charles, MO
Schedule: Monday–Friday; First Shift (7:00 AM – 3:00 PM)
Pay Rate starting at : $62.22 per hour
PDS Tech Commercial is seeking an experienced Software Engineer to support a high impact aerospace and defense program. In this role, you will contribute to the development of real-time embedded software powering advanced precision engagement systems deployed across a variety of military platforms.
You will collaborate closely with a multi-discipline engineering team to deliver robust, reliable software solutions across the full development lifecycle—from concept and modeling to testing and field support. This is a unique opportunity to work on mission-critical technologies that support national defense and global security initiatives.
In this role, you will design, implement, test, and maintain embedded software solutions supporting key defense programs. Responsibilities include:
Develop real-time embedded software using Ada, C#, and Python.
Contribute to all phases of the software development lifecycle in an Agile team environment.
Support modeling, simulation, DevOps environments, and support application development.
Maintain and improve software configurations and development processes.
Test your software and support system-level test events to ensure correct and reliable behavior.
Analyze problem reports, identify defects, and troubleshoot software issues.
Participate in verification and validation activities across hardware and systems environments.
Work directly with a multi-discipline engineering team, including systems, test, and hardware engineers.
Support integration efforts and collaborate with customers such as the United States Air Force and Navy.
Contribute to the development of leadership and technical mentorship skills.
Translate requirements into actionable software tasks.
Engage in Agile ceremonies, code reviews, and continuous improvement initiatives.
Support growing work scopes across multiple precision-guided systems.
3+ years of real-time embedded software development experience.
3+ years of experience developing software using object-oriented principles.
3+ years of experience working within team-based development environments.
This position requires use of information or access to facilities subject to the International Traffic in Arms Regulations (ITAR) and/or Export Administration Regulations (EAR). These regulations may limit access of controlled technologies: 1) to U.S. Persons, including U.S. Citizens, lawful permanent residents, and other narrow categories including refugees and asylees, or 2) to certain foreign nationals that have received an export license.
Bachelor’s degree in engineering, computer science, physics, mathematics, data science, software engineering, or related technical field.
Active U.S. Secret Clearance (not required to start).
Experience with Ada, C#, or Python.
Experience working in an Agile development environment.
Experience with Git or similar version control tools.
Experience developing and tracing software requirements.
At PDS Tech Commercial, you will work on meaningful technologies that support global safety and operational excellence. You’ll experience:
Competitive pay and long-term project stability
Opportunities to work on advanced defense systems with real-world impact
A team culture that values technical excellence, collaboration, and continuous learning
Access to onsite amenities including cafeteria options, outdoor spaces, fitness resources, and employee resource groups
Direct exposure to mission-critical engineering for highly respected defense programs
Your contributions will help advance next-generation weapon systems used by U.S. and allied forces worldwide.
If you are a driven software engineer who enjoys solving complex technical challenges and contributing to mission-critical systems, we encourage you to apply.
Take the next step—submit your application today and help deliver software that supports global security and operational success.
Massachusetts Candidates Only: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
