Advanced Technology Systems Company (ATSC) is seeking a Software Developer Systems Software to support software development and sustainment services, systems engineering services, and Continuous Integration / Continuous Delivery (CI/CD) services for critical aircraft platform software.
Requirements
- Experience working with common software development and collaboration tools like Atlassian and GitLab.
- Strong understanding of Continuous Integration / Continuous Delivery (CI/CD) services and experience developing and maintaining a CI/CD pipeline.
- Strong understanding of and experience using Agile development methods and tools.
- Experience in Mission Systems or avionics software development and system integration.
- Experience with Joint Mission Planning System (JMPS), JMPS Open Mission Systems (JOMS), Joint Precision Air Drop System (JPADS), Consolidated Airdrop Tool (CAT).
- Experience with integration of airdrop delivery systems.
Responsibilities
- Develop, maintain, enhance, and optimize software products and functionalities for system integrations.
- Develop, document, and maintain software architectures, requirements, algorithms, interfaces, and designs.
- Support the execution of software verification plans and test procedures to ensure software system requirements are satisfied.
- Develop software models and simulations to support software verification and demonstration.
- Perform technical planning, define high-level and detailed requirements, create and execute test plans (including use cases, procedures, and data), manage software systems integration, and provide technical support throughout the software system and subsystem lifecycle.
- Leverage comprehensive technical knowledge and understanding of related disciplines in all activities.
- Create technical solutions to complex problems, regularly employing ingenuity and creativity.
Other
- Minimum of 9 years related technical experience.
- Must be a US citizen with the ability to obtain and maintain a security clearance.
- Ability to work effectively in a collaborative team environment and communicate with stakeholders of different technical backgrounds.
- While performing the duties of this job, the employee is regularly required to stand, sit, bend, kneel, demonstrate manual dexterity, climb stairs, talk, hear and see.
- Must have the ability to lift 25-50 pounds.