Job Summary
An organization is seeking a Senior Software Developer (C) to support advanced battlespace modeling and simulation environments. This role focuses on developing integrating and maintaining high-performance software systems used in simulation training and defense-related applications.
What You Can Expect to Do:
- Develop software for advanced synthetic training and simulation environments
- Integrate software into flight simulators for pilot training and threat simulation
- Support software development integration customer training and demonstrations
- Review evaluate and optimize C code
- Develop interfaces for distributed simulation systems using DIS and HLA protocols
- Implement parallel processing threading and inter-process communication
- Collaborate with teams to design and implement future system enhancements
Required Qualifications:
- Bachelors degree in Computer Science Engineering or related field
- 10 years of relevant software development experience
- 10 years of experience programming in C
- Expertise in modern C (version 11 or higher)
- Strong understanding of system-level software engineering concepts
- Experience troubleshooting debugging and improving existing codebases
- Experience with Software Development Life Cycle (SDLC)
- Familiarity with Agile Waterfall and Scrum methodologies
- Ability to obtain and maintain a DoD Secret security clearance
Preferred Qualifications:
- Experience with C version 20 or higher
- Experience working as a Systems Engineer
- Familiarity with DIS and HLA communication protocols
- Experience with real-time distributed simulation systems
- Experience working with large-scale systems and complex codebases
Job Summary An organization is seeking a Senior Software Developer (C) to support advanced battlespace modeling and simulation environments. This role focuses on developing integrating and maintaining high-performance software systems used in simulation training and defense-related applications. Wha...
Job Summary
An organization is seeking a Senior Software Developer (C) to support advanced battlespace modeling and simulation environments. This role focuses on developing integrating and maintaining high-performance software systems used in simulation training and defense-related applications.
What You Can Expect to Do:
- Develop software for advanced synthetic training and simulation environments
- Integrate software into flight simulators for pilot training and threat simulation
- Support software development integration customer training and demonstrations
- Review evaluate and optimize C code
- Develop interfaces for distributed simulation systems using DIS and HLA protocols
- Implement parallel processing threading and inter-process communication
- Collaborate with teams to design and implement future system enhancements
Required Qualifications:
- Bachelors degree in Computer Science Engineering or related field
- 10 years of relevant software development experience
- 10 years of experience programming in C
- Expertise in modern C (version 11 or higher)
- Strong understanding of system-level software engineering concepts
- Experience troubleshooting debugging and improving existing codebases
- Experience with Software Development Life Cycle (SDLC)
- Familiarity with Agile Waterfall and Scrum methodologies
- Ability to obtain and maintain a DoD Secret security clearance
Preferred Qualifications:
- Experience with C version 20 or higher
- Experience working as a Systems Engineer
- Familiarity with DIS and HLA communication protocols
- Experience with real-time distributed simulation systems
- Experience working with large-scale systems and complex codebases
View more
View less