The RF Software Engineer develops, maintains, and enhances complex software systems based on documented requirements, including processing-intensive analytics, novel algorithms, large data sets, real-time systems, and business management information systems. The engineer works independently or as part of a team, reviews and tests software components against design requirements, documents test results, resolves software problem reports, and applies software development and design methodologies appropriate to the environment. The role contributes to system design through hardware/software trade-off analysis, software reuse, evaluation of COTS/GOTS solutions, and requirements analysis and synthesis. Work includes software design and implementation, algorithm development, integration, database interfaces and queries, testing, documentation, performance analysis, and installation coordination. Depending on the project, the engineer may lead or oversee development teams and perform quality control on team products. The program delivers Quick Reaction Capability (QRC) solutions to modernize and enhance Signals Intelligence (SIGINT) systems in response to evolving mission requirements. The team supports the full system lifecycle, including requirements analysis, solution design, development, procurement, integration, testing, cybersecurity, field deployment, training, operations, sustainment, and technical support. The position is based in the Hanover, Maryland area, and telework is not authorized. Candidates must already hold an active Top Secret/SCI clearance with a polygraph; clearance sponsorship or nomination is not available.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior