PDS Tech Inc Software Engineer 3 in Saint Louis, Missouri
PDS Tech, Inc. is seeking a Software Engineer in Berkeley, MO.
Mid-Level Software Engineer for a Proprietary program in St Louis, MO. While the specific details of this program cannot be disclosed in this forum, we are developing a variety of software components in support of this program specifically and for a common software development and capability prototyping environment.
DevSecOps software build factory – including, but not limited to: tools, processes, automated testing, and Continuous Improvement/Continuous Delivery (CI/CD), and software containerization
Prototype software for capability development and maturation – includes software development and module integration from multiple contributors like flight simulation, the Advanced Mission Systems Design Center (AMSDC), BDS Project Element, and Operations Analysis
Model Based Systems Engineering (MBSE) software model development, requirements development, and traceability
Production software development, integration, test, and validation/verification at later phases of the program
Open architecture constructs like Open Mission Systems (OMS), Open Communication Standard (OCS); utilizing the Universal Command and Control Interface (UCI)
Multi-Tier Resource Management (MTRM) software for multi-function sensor aperture scheduling, arbitration, and skill integration
Software development, implementation, and integration onto AvionX Defense Mission Computing (DMC) target hardware
We work in a casual but professional environment with multi-disciplined teams of engineers that take pride in developing, integrating, testing and delivering innovative solutions. There is long-term potential for career growth into technical leadership or management positions and we value the curiosity, tenacity and imagination our engineers bring to our teams each day.
Software Algorithm Development using advance Machine Learning techniques
Software development, modeling, simulation, testing, and/or analysis using C, C++, C#, Python, Java, or Ada
Working with customers and other engineers to define requirements, such as understanding and agreeing upon the function of the software system
Architecting and designing software to meet current and future requirements
Implementing and testing software using a variety of technologies and software languages
Basic Qualifications: (Required Skills/Experience)
This position requires an active DoD Secret US Security Clearance for which the US Government requires US Citizenship.
Bachelor’s degree or greater in a technical field of study
3+ years of professional experience with C, C++, C#, Python, Java, or Ada
3+ years of experience with real-time embedded software development
Preferred Qualifications: (Desired Skills/Experience)
Experience working in Agile software development framework
Familiar working with and/or developing software requirements/test methodology
MBSE modeling in Cameo
Integration & test experience with (Test Development Kit) TDK and/or Software Integrated Test Environments (SITE) and/or Frameworks
Tool chain customization
Education/experience typically acquired through advanced technical education from an accredited course of study in engineering, computer science, mathematics, physics or chemistry (e.g. Bachelor) and typically 5 or more years' related work experience or an equivalent combination of technical education and experience (e.g. PhD, Master+3 years' related work experience)
In the USA, ABET accreditation is the preferred, although not required, accreditation standard
- Some travel will be required for this position, but will not be significant in the nearer term phases
All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, disability, veteran status, age, marital status, pregnancy, genetic information, or other legally protected status.