Engineer Software (HW & SW Integration and Test) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Northrop Grumman · 3 hours ago

Engineer Software (HW & SW Integration and Test)

Northrop Grumman is a leading aerospace and defense technology company, seeking an Engineer Software to join their Global Surveillance Division in Melbourne, Florida. The role involves deploying, automating, maintaining, troubleshooting, and improving systems and software infrastructure, as well as designing and implementing application builds and testing strategies for a large software system.

AerospaceData IntegrationManufacturingRemote SensingSecurity
check
Growth Opportunities
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Work in an innovative environment, on significantly diverse assignments, and in collaborative team settings across all levels
Participate in the full software development life cycle including requirements, design, implementation, qualification, and delivery of software products to our customers
Full lifecycle design, implementation, and unit testing of software
Apply extensive technical expertise and has full knowledge of other related disciplines. Able to communicate effectively and clearly present technical approaches and findings
Provide technical solutions to a wide range of complex difficult problems that are imaginative, thorough, practicable, and consistent with programs objectives
In depth understanding and wide application of technical principle, theories, and concepts in the field listed under the basic qualifications
Design, develop, document, test and debug applications software and systems that contain logical and mathematical solutions
Conduct multidisciplinary research when needed and collaborates with equipment designers and/or hardware engineers in the planning, design, development, and utilization of electronic data processing systems for product
Work with various team members to integrate functionality with other software components
Provide technical solutions to a wide range of complex difficult problems. Solutions are imaginative, thorough, practicable, and consistent with organization objectives
Supporting the gathering and reporting software metrics
Follow program software best practices
Develop software products within all phases of the software lifecycle

Qualification

Software Development LifecycleTest Automation ToolsC/C++ ProgrammingLinux Environment TestingContinuous Integration/DeliveryObject-Oriented ProgrammingDebugging SoftwareDefect Tracking SystemsCommunication SkillsProblem-Solving SkillsCollaboration Skills

Required

(Engineer Software) bachelor's degree in a Science, Technology, Engineering, or Mathematics (STEM) discipline and 2 or more years of experience in software engineering OR a Master's degree in a Science, Technology, Engineering, or Mathematics (STEM) discipline and 0 or more years of experience in software engineering
Strong understanding of software development lifecycle (SDLC)
Understanding of testing methodologies (e.g., unit, integration, system, regression)
Experience with test automation tools and frameworks
Knowledge with Software Change Control, Change Management, and CI/CD tools such as: Atlassian tool suite (Jira, Confluence, Bitbucket, Bamboo), AND/OR GitHub, GitLab, Jenkins, Docker, Kubernetes
Solid understanding of object-oriented programming languages, including C/C++ and python
Development experience with C/C++ or other OOP languages
Knowledge of various scripting and programming languages and software development tools
Strong problem-solving and analytical skills
Excellent communication and collaboration skills
Experience with debugging software in both desktop and target environments
Experience with defect tracking systems (e.g., Jira, Bugzilla)
Experience with continuous integration and continuous delivery (CI/CD) pipelines
Experience testing Linux OS configuration and Services for a Linux environment
Must be a US citizen with ability to obtain and maintain a DoD Secret level security clearance
Ability to obtain and maintain special program access

Preferred

Master's degree in (STEM) Science, Technology, Engineering or Mathematics discipline from an accredited university
Experience with developing test software and scripts using various programming languages: C, C++, Java, Python, PowerShell, Bash, YAML
Knowledge of Static & Dynamic Code Analysis Tools and Fuzzing Tools such as: Coverity, SonarQube, AND/OR fortify
Knowledge and ability to work directly with Hardware to integrate HW/SW in a closed lab environment
Integration of new emerging industry technologies into program test environment
Review, analyze, and incorporate technical requirements into end-to-end system architectures to include testing and documentation of results
Willingness to work Temporary/short-term off-peak hours assignments for time constrained HW/SW integration efforts
Full life cycle design, implementation, and feature/automated testing of software with an emphasis on packaging and release strategies
Mentor and lead various teams to integrate and test functionality with other hardware and software components
Knowledge of running and testing applications in a Container (Podman, docker) is a plus
Experience with IBM DOORS (Requirements Management) and SysML tools like Cameo Systems Modeler/MagicDraw (Model-Based Systems Engineering/MBSE)
US citizen with a current in scope DoD secret or higher clearance
Currently the holder of a special program access

Benefits

Health insurance coverage
Life and disability insurance
Savings plan
Company paid holidays
Paid time off (PTO) for vacation and/or personal business

Company

Northrop Grumman

company-logo
Northrop Grumman is an aerospace, defense and security company that provides training and satellite ground network communications software.

Funding

Current Stage
Public Company
Total Funding
$3.7B
Key Investors
U.S. Department of DefenseNASA
2025-05-27Post Ipo Debt· $1B
2024-01-29Post Ipo Debt· $2.5B
2023-12-20Grant· $72M

Leadership Team

leader-logo
Tom Wilson
Corporate Vice President, Enterprise Business Development
linkedin
leader-logo
Jeffrey Worsham
Chief Product Owner - Advanced Technology Development
linkedin
Company data provided by crunchbase