Posted in

Embedded Software Engineer / Principal Embedded Software Engineer – Aht

Embedded Software Engineer / Principal Embedded Software Engineer – Aht

CompanyNorthrop Grumman
LocationEl Segundo, CA, USA
Salary$89400 – $165500
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelJunior, Mid Level, Senior

Requirements

  • Bachelor’s degree in STEM with a minimum of 2 years of relevant experience OR 0 years of experience with a Master’s degree in STEM; OR 6 additional years of relevant experience in lieu of a degree (for Embedded Software Engineer)
  • Bachelor’s degree in STEM with a minimum of 5 years of relevant experience OR 3 years of experience with a Master’s degree in STEM; OR 8 additional years of relevant experience in lieu of a degree (for Principal Software Engineer)
  • Current DoD Secret Clearance (adjudicated within the last 5 years), with ability to obtain a Top Secret clearance and Special Access Program (SAP) clearances
  • Experience with C++ (C++98 standard)
  • Experience with Linux OS
  • Experience with CMake
  • Experience with GDB (Linux debugger)
  • Experience with Valgrind (Memory management/tracking/leak detection)
  • Experience with Coverity (Code coverage and static analysis)
  • Experience with VS Code
  • Experience with Atlassian Tools (Confluence, Jira, Bamboo)
  • Knowledge and understanding of Agile development process
  • Ability to support the east coast timeframe (minimum 8:00 am west coast time)
  • A functional understanding of how revision control systems (e.g., BitBucket, git, CVS, etc.) are used
  • Hands-on system troubleshooting skills.

Responsibilities

  • Designs, develops, documents, tests and debugs applications software and systems that contain logical and mathematical solutions while ensuring software standards are met
  • Work within a Cross-Functional scrum to develop high-priority mission planning features
  • Understand third-party software and hardware peripherals to support implementation of software interfaces and support integration
  • Develop software test products such as Verification Cross Reference Matrices to tie software requirements to software tests, Software Test Plans, Software Test Procedures, and Software Test Reports
  • Define and develop test approaches for new software and system capabilities
  • Compile data and define changes required in testing procedures or new testing requirements
  • Resolve technical issues within a scrum, across scrums, and with the support of other functional roles
  • Support authoring and development of contract deliverable documentation that support deliverable software products and test events
  • Be pro-active and self-motivated; ask not only ‘what’, but also ‘how’ and ‘why.’

Preferred Qualifications

  • Experience with UCI/OMS (Message schema and API)
  • Knowledge of aircraft flight and/or Mission planning
  • Experience with Earth coordinate systems and aviation/mapping math
  • CompTIA Security+ Certification
  • Active Top Secret Clearance (adjudicated within the last 5 years)
  • Current SCI/SAP access