Staff Software Engineer

2 days ago


Melbourne, Florida, United States Northrop Grumman Full time
Job Title: Staff Software Engineer

We are seeking a highly skilled Staff Software Engineer to join our team in Melbourne, Florida. As a key member of our software organization, you will design, develop, and integrate software for our end-user customers and businesses.

Key Responsibilities:
  • Design and develop software applications in a simulated training environment
  • Work with multi-disciplinary teams to develop and maintain complex software systems
  • Participate in the full software development life cycle, including requirements, design, implementation, qualification, and delivery of software products
  • Collaborate with systems engineers, hardware designers, and integration/test engineers to develop and maintain complex software systems
Requirements:
  • Bachelor's degree in a STEM discipline (Science, Technology, Engineering, or Math) with 12 years of related engineering experience; OR a Master's degree in STEM with 10 years of related engineering experience; OR a PhD in STEM with 8 years of related engineering experience
  • Experience with the full Software Development Life Cycle (SDLC) - software design requirements, application development, integration, testing, and deployment
  • Experience with at least one of the following programming or scripting languages: C, C++, and Python
  • Experience with two or more of the following tools: Jira, Crucible, Bitbucket, Subversion, Bamboo, Jenkins, Sonarqube, Fortify, or Coverity
  • Must have an active DoD Secret or higher clearance
  • Must have the ability to obtain and maintain Special Access Program (SAP) clearance prior to the commencement of employment
Preferred Qualifications:
  • Strong understanding of C and C++ languages, including templates, memory storage, and compiler/linker
  • Experience with or knowledge of Joint Simulation Environment (JSE), Distributed Interactive Simulation (DIS), or High-Level Architecture (HLA)
  • Experience with Full-Motion Flight Training Systems
  • Experience with simulated threat environments such as AFSIM or NGTS
What We Offer:

At Northrop Grumman, we offer a comprehensive employee benefits package, including a Retirement and Savings Plan, group medical, dental, and vision coverage, life and disability insurance, and flexible spending accounts. We also have a new Academy, which is a onboarding and professional development/employee engagement tool designed to support employees and their teams.

