Full-Time

Software Engineer

Algorithm SW Engineer, Ra, &

Confirmed live in the last 24 hours

Northrop Grumman

Northrop Grumman

10,001+ employees

Aerospace and defense technology solutions provider

Cybersecurity
Aerospace
Defense

Compensation Overview

$83.3k - $124.9kAnnually

+ Bonus

Junior, Mid

Huntsville, AL, USA

No relocation assistance available.

US Citizenship, US Top Secret Clearance Required

Category
Backend Engineering
Software QA & Testing
Software Engineering
Required Skills
Agile
Git
Java
Gradle
MATLAB
Maven
Linux/Unix
Requirements
  • Bachelor’s Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline preferred from an accredited university and 2 years of related experience or a Master’s degree in a STEM discipline and 0 years of experience, or 6 years of relevant experience in lieu of a degree.
  • Ability and willingness to travel up-to 10% to support business needs.
  • Applicants must have a current active in-scope DoD issued secret security clearance at the time of application which is required to start.
  • Agile development knowledge and experience in all aspects of the full life-cycle development of complete mathematical algorithms such as: Tracking, Correlation, Guidance, Battle management, Radar management for Java-based military applications.
  • Knowledge and some experience in developing software within an agile development process and the incremental decomposition of work.
  • Knowledge and some experience developing software in a structured, process-based, integrated team environment.
  • Knowledge and some experience developing software within a DEVSECOPS framework for Java-based applications in a Unix/Linux platform environment.
  • Knowledge and experience with: Git/GitLab, Eclipse, Maven/Gradle, SonarQube or similar toolsets.
  • Knowledge and some experience with developing automated unit tests and verifying requirements.
  • Experience with system engineering artifacts such as: ICDs, Use cases, Sequence diagrams, Review participation.
  • Support the preparation of software design artifacts for presentations and reviews.
  • Knowledge of implementation of MATLAB-based algorithms before their adoption into tactical Java-based software.
  • DoD 8140 certification at IAT Level II or higher (Security+, GSEC, SCNP, SSCP, CISSP, CISA, GSE, SCNA) at the start date is highly desirable.
Responsibilities
  • Contribute to the design and development of Java-based mathematical algorithms in support of the C2BMC.
  • Help generate software design artifacts, implement Java-based software changes, support design and code reviews, support software testing, and resolve issues arising from software testing.
  • Be involved in the presentation of developed designs.
  • Actively participate in agile planning and execution using established C2BMC processes.

Northrop Grumman provides advanced aerospace and defense technology solutions, focusing on areas such as autonomous systems, cybersecurity, and space operations. The company develops and manufactures systems that integrate various technologies to meet the needs of government and commercial clients. Its products include systems for command and control, intelligence, surveillance, and reconnaissance, among others. Northrop Grumman stands out from competitors by securing long-term contracts with government clients, which ensures a steady revenue stream and allows for significant investment in research and development. The company's goal is to maintain its leadership position in the aerospace and defense market through continuous innovation and by delivering comprehensive solutions that meet the evolving needs of its customers.

Company Stage

IPO

Total Funding

$192.2M

Headquarters

Falls Church, Virginia

Founded

N/A

Simplify Jobs

Simplify's Take

What believers are saying

  • Northrop Grumman's continuous innovation, exemplified by the Jackal missile and M230LF chain gun, positions it as a leader in cutting-edge defense technology.
  • The company's long-term contracts with government clients ensure a steady revenue stream and financial stability.
  • Significant investments in R&D and partnerships, such as the ammunition production line in Lithuania, offer growth opportunities and market expansion.

What critics are saying

  • The competitive bidding process for government contracts can lead to revenue volatility if Northrop Grumman fails to secure key deals.
  • Dependence on government contracts makes the company vulnerable to changes in defense budgets and political priorities.

What makes Northrop Grumman unique

  • Northrop Grumman's focus on advanced autonomous systems and AI capabilities, such as the FAAD ABM, sets it apart in the defense sector by enhancing real-time decision-making for warfighters.
  • The company's diversified revenue streams across Aerospace Systems, Mission Systems, and Technology Services provide stability and resilience against market fluctuations.
  • Northrop Grumman's strategic partnerships, like the one with Lithuania for ammunition production, expand its global footprint and strengthen international alliances.

Help us improve and share your feedback! Did you find this helpful?