United States-Florida-Melbourne, United States
$77-143k
Full Time
2 hours ago
Job description
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.This position is currently contingent on program award and associated program award funding. Start dates are determined after funding confirmation.
Please note: Only external candidates and NG employees who are not currently in AS Engineering will be considered under this requisition.
Northrop Grumman Aeronautics Systems has an opening for a Safety-Critical Displays Software Engineer (Level 2 or Level 3) to join our team of qualified, diverse individuals. The location for this opportunity is Melbourne, Florida and will be primarily based within our office spaces to support program and business needs. Operating on our 9/80A schedule meaning you will get every other Friday off.
We are seeking an individual with a proven track record of success on past projects, who has a team-first mentality, a can-do attitude, and who believes in Northrop Grumman’s mission. The engineer will develop, modify, and maintain customized or standardized Open Mission Systems applications using software engineering best practices and standards. They will develop this software implementing principles of the Agile software development life cycle. This will include requirements development, modeling and design, application development, unit testing, and requirements testing. The individual could also gain experience in disciplines like integration, formal system testing, release, installation, and maintenance.
**This position may be filled by either a level 2 or a level 3 Safety-Critical Displays Software Engineer based on the qualifications listed. **
Basic Qualifications:
Level 2: Bachelor’s Degree in a Science, Technology, Engineering or Mathematics (STEM) discipline from an accredited university with 2 Years experience; OR a master’s degree in a Science, Technology, Engineering or Mathematics (STEM) discipline from an accredited university with 0 Years experience
Level 3: Bachelor’s Degree in a Science, Technology, Engineering or Mathematics (STEM) discipline from an accredited university with 5 Years experience; OR a master’s degree in a Science, Technology, Engineering or Mathematics (STEM) discipline from an accredited university with 3 Years experience; OR a PhD in a Science, Technology, Engineering or Mathematics (STEM) discipline from an accredited university with 1 Years experience
Your ability to obtain and/or transfer and maintain the final adjudicated government clearance, and any program access(es) required for the position within a reasonable period of time, as determined by the company.
Experience with Safety Critical Programming Standards and processes
Demonstrates understanding of advanced Object-Oriented Programing (OOP) principles in C++ and multi-threaded applications
Display or game framework experience (Qt, OpenGL, Unity, etc.)
Preferred Qualifications:
Familiar with MIL-STD-1787, MIL-STD-1472, MIL-STD-411, MIL-HDBK-516C, MIL-STD-882, JSSG-2010
Ability to obtain and maintain Special Program Access (SAP) Clearance
Experience developing HMI software
Experience with Cockpit Display software development
Can provide time and memory complexity of basic algorithms
Experience developing sensor (Radar, ESM or EW, EO/IR, etc.) related software – expressly command and control of sensors
Experience working within an Agile software development environment
Familiarity with software development tools such as Git, CMake, and Visual Studio
Knowledge of Linux systems and basic commands
Familiarity with software requirements tools such as DOORS
Familiarity with modeling tools, such as Cameo and Rhapsody
Experience developing software with Python and/or Java
Related Jobs
📍 FLEX
🕒 Full Time
📌 8 days ago
📍 Melbourne, FL - Herndon, VA, United States
💰 $71-152k
🕒 Full Time
📌 9 days ago
📍 Tampa, FL, United States
💰 $71-152k
🕒 Full Time
📌 17 days ago
📍 Tampa, FL, US
💰 $110-145k
🕒 Full Time
📌 2 months ago