Northrop Grummanposted 3 days ago
$77,200 - $115,800/Yr
Full-time • Mid Level

About the position

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. Please note that this opportunity is contingent on program funding. Start dates are determined after funding confirmation. For all internal NGAS Engineering candidates, we have developed a Homeroom-driven hiring process aligned to discipline-specific Ambassadors. They will be your point of contact and will support you throughout the selection process. If you apply to this Workday requisition, a Talent Acquisition professional will email you with the corresponding Ambassador’s information for next steps. 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.

Responsibilities

  • Develop, modify, and maintain customized or standardized Open Mission Systems applications.
  • Implement software engineering best practices and standards.
  • Develop software using principles of the Agile software development life cycle.
  • Engage in requirements development, modeling and design, application development, unit testing, and requirements testing.

Requirements

  • 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 STEM discipline from an accredited university with 0 Years experience for Level 2.
  • Bachelor’s Degree in a STEM discipline from an accredited university with 5 Years experience; OR a master’s degree in a STEM discipline from an accredited university with 3 Years experience; OR a PhD in a STEM discipline from an accredited university with 1 Years experience for Level 3.
  • Ability to obtain and/or transfer and maintain the final adjudicated government clearance.
  • Experience with Safety Critical Programming Standards and processes.
  • Demonstrates understanding of advanced Object-Oriented Programming (OOP) principles in C++ and multi-threaded applications.

Nice-to-haves

  • 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.
  • Experience developing sensor 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.

Benefits

  • Health insurance coverage.
  • Life and disability insurance.
  • Savings plan.
  • Company paid holidays.
  • Paid time off (PTO) for vacation and/or personal business.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service