Job Directory Senior Systems Software Engineer

Senior Systems Software Engineer
Laurel, MD

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

The Advanced Concepts and Technologies Group (A3G) in the Combat Systems Branch of the Air and Missile Defense Sector (AMDS) is currently looking for a creative, energetic, mid-to-senior level lead engineer to develop and maintain complex scientific modeling and simulation (M&S) software systems to take the role of Senior Systems Software Engineer. The M&S systems we develop play a vital role in our nation's Integrated Air & Missile Defense.

In this position, you will develop and maintain software that support Integrated Air & Missile Defense system analysis. You will leverage your software system experience and development skillsets to integrate complex system of systems that introduce new innovative capabilities that explore algorithm development and drive technology exploration activities. Your career experience will help you navigate large mature code baselines to implement new capabilities, identify areas of improvement, and troubleshoot unexpected anomalies. You will use your critical thinking skills to verify and validate M&S results to ensure your work products are accurate and complete. You will also be able to create adaptive frameworks and software tools to explore real world analysis activities.

Our sponsors rely on us to architect, develop, and integrate software capabilities that model current and next-generation Integrated Air & Missile Defense Systems (IAMD). If you share our enthusiasm for providing critical contributions to critical challenges and you want to support our mission, then we would like to hear from you.

In AMDS we pride ourselves on pushing our highly-skilled team members to grow, specialize, and experiment in their own individual areas of interest, and to bring that unique expertise to bear on the critical challenges facing our nation. Become part of this innovative team at the forefront of groundbreaking technology development and analysis.

Duties:

* Software development for modeling and simulation systems running on Linux and Windows servers and clusters (50%)
* Development of software system prototypes and data analysis tools (25%)
* Complex system of systems software integration (10%)
* Performing verification and validation analysis activities (10%)
* Creation of documents, presentations, and memoranda of critical work (5%)

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.

The Johns Hopkins University Applied Physics Laboratory (APL) is a national leader in scientific research and development. In that spirit, A3G is looking to cultivate and encourage today's most innovative, ambitious, dedicated thinkers to propose new technologies and provide solutions for next-generation problems. With a vast network of cutting-edge technology and resources-and a laboratory full of brilliant minds-we invite you to apply for this competitive and rewarding position and to seize the opportunity to impact the world in which we live.

Required Qualifications:

* BS in Computer Science, Electrical Engineering, Computer Engineering, Physics, Math or a related field
* 5 years of relevant experience
* Proficiency with C programming
* Object-Oriented programming experience
* Software systems engineering experience
* Experience with scripting languages such as Python, Shell, or other similar languages
* Experience with distributed version control tools such as Git and/or Mercurial
* Familiarity with unit testing concepts
* Familiarity with development work flows and software development and collaboration tools
* Comfortable using and developing on Linux and Windows systems
* Strong software development lifecycle experience
* Ability to obtain a Secret clearance

Desired Qualifications

* MS in Computer Science, Electrical Engineering, Computer Engineering, Physics, Math or a related field
* 10 years of relevant experience
* Prior software project and technical leadership experience
* Software architecture development experience
* Experience programming in MATLAB and bridging MATLAB with C
* Experience programming in Java
* Experience with real-time programming and multi-threaded programming
* Microservice and service-oriented architecture development experience
* Familiarity working with virtualization containers such as Docker
* Experience developing in a Microsoft Windows environment
* Aegis Ballistic Missile Defense and Anti-Aircraft Warfare domain experience
* Ability to obtain and maintain a Top Secret clearance

Special Working Conditions:

Occasional travel for meetings and program reviews.

Security: Applicant selected 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.

Benefits: APL offers a comprehensive benefits package including a liberal vacation plan, a matching retirement program, significant educational assistance, a scholarship tuition program for staff with dependents, and competitive salaries commensurate with skills and experience. For more information about our organization, please visit our web site at www.jhuapl.edu.

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.

Classification Associate Professional Staff II - Alternate Classification Senior Professional Staff I

Primary Location

* Maryland-*Laurel

Group

A3G

Section

A3G-002

Employee Status

Regular

Schedule

Full-time

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.