Engineer Software; HW & SW Integration and Test - R10221102
Job in
Melbourne, Brevard County, Florida, 32935, USA
Listed on 2026-02-28
Listing for:
Northrop Grumman
Full Time
position Listed on 2026-02-28
Job specializations:
-
Software Development
Software Engineer, DevOps, Software Testing, Cloud Engineer - Software
Job Description & How to Apply Below
RELOCATION ASSISTANCE:
Relocation assistance may be available
CLEARANCE TYPE:
Secret
TRAVEL:
Yes, 10% of the Time
At Northrop Grumman, our employees have opportunities to work on revolutionary systems that impact people’s lives today and for generations to come. We seek bold ideas, courage, and a pioneering spirit to invent the future. Our culture emphasizes intellectual curiosity, cognitive diversity, and bringing your whole self to work. Our employees are part of history and making history.
Northrop Grumman Aeronautics Systems Sector has an opening for an Engineer Software to join Global Surveillance Division supporting a team of qualified, diverse individuals. This position will be located in Melbourne, Florida
.
- Deploy, automate, maintain, troubleshoot, and improve systems and software infrastructure to ensure smooth operation.
- Work with hands-on technical experience and a can-do approach toward environmental automation and management, with a focus on continuous improvements.
- Collaborate in an agile development process as a team member.
- Design and implement application builds, releases, deployment, and configuration activities.
- Gather requirements from internal partners, prototype, and architect complex solutions supporting building and test plan execution, quality reviews, and triaging and fixing operational issues.
- Assist with integration, troubleshooting, and testing of implemented software changes.
- Take ownership of ambiguous hard problems and drive them to solutions in a team environment.
- Understand the software development life cycle and apply automated testing to analyze large data sets.
- Develop, modify, and maintain customized or standardized applications using software engineering best practices throughout the software life cycle, including requirements development, modeling and design, development, testing, release, installation, and maintenance.
- Design, implement, and perform integration and testing strategies for a large software system to ensure components work together and meet quality standards.
- Create test plans, automate tests, and ensure software functions per requirements.
- Communicate effectively with cross-functional teams to gather requirements, define testing criteria, automate, and report results using the existing test framework.
- Provide leadership for implementation and contribute to software engineering solutions across the team.
- Participate in full software lifecycle activities including unit through system testing and delivery.
- Engineer Software: bachelor’s degree in a STEM discipline with 2+ years of software engineering experience or a Master’s degree with 0+ years of experience in software engineering.
- Strong understanding of the software development lifecycle (SDLC).
- Understanding of testing methodologies (unit, integration, system, regression).
- Experience with test automation tools and frameworks.
- Knowledge of software change control, change management, and CI/CD tools (e.g., Atlassian Jira/Confluence/Bitbucket/Bamboo, Git Hub, Git Lab, Jenkins, Docker, Kubernetes).
- Solid understanding of object-oriented programming languages, including C/C++ and Python.
- Experience with debugging software in desktop and target environments.
- Experience with defect tracking systems (e.g., Jira, Bugzilla).
- Experience with CI/CD pipelines and testing Linux OS configuration and services in 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.
- Master’s degree in STEM.
- Experience with developing test software and scripts using languages such as C, C++, Java, Python, Power Shell, Bash, YAML.
- Knowledge of static and dynamic code analysis tools and fuzzing tools (e.g., Coverity, Sonar Qube, Fortify).
- Knowledge and ability to work directly with hardware to integrate hardware/software in a closed lab environment.
- Experience integrating emerging industry technologies into program test environments.
- Ability to review, analyse, and incorporate technical requirements into end-to-end system architectures, including testing and…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×