Software Engineer

2 days ago


Sterling, Virginia, United States Northrop Grumman Full time
Job Title: Software Engineer - Spacecraft Simulation

We are seeking an experienced Software Engineer to join our spacecraft simulation team in the Tactical Space Systems organization. This position will be based in Dulles, VA and requires a TS/SCI clearance.

Key Responsibilities:
  • Plan, organize and be involved in the full software lifecycle to develop spacecraft simulation software using modern tools and software best practices.
  • Develop spacecraft component models from hardware documentation to support modeling and simulation activities across multiple projects.
  • Establish simulation requirements.
  • Work with other engineering disciplines to integrate and validate space vehicle models and simulations.
  • Prepare design documentation, analysis, test results and presentation materials for internal and external customers.
Requirements:
  • Bachelor's degree and 5 years experience, Master's degree and 3 years experience, OR Ph.D, in Software/Electrical/Computer/Aerospace Engineering, Computer Science, Physics or closely related field.
  • Current or active Top Secret/SCI clearance at time of application.
  • U.S. citizen.
  • Diverse programming experience with: C/C++, Python, Matlab/Simulink, Windows/Linux scripting.
  • Solid communication and teamwork skills.
  • Understanding of waterfall, spiral and/or Agile software development processes and continuous development / continuous integration practices.
  • Ability to use software revision control tools such as Subversion and/or Git.
Preferred Qualifications:
  • System knowledge in one or more of the following domains: Spacecraft Command & Control, Mission Planning, Space Situational Awareness and/or Visualization.
  • Ability to develop and use simulation models of sensors, actuators and space environments to demonstrate closed-loop spacecraft system performance and general integration and test of aerospace systems.
  • Understanding of Jenkins, Jira (Agile, Scrum and Kanban), Bitbucket and related DevSecOps tools.
  • Hardware interfacing, integration and test and controls experience.
  • Understanding of common embedded system tools, real-time operating systems and avionics integration and test practices.

Salary Range: $107,000 - $150,000

