Full Job Description
Do you love to push the bounds of science and technology while working to take on some of the most challenging problems facing our Nation?
If so, we seek alead software engineer with creativity and dedication to join our team of scientists and researchers. Your role will be to bring research prototypes, frameworks, and solutions to life with the goal of addressing cyber weaknesses in military systems.
You will join a diverse team of visionaries, developers, and engineers who have a real passion for cyber research and advancing novel technology concepts. We are committed to using our research and engineering expertise to create groundbreaking cybersecurity solutions that enable our military to achieve their missions regardless of cyber attack. You will contribute to diverse and exciting projects and have a direct impact on meaningful innovations for our country. Our hardworking team believes in learning, experimenting, and finding creative new ways to apply data science. We value collaboration, and we foster a work environment of teamwork, different perspectives, and open exchange of ideas.
As lead software engineer for the Resilient Military Systems Group:
Your primary responsibility will be to provide software engineering to cybersecurity-related research and development tasks;
Your solutions will work with sophisticated military systems (e.g., aircraft, spacecraft, ground vehicles, submarines, and ships) that may contain a variety of cyber-physical components and sensors systems;
You will advise project teams on various architectural and integration alternative approaches. Such approaches may include interfacing with hardware-in-the-loop architectures, real-time processing systems, M&S frameworks, and emulation environments;
You will help create model-based engineering designs and bridge the gap between those designs and concrete implementations, either existing or planned;
Early career staff will look to you for your mentorship and guidance in software engineering;
As part of your work, you will employ sound systems engineering and software engineering principles.
You meet our minimum qualifications for the job if you...
Possess a Bachelor’s in Computer Science, Computer Information Science, Computer Engineering, or closely related fields.
Have a keen interest in contributing to critical research challenges possessed by APL sponsors.
Have the ability to translate research approaches and requirements into actionable software designs.
Have experience (3 years) developing in programming languages, such as C, C , Python, and Java.
Have experience in leading software teams of 3 or more people.
Have a basic understanding of database systems.
Have a basic knowledge of MBSE, including related design languages, such as UML and SYSML.
Have an interest in developing various types of cyber analytics.
Are willing and able to travel up to 10%.
Are able to obtain and maintain a Top Secret security clearance. If selected, you will be subject to a government security clearance investigation and must meet the requirements for access to classified information. Eligibility requirements include U.S. citizenship.
You'll go above and beyond our minimum requirements if you...
Have a Master’s or Doctoral degree Computer Science or related fields.
Have published original research in peer-reviewed conferences and/or journals.
Have experience developing and realizing solutions for military / weapons systems.
Hold an active Top Secret security clearance.
Why work at APL?
The Johns Hopkins University Applied Physics Laboratory (APL) brings world-class expertise to our nation’s most critical defense, security, space and science challenges. While we are dedicated to solving complex challenges and pioneering new technologies, what makes us truly outstanding is our culture. We offer a vibrant, welcoming atmosphere where you can bring your authentic self to work, continue to grow, and build strong connections with inspiring teammates.
At APL, we celebrate our differences and encourage creativity and bold, new ideas. Our employees enjoy generous benefits, including a robust education assistance program, unparalleled retirement contributions, and a healthy work/life balance. APL’s campus is located in the Baltimore-Washington metro area. Learn more about our career opportunities athttp://www.jhuapl.edu/careers.