Software Developer
ASRC Federal
ASRC Federal Advanced Research LLC (AFAR)
About the Role
The Communications Remote Maintenance & Monitoring (CRMM) team, supporting the Federal Aviation Administration (FAA), is seeking a Software Developer. This role is a full-time, on-site position at the Mike Monroney Aeronautical Center (MMAC) in Oklahoma City, OK. The CRMM system, which includes technologies like the multi-protocol communications remote monitoring panel, enables secure, continuous remote oversight of National Airspace System (NAS) communication networks.
Key Responsibilities
- Perform research and maintenance of software systems.
- Originate, write, test, update, and document projects supporting system software.
- Lead coordination, drafting, reviewing, and editing of technical reports and drawings for final approval and distribution.
- Develop plans and techniques to address real-time and anticipated problems, including integration of new products and code review issues.
- Provide support for modernization and enhancement of systems as requested by the government.
- Identify needs and drive development and implementation of major processes.
- Handle and document trouble calls from system product end users.
- Provide support using LabVIEW, C, C++, SQL, and Python (2 and 3).
- Support tasks in lab, field, and production environments under senior engineer guidance.
Requirements & Tech Stack
- Proficient in programming languages and scripts used in model and tool development: C, C++, Python.
- Familiarity with hardware system design, schematics, and interconnects.
- Experience with source control systems such as Git.
- Knowledge of VLANs, VPNs, NAT, ACLs, and network segmentation.
- Skilled in network monitoring and diagnostic tools.
- Strong understanding of the OSI model, TCP/IP communications, subnetting, routing, and switching.
- LabVIEW
Qualifications
- A Bachelor's degree in Computer Science or related IT fields.
- A minimum of thirty (30) semester hours in a combination of mathematics, statistics, and computer science may be substituted in lieu of the computer science degree, depending on other qualifications and experience.
- Ability to work independently, as well as on a team, in an agile environment.
- Ability to research, troubleshoot and problem solve quickly.
- Ability to learn on the job/willingness to self-teach.
- Ability to communicate effectively through verbal and written communication with high organization.
- Ability to write clear, structured technical documentation and explain complex technical issues to non-technical personnel.
- Experience with NAS facilities, systems, and equipment is desired.
Citizenship/Permanent Residency Requirement
All candidates must meet the following to pass the Federal Background Investigation and obtain the FAA Public Trust security clearance:
- Be a US Citizen.
- Has resided in the US for three (3) consecutive years.
- Possess a RealID Driver’s License/ID or current US Passport.
Relocation Requirement
Candidate must reside or be willing to relocate within a commutable distance to the Mike Monroney Aeronautical Center (MMAC) in Oklahoma City, OK.
Work Environment
- Standard flexible work schedule.
- Travel is 10 - 25%.
- Cubicle environment.