We are an Equal Opportunity/Affirmative Action Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO/AA and Pay Transparency statement, please visit our website.



  • Melbourne, Florida, United States Northrop Grumman Full time

    Job Title: Staff Engineer SoftwareNorthrop Grumman is seeking a highly skilled Staff Engineer Software to join our team in Melbourne, Florida. As a Staff Engineer Software, you will be responsible for designing, developing, and testing software systems that contain logical and mathematical solutions.Key Responsibilities:Design and develop compilers and...


  • Melbourne, Florida, United States Northrop Grumman Full time

    Role OverviewWe are seeking a highly skilled Staff Software Engineer to join our team at Northrop Grumman. As a key member of our software organization, you will design, develop, integrate, and test software for our end-user customers and businesses.Key ResponsibilitiesDesign and develop software applications in a simulated training environmentWork with...


  • Melbourne, Florida, United States Northrop Grumman Full time

    Job Title: Staff Engineer SoftwareNorthrop Grumman is seeking a highly skilled Staff Engineer Software to join our team in Melbourne, Florida.Job Summary:We are looking for a talented software engineer to design, develop, and test complex software systems. The ideal candidate will have a strong background in software engineering, with experience in systems...


  • Melbourne, Florida, United States Northrop Grumman Full time

    Job Title: Staff Software EngineerNorthrop Grumman is seeking a highly skilled Staff Software Engineer to join our team in Melbourne, Florida. As a key member of our Global Surveillance Division, you will be responsible for designing, developing, and testing complex software systems that support our mission-critical programs.Key Responsibilities:Design and...


  • Melbourne, Florida, United States Northrop Grumman Full time

    Job Title: Staff Software EngineerNorthrop Grumman is seeking a highly skilled Staff Software Engineer to join our team in Melbourne, Florida. As a key member of our Global Surveillance Division, you will be responsible for designing, implementing, and maintaining complex software systems.Key Responsibilities:Develop and deploy software products within all...


  • Melbourne, Florida, United States Northrop Grumman Full time

    Job Title: Staff Simulation Software EngineerNorthrop Grumman is seeking a highly skilled Staff Simulation Software Engineer to join our team of qualified, diverse individuals within our Software organization in Melbourne, Florida.Job Summary:This role will involve designing, developing, integrating, and testing software for our end-user customers and...


  • Melbourne, Florida, United States Northrop Grumman Full time

    Job Title: Staff Software EngineerNorthrop Grumman is seeking a highly skilled Staff Software Engineer to join our team in Melbourne, Florida. As a key member of our Global Surveillance Division, you will be responsible for designing, implementing, and maintaining complex software systems.Key Responsibilities:Develop and deploy software applications using...


  • Melbourne, Florida, United States Northrop Grumman Full time

    Job Title: Staff Software EngineerNorthrop Grumman is seeking a highly skilled Staff Software Engineer to join our team in Melbourne, Florida. As a key member of our Global Surveillance Division, you will be responsible for designing, implementing, and maintaining complex software systems.Key Responsibilities:Develop and deploy software applications using...


  • Melbourne, Florida, United States Northrop Grumman Full time

    Job DescriptionNorthrop Grumman is seeking a highly skilled Staff Engineer Software to join our team in Melbourne, Florida. As a key member of our Global Surveillance Division, you will be responsible for designing, developing, and delivering software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop software applications...


  • Melbourne, Florida, United States Northrop Grumman Full time

    Role OverviewWe are seeking a highly skilled Staff Software Engineer to join our team in Melbourne, Florida. As a key member of our software organization, you will design, develop, integrate, and test software for our end-user customers and businesses.Key ResponsibilitiesDesign and develop software applications in a simulated training environmentParticipate...


  • Melbourne, Florida, United States Northrop Grumman Full time

    Job Title: Staff Software EngineerNorthrop Grumman is seeking a highly skilled Staff Software Engineer to join our team in Melbourne, Florida. As a key member of our software development team, you will be responsible for designing, developing, and testing software systems for our customers.Key Responsibilities:Design and develop software systems using...


  • Melbourne, Florida, United States Northrop Grumman Full time

    About Northrop GrummanAt Northrop Grumman, we are committed to innovation and excellence in all that we do. Our employees have the opportunity to work on cutting-edge projects that impact people's lives around the world. We value intellectual curiosity, cognitive diversity, and the ability to bring your whole self to work.Job SummaryWe are seeking a highly...


  • Melbourne, Florida, United States Northrop Grumman Full time

    Revolutionary Systems and Software DevelopmentAt Northrop Grumman, we are committed to pushing the boundaries of innovation and technology. As a Staff Software Engineer, you will play a critical role in developing cutting-edge software solutions for our customers.Key Responsibilities:Design, develop, and integrate software applications for our end-user...


  • Melbourne, Florida, United States Northrop Grumman Full time

    Job SummaryWe are seeking a highly skilled Staff Software Engineer to join our Software team in Melbourne, Florida. As a key member of our team, you will be responsible for developing and integrating mission-critical software with legacy and next-generation sensors.Key ResponsibilitiesSupport the development of system/software/tests as a member of a team...


  • Melbourne, Florida, United States Northrop Grumman Full time

    Job Summary:Northrop Grumman is seeking a Staff Simulation Software Engineer to join our team in Melbourne, Florida. As a key member of our software organization, you will design, develop, integrate, and test software for our end-user customers and businesses. Specifically, you will be responsible for the design, architecture, application development, and...


  • Melbourne, Florida, United States Northrop Grumman Full time

    Job Title: Staff Software EngineerNorthrop Grumman is seeking a highly skilled Staff Software Engineer to join our team in Melbourne, Florida. As a key member of our Global Surveillance Division, you will be responsible for designing, implementing, and maintaining complex software systems.Key Responsibilities:Develop and deploy software products using...


  • Melbourne, Florida, United States Northrop Grumman Full time

    Job Summary:We are seeking a highly skilled Staff Engineer Software to join our team at Northrop Grumman. The successful candidate will be responsible for designing, developing, and testing software applications and systems that contain logical and mathematical solutions.Key Responsibilities:Designs, develops, documents, tests, and debugs applications...


  • Melbourne, Florida, United States Northrop Grumman Full time

    Software Engineer Position at Northrop GrummanWe are seeking a highly skilled Software Engineer to join our team at Northrop Grumman. As a Software Engineer, you will be responsible for designing, developing, and testing software systems for our cutting-edge projects.Key Responsibilities:Design and develop software systems using Agile-focused...


  • Melbourne, Florida, United States Northrop Grumman Full time

    Software Systems EngineerNorthrop Grumman is seeking a highly skilled Software Systems Engineer to join our team in Melbourne, Florida. As a key member of our software organization, you will design, develop, and integrate software systems for our end-user customers and businesses.Key Responsibilities:Design and develop software systems for embedded...

  • Software Engineer

    2 days ago


    Melbourne, Florida, United States Northrop Grumman Full time

    Job Title: Staff Engineer SoftwareJob Summary:We are seeking a highly skilled Staff Engineer Software to join our team at Northrop Grumman. As a Staff Engineer Software, you will be responsible for designing, developing, and testing software systems that contain logical and mathematical solutions. You will work closely with equipment designers and/or...