Science and Technology Corporation (STC) · 5 months ago
Software Development Engineer
Science and Technology Corporation (STC) is focused on aerospace research and flight systems, seeking a Software Development Engineer to support software development tasks. The role involves assisting in the development, testing, documentation, and maintenance of software used in flight systems and simulations for NASA research aircraft.
Information Technology
Responsibilities
Assist in decomposing project and system requirements into software requirements
Support development of software for flight vehicle control, real-time systems, data acquisition, and ground support applications
Perform coding, debugging, and testing of software components using appropriate programming languages and tools
Help prepare and maintain technical documentation including software requirements, design, test plans, and user guides
Participate in verification and validation (V&V) testing of software systems
Collaborate with multidisciplinary teams, including avionics, controls, instrumentation, and safety personnel
Learn and apply NASA software assurance, system safety, and airworthiness standards
Contribute to Control Room and field operations as needed under the direction of senior engineers
Qualification
Required
Bachelor's degree in Computer Science, Software Engineering, Aerospace Engineering, or a related discipline
0–2 years of experience in software development, preferably in embedded or aerospace systems
Familiarity with one or more programming languages (e.g., C, C++, Python, MATLAB/Simulink)
Strong analytical and problem-solving skills; attention to detail
Ability to follow defined software development processes and NASA documentation standards
U.S. citizenship required; ability to obtain a security clearance if necessary
Preferred
Exposure to aerospace platforms, simulation environments, or real-time operating systems
Experience or coursework in systems engineering, controls, or avionics
Familiarity with software configuration management tools and test automation frameworks