Engineer Software-Software Integration & Test Automation Engineer

A pioneering aerospace and defense technology company with 90,000 employees working across air, cyber, land, sea and space sectors.
El Segundo, CA 90245, USASan Diego, CA, USAPalmdale, CA, USA
$89,400 - $134,200
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Space · Automotive · Cybersecurity
This job posting may no longer be active. You may be interested in these related jobs instead:
Backend Software Engineer on Swordfish

Backend Software Engineer role at Northrop Grumman, developing classified systems using Java, Docker, and Kubernetes. Requires SCI clearance and offers competitive compensation.

Software Development Engineer, Zappos Discovery Tech

Software Development Engineer II position at Zappos Tech, focusing on customer discovery and search features, requiring Java and AWS expertise with competitive compensation.

Software Development Engineer, AZA

Software Development Engineer II position at Amazon's AET team, building human capital management technology and employee experience solutions.

Software Dev Engineer II, GMT Supplier Management and PO Lifecycle Tech

Software Development Engineer II position at Amazon's GMT Supplier Management team, building unified supplier management platform for grocery operations using Java, Linux, and AWS.

Systems Development Engineer, Production and Post Production Technology

Systems Development Engineer role at Amazon Studios, focusing on building production technology solutions for media content creation and delivery.

Description For Engineer Software-Software Integration & Test Automation Engineer

Northrop Grumman is seeking a Software Integration & Test Automation Engineer to join their innovative aerospace and defense technology team. This role offers an exciting opportunity to work on cutting-edge software systems supporting space, aircraft, and ground operations.

The position combines hands-on software development with integration and testing responsibilities, requiring expertise in automated testing frameworks and embedded systems. You'll be working in a fast-paced, collaborative environment using modern development practices including Agile methodologies and CI/CD pipelines.

As a Software Integration & Test Automation Engineer, you'll be responsible for designing, developing, and maintaining automated test suites for qualification of embedded software products. The role involves working closely with cross-functional teams, including system engineers, hardware designers, and program leadership, to ensure the successful delivery of complex software systems.

Key technical aspects include working with Object-Oriented Programming languages (C++, Java, Python), real-time operating systems (VxWorks, Integrity, Linux), and modern testing frameworks. You'll be involved in all phases of the software development lifecycle, from requirements analysis to deployment and maintenance.

The position offers competitive compensation ($89,400 - $134,200) and comprehensive benefits including health insurance, life insurance, annual bonuses, and paid time off. Career growth opportunities are abundant within Northrop Grumman's large-scale operations spanning multiple domains including space, cybersecurity, and defense.

This role requires an active Top Secret clearance and involves approximately 10% travel. You'll be based in either El Segundo, Palmdale, or San Diego, California, working on projects that directly impact national security and technological advancement.

Northrop Grumman's legacy of innovation, including contributions to the first Atlantic Ocean flight and moon landing, makes this an excellent opportunity for engineers who want to be part of groundbreaking technological developments while working with cutting-edge tools and methodologies.

Last updated 2 months ago

Responsibilities For Engineer Software-Software Integration & Test Automation Engineer

  • Work on software supporting space, aircraft, and ground systems
  • Analyze requirements allocated to computer software configuration items
  • Design, develop, maintain, and execute automated software tests
  • Work in a lab environment on an Agile project
  • Develop and execute software installation, integration, and acceptance test procedures
  • Develop detailed technical documentation
  • Software integration planning and execution
  • Diagnose and identify root cause of problems
  • Collaborate with system engineers, hardware designers, and program leadership

Requirements For Engineer Software-Software Integration & Test Automation Engineer

Python
Java
Linux
  • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or Computer Engineering
  • 2 Years with BS; 0 Years with Masters
  • Knowledge with Agile Framework
  • Knowledge implementing software and scripts in OO Programming languages
  • Knowledge with Software Change Control and CI/CD tools
  • Knowledge with Testing Methodologies and Automated Testing
  • Knowledge in Safety-Critical Embedded Real Time Software
  • Active DoD Top Secret clearance
  • Ability to travel 10% of the time

Benefits For Engineer Software-Software Integration & Test Automation Engineer

Medical Insurance
Vision Insurance
Dental Insurance
Relocation Benefits
  • Health insurance coverage
  • Life insurance
  • Disability insurance
  • Savings plan
  • Paid holidays
  • Paid time off (PTO)
  • Annual bonuses
  • Relocation assistance
  • Long Term Incentives (for VP/Director positions)