Northrop Grumman

Staff Software Engineer

Northrop Grumman

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $163,200 - $244,800 per year

Job Level

Lead

Tech Stack

Python

About the role

  • Lead design teams in all phases of the software development lifecycle including design, development, and test.
  • Support the Software Architect with program-specific responsibilities.
  • Execute all facets of building complex software in an Agile development environment.
  • Perform engineering activities across the full spectrum from conceptual design to system deployment.
  • Define, implement, and verify software capabilities and tools supporting novel technologies and applications.
  • Collaborate with multi-disciplined teams to define technical architectures for software-intensive systems.
  • Lead and collaborate on development of technical requirements and synthesize software architectures.
  • Conduct architecture and design reviews and participate in integration and testing.
  • Aid in developing documentation and briefing material.
  • Utilize CI/CD tools and object-oriented programming best practices to deliver software.

Requirements

  • Bachelor's degree in a STEM discipline with 12+ years of relative experience; Master's degree in a STEM discipline with 10+ years of relative experience; PhD and 7+ years of relative experience.
  • Experience with the Agile software development lifecycle.
  • Experience developing and communicating software architecture constructs.
  • Experience and knowledge of object-oriented programming languages such as Python, Matlab, etc.
  • Experience leading teams through the entire development lifecycle.
  • Capable of effective communication in a highly technical environment.
  • Willingness and ability to work onsite full-time in Linthicum / Annapolis Junction, MD.
  • Must be a U.S. citizen with the ability to obtain/maintain a security clearance (SCI).
  • Willingness to travel up to 10% of the time.
  • Preferred: Willingness to learn transformational computing technology concepts and domain appropriate for a lead engineering role.
  • Preferred: Ability to learn and aid in ways to improve an existing code base.
  • Preferred: Experience with Cameo modeling tools.
  • Preferred: Experience with Data engineering and processing pipelines.
  • Preferred: Experience with UI design and development.
  • Preferred: Experience with test automation and instrument control.
  • Preferred: Experience with embedded systems and hardware/software integration.
  • Preferred: Experience creating design artifacts such as UML and SysML.
  • Preferred: Active security clearance per business requirements.
CyRAD Solutions

Radar Systems Software Engineer, RF, C2

CyRAD Solutions
Mid · Seniorfull-time$150k–$240k / yearCalifornia · 🇺🇸 United States
Posted: 16 days agoSource: www.careers-page.com
CloudDockerLinuxPython
RTX

Principal Avionics Systems Network Architect

RTX
Leadfull-time$101k–$203k / yearIowa · 🇺🇸 United States
Posted: 4 days agoSource: globalhr.wd5.myworkdayjobs.com
Cyber SecurityPython
Centene Corporation

Lead Application Development Engineer

Centene Corporation
Seniorfull-time$101k–$187k / yearNorth Carolina, Ohio, Tennessee, Wisconsin · 🇺🇸 United States
Posted: 31 days agoSource: centene.wd5.myworkdayjobs.com
Python
The Walt Disney Company

Automation Engineer I

The Walt Disney Company
Juniorfull-time$79k–$116k / yearCalifornia, New York, Washington · 🇺🇸 United States
Posted: 4 days agoSource: disney.wd5.myworkdayjobs.com
JavaJavaScriptNode.jsPythonSDLC
Aerobotix

Senior Robotics Engineer, Software Architecture

Aerobotix
Seniorfull-time$175k–$200k / yearCalifornia · 🇺🇸 United States
Posted: 14 days agoSource: jobs.ashbyhq.com
C++LinuxPython