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 FAA NAS ESS Weather Systems group.

Responsibilities:

  • Software Engineer will be responsible for some project management duties, and will coordinate, schedule, and manage dedicated changes from beginning to end.
  • Performing research, and maintenance of weather system hardware and software systems.
  • Originates, writes, tests, updates and documents, projects supporting 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 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 software engineer will handle, and document trouble calls from the weather system products end user when needed.
  • Provide support utilizing languages such as C, C++, and Python
  • Ability to configure and maintain network hardware including routers, and switches from various vendors.
  • Will provide software developmental support for configuring weather system devices/hardware.


Requirements:

US Citizenship or Permanent Residency required. All applicants must have resided in the United States for the past 3 years .

  • 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 networking protocols and technologies including TCP, UDP, VLANs, VPNs, DHCP, etc.
  • Ability to design/implement secure network infrastructures.
  • Experience with cloud technology
  • Experience with use of source control such as Git.
  • 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 (US Citizenship or Permanent Residency required)
  • Must be local to the OKC area or willing to relocate. Will need to have the ability to interface with hardware in person.
  • Hybrid role primarily in office, with telework when applicable.
  • Must be willing to travel up to 10% of the time.


Education/Experience:
  • A Bachelor's degree in Software Engineering/Science, or related field.
  • Desired Experience
    • Level 1: Entry Level
    • Level 2: minimum of 3 years of experience equivalent to level 1
    • Level 3: minimum of 3 years of experience equivalent to level 2
    • Level 4: minimum of 3 years of experience equivalent to level 3
  • Knowledge and understanding of the importance of testing during all phases of the software development process
  • Proficiency with computer operating systems, software and hardware with proven ability to debug complex systems and to conduct reviews, audits, and testing.
  • Working knowledge of UNIX and UNIX-like Operating Systems (AIX, Linux)

Salary

Competitive

Project Basis based

Remote Job

Worldwide

Job Overview
Job Posted:
1 month ago
Job Type
Contractual
Job Role
Any
Education
Any
Experience
Any
Total Vacancies
-

Share This Job:

Location

United States