Communications Technology Analyst / Engineer (Colorado Springs, CO)

Job Summary:

Serves as a full-time on-site analyst/engineer at a sponsor's facility in Colorado Springs, Colorado for at least 3 years, with the potential to either extend longer in Colorado, or to be re-posted back to JHU/APL in Laurel, MD. Participate in projects developing the next generation of communications software and hardware for the National Security Space mission area. Project tasks include advanced algorithm development, modeling & simulation, and communications systems design. Tasks may also include hardware-in-the-loop integration, testing, and analysis with a diverse team from across the laboratory and with government sponsors.


  1. Develop advanced communications systems algorithms to solve unique and emerging needs
  2. Perform systems level technical analysis, trade studies, and analysis of alternatives
  3. Make recommendations to sponsors on mission/system requirements
  4. Develop requirements and tools for verification and validation efforts
  5. Participate in engineering team meetings and overall technical development efforts
  6. Support field development/deployment exercises, where applications are developed against live environments
Note: This job summary and listing of duties is for the purpose of describing the position and its essential functions at time of hire and may change over time.Required Qualifications:
  • B.S. in engineering, physics, computer science, or equivalent with a minimum of 3 years of professional engineering experience
  • MATLAB, C, C , Python, Java, and CUDA or other high-level programming language
  • Demonstrated knowledge/experience with communication system architectures, technologies, and waveforms
  • Demonstrated knowledge/experience with digital signal processing, including filtering, channelization, communications receiver synchronization, and frequency domain analysis
  • Demonstrated knowledge/experience with communications transmitters/receivers, including channel coding and protocol analysis, and the ability to determine PHY and MAC parameters for unknown signals
  • Familiarity with Linux operating systems and algorithm development in this environment
  • Demonstrated leadership capability working with technical teams and/or sponsors
  • Demonstrated communications skills delivering technical presentations and producing written documentation
  • Must be an existing JHU/APL Senior Staff employee

Desired Qualifications:
  • M.S. (or higher) in engineering, physics, or equivalent with 5-10 years of professional engineering experience
  • Hands-on experience with satellite communication technology (transmitters and receivers)
  • Coding experience with respect to communications signals analysis
  • Top Secret clearance with SCI accesses
  • Experience with documenting system development and operations to support a user operating environment
Special Working Conditions: Must be able to travel internationally (up to 15% of normal working schedule) in support of field testing and system development. Must relocate to Colorado Springs, Colorado for a period of at least 3 years.

Equal Employment Opportunity: Johns Hopkins University/Applied Physics Laboratory (APL) is an Equal Opportunity/Affirmative Action employer that complies with Title IX of the Education Amendments Acts of 1972, as well as other applicable laws. All qualified applicants will receive consideration for employment without regard to race, color, religion, sexual orientation, gender identity, national origin, disability, or protected Veteran status.

Meet Some of Johns Hopkins Applied Physics Laboratory's Employees

Gianni P.

Electrical Engineer

Gianni works on the design, modeling, and simulation of low- to high-fidelity radar projects for the lab. He also conducts tests to evaluate new technologies.

Mary A.

Lead RF Systems Engineer

Mary Ann builds prototypes and integrates software and hardware communications in order to create complete systems for APL contracts and projects. She also collaborates with her team to fix software issues.

Back to top