ASRC Federal System Solutions supports the Federal Aviation Administration National Airspace System Engineering Support Services FAA NAS ESS contract. Join our growing team as a Software Engineer in support of the Terminal Doppler Weather Radar.
Responsibilities: - Engineer will be responsible for performing project management, and will coordinate, schedule, and manage dedicated engineering changes from beginning to end
- Performing research, and maintenance of weather system hardware and software systems
- Originates, writes, tests, updates and documents, projects supporting the weather system software.
- Plays a lead role in coordinating, drafting, reviewing, and editing technical reports/drawings for final approval and distribution to the field.
- Develops plans and techniques, to address real-time and anticipated engineering problems, such as integrating new products, and handling issues arising from code reviews.
- Provide support for Modernization and Enhancement of systems as requested by the government.
- Will perform market research, and evaluate needs for updating end of life hardware
- Identify needs and drive the development and implementation of major processes.
- The engineer will handle and document trouble calls from the products end user when needed.
- Provide support utilizing languages such as C, C , and Python
- Support ongoing lab activities, including but not limited to maintenance and development of lab hardware.
- Will provide software developmental support for configuring system devices/hardware.
- Must be able to provide support to technicians in the field.
Requirements:US Citizenship or Permanent Residency required. All applicants must have resided in the United States for the past 3 years.
On-site presence will be as required by the FAA.- Proficient with simulation tools used for analysis (Matlab, Simulink)
- Proficiency with computer operating systems, software and hardware with proven ability to debug complex systems and to conduct reviews, audits, and testing.
- Must have proficient knowledge of serial communication protocols
- Familiarity with HW system design, schematics and interconnects
- Proficient in programming languages and scripts used in model and tool development (C, C , Python)
- Experience with Programmable Logic Controllers (PLCs)
- Experience with use of source control such as Git.
- Demonstrate a strong technical aptitude for engineering functions
- Must demonstrate initiative with minimal oversight
- Experience working in a team environment
- Experience authoring technical documentation and providing technical support
- Good written and spoken communication including developing technical documentation
- Ability to pass an FAA background investigation
- Must be local to the OKC area. Will need to have the ability to interface with hardware when needed.
- Primarily in office, with telework when applicable (situational).
- Must be willing to travel up to 15% of the time.
Education/Experience: - A Bachelor's degree in Computer Engineering/Science, or related field
- Knowledge and understanding of the importance of testing during all phases of the software development process
- Working knowledge of UNIX and UNIX-like Operating Systems (AIX, Linux)