J

Johns Hopkins Applied Physics Laboratory

Not-for-profit UARC delivering national security research

Engineer/Scientist, Communication Systems New Grad

Telecommunications EngineeringConfirmed live in the last 24 hours
Full-timeLaurel, MD, USAIn-person

About the Job

Requirements

  • Have a Bachelor's or Master's degree in Electrical Engineering, Computer Science, Computer Engineering, or another related technical degree.
  • Have experience developing software in languages such as Python, C++, Go, Rust, or others.
  • Be able to work effectively independently and in teams, with strong interpersonal, oral, and written communication skills.
  • Meet at least two of the following criteria: exposure to networking fundamentals, including the TCP/IP stack and basic protocol behaviors; understanding of computer science fundamentals such as data structures, algorithms, and software best practices; or experience in communications systems, modeling and simulation, evaluation, or developmental testing.
  • Be able to obtain an Interim Top Secret security clearance by the start date and ultimately obtain a Top Secret security clearance. Eligibility requires U.S. citizenship.

Responsibilities

  • Research solutions and engineer cutting-edge secure communications and networking technologies in support of national security missions.
  • Design, develop, and test software for user interfaces, network protocols, evaluation tools, and other applications.
  • Explore applications of artificial intelligence to networking, communications, and autonomous systems.
  • Develop wired and wireless network technologies, designs, and architectures.
  • Evaluate operational networks through experimentation, analysis, laboratory and field testing, and deliver actionable recommendations to shape sponsor network design, performance, and resilience.

Desired Qualifications

  • Demonstrate curiosity about networking technologies through coursework, research, internships, personal projects, clubs, or competitions.
  • Have knowledge of computer network technologies, including protocols and hardware such as routers and switches.
  • Have experience inspecting and evaluating network topologies, traffic flows, and packet structure using tools such as iPerf, Wireshark, and Nmap.
  • Have a strong understanding of modern software development practices and tools, including version control systems, issue trackers, and test frameworks.
  • Have experience developing in a Linux environment using several of Python, JavaScript, Java, C++, C, and Bash.
  • Have knowledge of wireless technologies such as satellite communications, 5G and later cellular communications, or High Frequency radio.
  • Hold an active Top Secret or TS/SCI clearance.

About the Company

Johns Hopkins Applied Physics Laboratory

Not-for-profit UARC delivering national security research

Johns Hopkins Applied Physics Laboratory (APL) is a not-for-profit university-affiliated research center that provides solutions to complex national security and scientific challenges through technical expertise, prototyping, research and development, and analysis. It uses engineering, simulations, and studies to design prototypes and deliver analyses that support government and partner organizations. Unlike many commercial firms, APL operates as a non-profit affiliated with Johns Hopkins and focuses on mission-oriented research rather than selling finished products. Its goal is to provide practical, thoroughly tested solutions to public-sector customers by performing research, developing prototypes, and offering expert analysis.

Company size
5,001-10,000
Company stage
Not listed
Total funding
Not listed
Headquarters
United States
Founded
1942

Recently Posted Jobs

Explore more opportunities at Johns Hopkins Applied Physics Laboratory

See more jobs