Northrop Grumman

Principal Software Engineer

Northrop Grumman

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $105,400 - $158,000 per year

Job Level

Lead

Tech Stack

Python

About the role

  • Work in an engineering leadership role that executes all facets of building complex software in an Agile development environment
  • Perform engineering activities, focusing on software, 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 the 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
  • Support the Software Architect with program-specific responsibilities and lead design teams in all phases of the software development lifecycle

Requirements

  • Bachelor's degree in a STEM discipline with 5+ years of relative experience; Master's degree in a STEM discipline with 3+ years of relative experience; PhD and 0+ 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.
  • Solid foundation with best practices in software design, CI/CD tools and processes
  • Capable of effective communication in a highly technical environment
  • Experience leading teams through the entire development lifecycle
  • Willingness and ability to work onsite full-time
  • U.S. citizenship with the ability to obtain/maintain a security clearance (SCI)
  • 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 clearance per business requirements (preferred)
  • Willingness to learn transformational computing technology concepts and improve existing code base (preferred)
Northrop Grumman

Principal / Senior Principal, Manufacturing Data Visualization Engineer

Northrop Grumman
Seniorfull-time$102k–$197k / year🇺🇸 United States
Posted: 3 hours agoSource: ngc.wd1.myworkdayjobs.com
PythonSQL
Hadrian

Manufacturing Engineer

Hadrian
Mid · Seniorfull-time$85k–$110k / yearCalifornia · 🇺🇸 United States
Posted: 13 days agoSource: jobs.ashbyhq.com
GoPythonSQL
Lummus Technology

Manager, Licensee Support

Lummus Technology
Senior · Leadfull-time$150k–$200k / year🇺🇸 United States
Posted: 15 days agoSource: lummustechnology.pinpointhq.com
Python
RTX

Software Engineer I – Missile Defense Sensors

RTX
Mid · Seniorfull-time$55k–$107k / yearMassachusetts · 🇺🇸 United States
Posted: 1 day agoSource: globalhr.wd5.myworkdayjobs.com
JavaJenkinsPython
Northrop Grumman

Senior Staff Engineer, Embedded Software

Northrop Grumman
Seniorfull-time$163k–$282k / yearArizona, California · 🇺🇸 United States
Posted: 3 hours agoSource: ngc.wd1.myworkdayjobs.com
JavaPython