Principal/Sr. Principal Software Test Engineer / Firmware Tester
Northrop GrummanAbout the role
Description
At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work — and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history.At the heart of Defining Possible is our commitment to missions. In rapidly changing global security environments, Northrop Grumman brings informed insights and software-secure technology to enable strategic planning. We’re looking for innovators who can help us keep building on our wide portfolio of secure, affordable, integrated, and multi-domain systems and technologies that fuel those missions. By joining in our shared mission, we will support yours of expanding your personal network and developing skills, whether you are new to the field or an industry thought leader. At Northrop Grumman, you will have the resources, support, and team to do some of the best work of your career.
Northrop Grumman Mission Systems is looking to fill the role of Principal Software Test Engineer or Sr. Principal Software Test Engineer / Firmware Test Engineer. This position will be located in Chantilly, VA.
This is a challenging hands-on technical opportunity for a Test Engineer to join a high performing team in a dynamic, fast paced environment with evolving requirements. Northrop Grumman is seeking a Test Engineer who has experience with both software and firmware. The ideal candidate is familiar with RF, firmware and satellite communications and has a background of working closely with other members of a technical development team. The Test Engineer should be familiar with software development life cycle processes and with various software testing methods to include system, integration, and regression testing. The Test Engineer will support test activities for new, mission-critical hardware and software products developed by internal and external development teams.
What you will get to do:
- Test custom hardware products and software tools with various wireless communications (e.g., RF, Bluetooth, satellite)
- Conduct firmware segment-level testing and verification of hardware/software communication interfaces
- Work as a member of an agile software development test team learning new tools and processes and define product functionality
- Validate software requirements through functional, usability, performance, security, compatibility, ad-hoc and regression tests.
- Develop, maintain and execute test plans and procedures for software systems
- Participate in cross-functional team meetings, decision-making and technical discussions
- Review user stories, backlog items, analyze testability of requirements and provide feedback
- Apply analytical and problem-solving skills to clarify user stories and determine appropriate testing scenarios to validate the iterative development of products against functional and technical specifications
- Identify and track software defects during sprint cycles
- Timely identification of issues and effectively communicate adequate priority level and impact to software developers, project manager, and appropriate parties to facilitate issue resolutions
- Demonstrate work to key stakeholders to ensure solutions meet customer requirements
- Conduct test case reviews and ensure all test activities are properly executed and documented according to our client's standards
- Configure hardware and software test equipment
This requisition may be filled as either a Principal Software Engineer or Sr. Principal Software Test Engineer.
Basic Qualification for a Principal Software Test Engineer:
- Candidate MUST have active Top Secret clearance with Polygraph to be considered
- Bachelor’s Degree and a minimum of 5 years of related experience, a master’s degree with a minimum of 3 years of experience, a PhD with 1 year of experience, or 9 years of experience in lieu of a degree.
- Experience with various aspects of software and/or hardware testing
- Demonstrated ability to organize, prioritize and self-man
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s