Current jobs related to Senior Flight Software Engineer - Laurel - Johns Hopkins Applied Physics Lab


  • JazzHR Laurel

    What You Will Do · As a Middleware Software Engineer at Independent Software, you will lead and support the development of mission-critical middleware and dataflow applications that enable Computer Network Operations (CNO). · You'll collaborate closely with engineers to design, b ...


  • Jobleads-US Laurel

    **Job Title:** Senior Software Engineer · Are you passionate about building solutions for our nation's most critical defense, security, space and science challenges? Do you value working in a creative and collaborative environment where you can bring your authentic self to work? ...


  • Booz Allen Hamilton Laurel

    Software and Data EngineerThe Opportunity: · As a Software and Data Engineer, you're excited at the prospect of unlocking the secrets held by a data set, and you're fascinated by the possibilities presented by IoT, quantum computing, machine learning, and artificial intelligence. ...


  • JazzHR Laurel

    Are you a Junior Software Engineer who is ready for a new challenge that will launch your career to the next level? · Tired of being treated like a company drone? · Tired of promised adventures during the hiring phase, then being dropped off on a remote contract and never seen or ...


  • Johns Hopkins University Applied Physics Laboratory Laurel

    Are you looking for a career-defining opportunity that will continuously challenge and develop your technical skills? Do you want to work on a simulation development team that enables you to contribute to some of our nation's most complex defensive challenges? · We're seeking ded ...


  • Johns Hopkins University Applied Physics Laboratory Laurel

    Senior Software Engineer · We are seeking a Senior Software Engineer to develop innovative solutions that have impactful contributions in health and biosecurity, homeland protection, cyber security, and military special operations. · About the Role · Work with other specialists t ...


  • Johns Hopkins University Applied Physics Laboratory Laurel

    Job Title: Software/Firmware Engineer · We are seeking an experienced Software/Firmware Engineer to be part of our Electro Optical Seeker and Infrared Systems group. · About the Role: · Architect and implement real-time missile test frameworks · Build accurate and sophisticated r ...


  • Johns Hopkins University Applied Physics Laboratory Laurel

    Job Description: · National Security Solutions Developer · We are seeking a Senior Software Engineer to join our team at the Johns Hopkins University Applied Physics Laboratory (APL) in developing novel solutions to the country's toughest national security problems. As a member o ...


  • JazzHR Laurel

    Cleared Vulnerability Researcher · jazzhr is seeking a Software Engineer with expertise in vulnerability research, reverse engineering, and exploit development. · Key Responsibilities: · Perform in-depth vulnerability assessments using reverse engineering and kernel debugging, de ...


  • Johns Hopkins University Applied Physics Laboratory Laurel

    Simulation Software Engineer · We are seeking a skilled Simulation Software Engineer to join our team at the Johns Hopkins University Applied Physics Laboratory (APL). The Strike Guidance, Navigation, Control, and Seekers group is responsible for developing and applying simulatio ...


  • Johns Hopkins University Applied Physics Laboratory Laurel

    Job Title: Embedded Software Developer · We are seeking a dedicated embedded software developer to join our collaborative team at the Johns Hopkins Applied Physics Laboratory (JHUAPL) Space Exploration Sector. Our group develops spacecraft for both National Security applications ...


  • Johns Hopkins University Applied Physics Laboratory Laurel

    Cyber Systems Developer · We are seeking a motivated software systems developer to help us analyze and develop software for cyber platforms for government and military sponsors. · As a key member of our team, you will design, develop, and test software solutions for advanced cybe ...


  • Johns Hopkins University Applied Physics Laboratory Laurel

    Uncrewed Vehicle Software Engineer · We are seeking a highly skilled Uncrewed Vehicle Software Engineer to help deliver ground-breaking intelligence, surveillance, reconnaissance, and targeting (ISR&T) capabilities using unattended/unmanned, remotely-operated, and autonomous plat ...


  • Johns Hopkins University Applied Physics Laboratory Laurel

    We are seeking a software engineer to help us develop and translate algorithms, concepts, and approaches for the mission planning, fire control, and guidance of missile systems into flight-ready software. · Key Responsibilities · Develop software for mission planning, weapon cont ...


  • Johns Hopkins University Applied Physics Laboratory Laurel

    Job Description · We are seeking a motivated software engineer to help us build innovative modeling and simulation (M&S) applications and provide analysis to support the development of next-generation strike weapons, combat air vehicles, and other critical capabilities. · About t ...


  • Johns Hopkins University Applied Physics Laboratory Laurel

    Job Title: Military Systems Cybersecurity Software Engineer · We are seeking dedicated individuals to perform purposeful research into the cyber resilience of military platforms/systems, supporting innovative capability development. · Key Responsibilities: · Design, develop, eval ...


  • Johns Hopkins University Applied Physics Laboratory Laurel

    Are you passionate about applying software engineering solutions to challenging problems with a group of dedicated technical specialists? · We are seeking a dynamic, technically curious, results-oriented, and meticulous software engineer to contribute to developing and deploying ...


  • Johns Hopkins Applied Physics Laboratory (APL) Laurel

    Do you want to make contributions that accelerate the readiness of the nation's defenses to deploy next generation hypersonic missiles, ballistic missiles, and reentry systems for both surface and undersea platforms? · Are you passionate about engaging with multi-disciplinary eng ...


  • The Swift Group Laurel

    Referral Bonus: $7,500 · For the OPS Consulting team, 'the power to help' means helping our clients, helping serve the mission, helping our employees and their families, and helping the community. Headquartered in Hanover, MD. OPS Consulting has over two decades of experience spe ...


  • The Swift Group Laurel

    For the OPS Consulting team, 'the power to help' means helping our clients, helping serve the mission, helping our employees and their families, and helping the community. Headquartered in Hanover, MD. OPS Consulting has over two decades of experience specializing in the most mis ...


  • The Swift Group Laurel

    For the OPS Consulting team, 'the power to help' means helping our clients, helping serve the mission, helping our employees and their families, and helping the community. Headquartered in Hanover, MD. OPS Consulting has over two decades of experience specializing in the most mis ...

  • Senior Flight Software Engineer - Laurel - Johns Hopkins Applied Physics Lab

    Johns Hopkins Applied Physics Lab
    Johns Hopkins Applied Physics Lab Laurel

    3 weeks ago

    Default job background
    Description

    Job Title: Embedded Software Developer

    Join a dynamic team of software developers, applied mathematicians/physicists and embedded system engineers that develop flight software and simulations for JHUAPL-developed spacecraft.

    We are seeking a dedicated embedded software developer eager to solve hard problems in space using best-practice software development practices.

    The Johns Hopkins Applied Physics Laboratory (JHUAPL) Space Exploration Sector develops spacecraft for both National Security applications and NASA funded exploration missions. Our group is a collaborative team of software developers, applied mathematicians/physicists and embedded system engineers that develop flight software and simulations for JHUAPL-developed spacecraft.

    About the Role

    • Using solid embedded practices to build the software that runs a spacecraft.
    • Building and maintaining a robust testing pipeline at the unit, application and system testing levels.
    • Communicating with other spacecraft teams including avionics, telecommunications, networking, navigation, systems, and integration and test to understand flight software interfaces and requirements.
    • Design, implement and test software to solve problems in a variety of embedded environments, with an emphasis on modular, reusable software.
    • Working with technical specialists at JHUAPL to research, advance, and advocate for emerging software practices, architectures and languages.

    Qualifications

    • A Bachelor's Degree in Computer Science, Electrical or Computer Engineering, or equivalent.
    • At least 5 years of experience in software development (years pursuing graduate degrees may also be combined toward this qualification).
    • Proficiency in C and C++.
    • Experience with scripting languages (Python, Ruby or PERL).
    • Experience with decentralized version control and configuration management systems, such as Git.
    • Strong interpersonal skills, initiative, and independent follow-through.
    • Are able to obtain a Secret level 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.

    Favorable Considerations

    • A MS or PhD in Computer Science, Electrical or Computer Engineering, or equivalent.
    • At least 7 years of professional work experience.
    • Familiarity with flight software libraries, applications, and frameworks including NASA's cFE (Core Flight Executive).
    • Experience with real time operating systems including RTEMS, RT Linux and VxWorks.
    • Experience with DevOps pipelines like Jenkins, GitLab and Bamboo.
    • Experience with additional languages such as Rust, Scala, Lua, and Haskell.
    • Experience using or configuring containerization frameworks such Docker/Podman and Kubernetes.
    • Experience with networking and communication protocol development such as TCP/IP, mesh, CCSDS protocols, DTN.
    • Experience leading software development teams.
    • Are able to obtain a TS/SCI security clearance.

    About Us

    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 of perspectives 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.

    This job summary was created based on available information about the company


Jobs
>
Laurel
>
Senior flight software engineer