Careers‎ > ‎

Senior Software Engineer

 Position Code:
 Depends on Experience
  No. of Positions: 1 Required Degree:
Bachelor of Science in  Computer Science, Engineering or Technology
 Work Location: US-MD-Silver Spring Years of Experience:
 Date Posted:
 04/01/2017 Category: Systems Engineering

  • Essential Duties:
    Using the Satellite Broadcast Network (SBN), is responsible for the maintenance, support (24x7), and enhancement of mission critical communications software systems for the National Weather Service as part of their AWIPS program. Develops network and subsystem architectures; prepares technical and engineering analyses and reports.
    Other Duties and Responsibilities:

    • Provides end users with weather and environmental data products each day via C-band satellite.
    • Transferring data between the NWS WFOs and the central Network Control Facility (NCF).
    • Develop tools and utilities to validate performance of AWIPS software at the required higher bandwidths.
    • Develop software enhancements required for ingest and processing at the NCF.
    • Charged with engineering the required interfaces to AWIPS for the next generation of GOES satellites.

    Required Skills:
     Linux systems administration experience required and at least 8 years of Software Engineering experience
     Must have strong Unix/Linux skills (Red Hat Linux preferred) and be experienced with standard Unix/Linux programs (AWK, GREP, SED, find, SSH)
     Strong Bash script programming skills
     Strong C programming skills (5+ years)
     In-depth knowledge of GNU C library
     Experience with Unix sockets programming in C
     Real-time programming experience
     Good troubleshooting skills are a necessity
     Excellent written and verbal communications skills in the English language
     A minimum of 5+ years of demonstrated professional experience in an IT/Software Engineering role.
    Other Preferred Skills/Education:
     Java programming and experience
     SMTP (sendmail and/or postfix) experience
     Knowledge of securing Red Hat a plus
     Minimum 2 years related experience working on civilian federal government agency contract(s); ability to pass background screening at the Public Trust level
     Bachelor’s Degree in Computer Science or a related field

    Job Type: Full-time

    Job Location:

    • Silver Spring, MD

    Required education:

    • Bachelor's

    Required experience:

    • Linux: 5 years
    • C Programming: 5 years
    • Java: 5 years