Northrop Grumman is committed to hiring and retaining a diverse workforce. We are proud to be 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.



  • Sterling, Virginia, United States ATPCO Full time

    Job Title: Software Engineering ManagerATPCO is seeking an experienced Software Engineering Manager to lead our pricing software team. As a key member of our engineering organization, you will be responsible for driving the development of our pricing software, ensuring it meets the needs of our airline customers and supports the growth of our business.Key...


  • Sterling, Virginia, United States ATPCO Full time

    Job Title: Software Engineering ManagerATPCO is seeking an experienced Software Engineering Manager to lead our pricing software team. As a key member of our engineering organization, you will be responsible for driving the development of our pricing software, ensuring it meets the needs of our airline customers and supports the growth of our business.Key...


  • Sterling, Virginia, United States Elite Technical Services, Inc. Full time

    Job Title: Principal Software EngineerWe are seeking a highly skilled Principal Software Engineer to join our team at Elite Technical Services, Inc. in a hybrid role. The successful candidate will be responsible for designing and developing.Net applications, including middleware applications, user interface applications, and web services applications.Key...


  • Sterling, Virginia, United States Elite Technical Services, Inc. Full time

    Job Title: Principal Software EngineerWe are seeking a highly skilled Principal Software Engineer to join our team at Elite Technical Services, Inc. in a hybrid role. The successful candidate will be responsible for designing and developing.Net applications, including middleware applications, user interface applications, and web services applications.Key...


  • Sterling, Virginia, United States Verite Group, Inc. Full time

    Job Title: Senior Software EngineerVerite Group, Inc. is seeking a highly skilled Senior Software Engineer to join our development team. As a key member of our team, you will be responsible for designing, implementing, testing, and deploying mission-critical systems.The ideal candidate will have a strong background in software development, with expertise in...


  • Sterling, Virginia, United States Raytheon Full time

    Job Summary:As a Cloud Software Engineer at Raytheon, you will develop, maintain, and enhance complex and diverse software Big-Data Cloud systems based on documented requirements. You will directly contribute to all stages of back-end processing, analyzing and indexing, and provide expertise in Cloud Computing, Hadoop Eco-System, including implementing Java...


  • Sterling, Virginia, United States Elite Technical Services, Inc. Full time

    Job Title: Principal Software EngineerWe are seeking a highly skilled Principal Software Engineer to join our team at Elite Technical Services, Inc. in a hybrid role (home-based and Sterling, VA) to begin an exciting and challenging career.The position is Hybrid, and the candidate will need to be in the DMV area and available to come onsite 1-2 days per...


  • Sterling, Virginia, United States Raytheon Full time

    Job Title: Cloud Software EngineerWe are seeking a highly skilled Cloud Software Engineer to join our team. As a Cloud Software Engineer, you will be responsible for developing, maintaining, and enhancing complex and diverse software Big-Data Cloud systems based on documented requirements.Key Responsibilities:Develop and maintain complex software Big-Data...


  • Sterling, Virginia, United States Northrop Grumman Full time

    Job Title: Embedded Software Systems EngineerNorthrop Grumman is seeking a skilled Embedded Software Systems Engineer to join our team. As an Embedded Software Systems Engineer, you will design, develop, integrate, modify, and maintain customized or standardized embedded mission systems for space vehicle applications using software engineering best practices...


  • Sterling, Virginia, United States Raytheon Full time

    Job SummaryWe are seeking a highly skilled Cloud Software Engineer to join our team. As a Cloud Software Engineer, you will be responsible for developing, maintaining, and enhancing complex and diverse software Big-Data Cloud systems based on documented requirements.Key ResponsibilitiesDevelop and maintain complex software Big-Data Cloud systemsContribute to...


  • Sterling, Virginia, United States Northrop Grumman Full time

    Job SummaryWe are seeking a highly skilled Embedded Software Systems Engineer to join our team at Northrop Grumman. As a key member of our team, you will design, develop, integrate, modify, and maintain customized or standardized embedded mission systems for space vehicle applications using software engineering best practices and standards.Key...


  • Sterling, Virginia, United States Raytheon Full time

    Cybersecurity Software EngineerWe are seeking a highly skilled Cybersecurity Software Engineer to join our team. As a key member of our Agile Scrum team, you will be responsible for designing, developing, and deploying advanced cybersecurity capabilities. Your expertise in Python and experience with Agile software development will be essential in delivering...


  • Sterling, Virginia, United States Northstrat Full time

    Job Title: Software Engineer/DeveloperWe are seeking a highly skilled Software Engineer/Developer to join our team at Northstrat. As a key member of our IT department, you will be responsible for designing, developing, testing, deploying, and maintaining software solutions that meet the needs of our clients.Job Summary:The successful candidate will have a...

  • Software Engineer

    11 hours ago


    Sterling, Virginia, United States Northrop Grumman Full time

    Job Title: Software Engineer - Spacecraft SimulationWe are seeking an experienced Software Engineer to join our spacecraft simulation team in the Tactical Space Systems organization. This position will be in Dulles, VA and requires a TS/SCI clearance.Key Responsibilities:Plan, organize, and be involved in the full software lifecycle to develop spacecraft...

  • Software Engineer

    2 days ago


    Sterling, Virginia, United States Northrop Grumman Full time

    Job Title: Software Engineer - Spacecraft SimulationNorthrop Grumman is seeking an experienced Software Engineer to join our spacecraft simulation team in the Tactical Space Systems organization. This position will be based in Dulles, VA and requires a TS/SCI clearance.Key Responsibilities:Plan, organize, and execute the full software lifecycle to develop...


  • Sterling, Virginia, United States Collins Aerospace Full time

    Job Title: Senior Software Engineer - Training SystemsCollins Aerospace Careers is seeking a highly skilled Senior Software Engineer to join our team in Sterling, VA. As a key member of our Simulation and Training Solutions (STS) business area, you will be responsible for designing, implementing, and testing complex multi-platform training device software...


  • Sterling, Virginia, United States Northstrat Full time

    Job OverviewNorthstrat is seeking a highly skilled Senior Software Engineer to join our team of innovators. As a key member of our development team, you will be responsible for designing, developing, and deploying cutting-edge software solutions that meet the needs of our customers.Key Responsibilities:Design and develop software applications using the...


  • Sterling, Virginia, United States Northstrat Full time

    Job OverviewNorthstrat is seeking a highly skilled Software Engineer/Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, testing, deploying, and maintaining software solutions for our clients.Key Responsibilities:Develop and implement software enhancements to mission systems in...


  • Sterling, Virginia, United States Collins Aerospace Careers Full time

    Senior Software Engineer - Training SystemsCollins Aerospace Careers is seeking a highly skilled Senior Software Engineer to join our team in Sterling, VA. As a key member of our Simulation and Training Solutions (STS) business area, you will be responsible for designing, implementing, and testing complex multi-platform training device software and user...

  • Software Engineer II

    2 weeks ago


    Sterling, Virginia, United States RTX Full time

    Software Engineer II - Simulation & TrainingRTX is seeking a talented Software Engineer II to join our Sterling, VA team within the Simulation and Training Solutions (STS) business area. STS develops and builds highly realistic simulators and training systems for military and commercial customers.Key Responsibilities:Design, develop, integrate, and test...