Northrop Grumman Missions Systems (NGMS) is a leading provider of secure software-defined, hardware enabled mission systems. Our company is pioneering capabilities in a wide variety of sectors that keep our nation safe from Undersea to Space and Cyberspace.
Northrop Grumman Mission Systems Sector is seeking Software Engineers with the desire to learn new technologies to join our innovative Test Design Engineering team, a sub team of Engineering and Science organization to help with developing, enhancing and maintaining software on cutting edge test products and systems. The systems the software engineer will be working on are focused on architecting software based on various design requirements, developing test applications and/or middleware drivers to emulate/monitor and report various types of signal communications between and among various system modules across Space Intelligence, Surveillance, and Reconnaissance platforms.
Join a design community that addresses unique design challenges which require the combined talents of multiple engineering disciplines including Hardware, Firmware, Software, Mechanical Design, Systems Engineering and Program Management.
We are looking for an experienced Engineer who has a balanced skillsets and passion for software development and integration with hardware. If you are someone who likes to develop software and then see your code come to life by controlling and manipulating hardware components such as AC power supply, temperature, vibration ....etc., then this is a perfect opportunity for you.
Typical Roles and Responsibilities:
Designs, develops, documents, tests and debugs applications software and systems that contain logical and mathematical solutions.
Conducts multidisciplinary research and collaborates with equipment designers and/or hardware engineers in the planning, design, development, and utilization of electronic data processing systems for product and commercial software.
Determines computer user needs; analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls;
Prepares operating instructions following existing standards;
Designs and develops compilers and assemblers, drivers, utility programs, and operating systems.
SW Design Examples:
Test System Automation
Instrument control software development and integration
Supports software/hardware integration tasks
· Operating and working with test instrumentation/signal measurement equipment such as Oscilloscope, Network Analyzer...etc
Test System validation
Actively support the investigation, resolution and documentation of product anomalies
Understands Design to Cost
Initials and conducts process improvements efforts to increase efficiency
Bachelor's Degree in STEM study, preferably Hardware Engineering
9 Years with Bachelors in Science; 7 Years with Masters; 4 Years with PhD.
Experience with Software Development Lifecycle (Requirements, Design, Implementation and Integration & Test)
Experience with C/C++/MATLAB/Python
Experience with any industry defined (VISA, IVI, etc) or in-house built test instrument control frameworks
Experience with collaborating in and configuring source code control tool (such as GitHub, ClearCase, SourceSafe, etc)
Advanced degree in Engineering or related STEM discipline
Minimum of 9 years of experience in software development
Experience with FPGA (preferably using LabView) and VHDL programming
Experience with test instrument control frameworks (VISA, IVI, etc)
Experience with working in Agile Development Methodology
Experience with Continuous Integration/Continuous Delivery (CI/CD) implementation
Technical team/project task lead experience
Northrop Grumman is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity/Affirmative Action Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO/AA and Pay Transparency statement, please visit www.northropgrumman.com/EEO. U.S. Citizenship is required for most positions.
USA Cares exists to help bear the burdens of service by providing post-9/11 military families with financial and advocacy support in their time of need.
USA Cares is a national 501(c)(3) non-profit, charitable organization based in Kentucky and registered with the IRS.