Assist in the design, development, testing, and integration of software interface projects. Assignments may involve designing and documenting data structures and algorithms, participating in code reviews, providing technical assistance and training to fellow team members, reviewing technical documentation, providing software design recommendations, and establish programming standards. Must be a self-starter with a high degree of professionalism, dependability, and possess the ability to work independently as the lead on small software development efforts.
Contribute to software engineering requirements in embedded systems and signal processing
Design, code, test, integrate, and document software of moderate complexity
Perform system-level integration and troubleshooting
Participate in cross-functional team efforts in definition, integration, verification, and validation of products and sub-systems
Work on a small, like-minded and focused team of developers
Provide software engineering in support of a highly prominent, long-term NAVAIR program as a Windows 7/10 Baseline SME
Manage ATLAS lab and development networks, and the installation and troubleshooting of hardware and software related to government projects, as well as maintaining all ATLAS network diagrams and rack layouts
Manage and maintain network security on ATLAS networks by conducting ACAS SCAP scans, and performing remediation efforts to document and correct all technical vulnerabilities and new threats detected on systems in the network
Implement STIGs and complete STIG checklists to ensure security protections are sufficient to safeguard the level of data on ATLAS systems
Assist with managing ClearCase administration and licensing for the ATLAS lab
Evaluate and provide expert advice and solutions to any issues related to ATLAS networks or government projects
Regularly interact with customer(s) to determine needs and mission requirements, and address any concerns that arise
Education: Required - Bachelor’s degree in computer science, information systems, or engineering discipline. Each advanced technical degree may be substituted for a year of experience
Experience: Minimum - 5 years performing the foregoing functions. Highly desired experience coding integrated systems, Mil STD 1553B or ARINC-429 interfaces, INS and GPS interfaces, as well as HF/V/UHF/UHF SATCOM radios
Experience in synchronizing multiple subsystems, integration and test experience in a minimum of one of the following computer programming languages: C, C++, C#, Objective C, Python, PHP, Java, Java Script, and SQL
Experience with standard Linux/Unix development environments and tools
Knowledge of systems hardware and software design and integration, distributed processing, networking, weapon systems, and digital and analog communications technology
Experience with standard full lifecycle software development practices and configuration management tools
Proficiency in Microsoft Office beneficial
As a Government Contractor, all NASC employees must be fully vaccinated by January 4, 2022. Employees that are unable to meet COVID-19 requirements due to a disability/medical condition or sincerely held religious belief may apply for an exemption.
We are an Equal Employment/Affirmative Action employer. We do not discriminate in hiring on the basis of sex, gender identity, sexual orientation, race, color, religious creed, national origin, physical or mental disability, protected Veteran status, or any other characteristic protected by federal, state, or local law.
If you need a reasonable accommodation for any part of the employment process, please contact us by email at email@example.com and let us know the nature of your request and your contact information. Requests for accommodation will be considered on a case-by-case basis. Please note that only inquiries concerning a request for reasonable accommodation will be responded to from this e-mail address.