Senior Principal Embedded Software Engineer

Company:  Northrop Grumman
Location: Linthicum
Closing Date: 07/11/2024
Salary: £150 - £200 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Requisition ID: R10173852

  • Category: Engineering
  • Location: Linthicum, Maryland, United States of America
  • Clearance Type: Secret
  • Telecommute: No - Teleworking not available for this position
  • Shift: 1st Shift (United States of America)
  • Travel Required: No
  • Relocation Assistance: Relocation assistance may be available
  • Positions Available: 1

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. 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.

Northrop Grumman Mission Systems Sector (NGMS) is seeking a Senior Principal Embedded C/C++ Software Engineer to join our Tactical Fighters team within the Software Technologies Organization in Baltimore, MD.

This role will work in an exciting area of new and existing technologies that come together in a holistic security architecture on a Tactical Fighter Platform. We are working with system level Security designs, development, and implementation within a digital lab environment in addition to tactical deployment.

Job Duties:

The Senior Principal Embedded Software Engineer will join a team of engineers performing new feature development and enhancements, providing secure, embedded security solutions on our Tactical Fighter platform. The selected engineer will aid in the design, development, and integration of complex software solutions in a rapid-pace Agile environment. Primary software solutions in development include C/C++ application and capability development for Linux and/or VxWorks Platforms.

Basic Qualifications:

  • Bachelor’s Degree with 8 years of experience, Master’s degree with 6 years of experience, Ph.D. with 3 years of experience in Science, Technology, Engineering, Mathematics or related technical fields; an additional 4 years of experience may be considered in lieu of a degree.
  • U.S Citizenship is required
  • Active Secret Clearance
  • Strong C/C++ background
  • Experience working on an Agile (Scrum) team
  • Tools: Git, Atlassian (BitBucket, Confluence, Jira), Jenkins, Nexus, static & dynamic code analysis (i.e., SonarQube)
  • Applied cryptography and middleware experience (e.g., OpenSSL, TLS)

Preferred Qualifications:

  • Python background, and some knowledge in JAVA, JVM & RMI
  • Experience developing boot software (First stage bootloader, U-boot, UEFI, etc.) for custom boards
  • Experience developing register-level models of hardware IP in SystemC/TLM2
  • Experience developing Device Tree files for custom hardware
  • Device Driver development
  • Size and speed optimizing software for embedded platforms
  • Modifying and integrating open-source software
  • DevOps practices and tools

This position is contingent upon the successful transfer of an active DoD Secret Clearance and the ability to obtain Special Program Access (SAP) prior to start.

Northrop Grumman provides a comprehensive benefits package and a work environment which encourages your growth and supports the mutual success of our people and our company.

Salary Range: $127,000 - $190,600
The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.

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.

#J-18808-Ljbffr
Apply Now
Share this job
Northrop Grumman
  • Similar Jobs

  • Principal Embedded Software Engineer/Senior Principal Embedded Software Engineer

    Baltimore
    View Job
  • Principal Embedded Software Engineer/Senior Principal Embedded Software Engineer

    Baltimore
    View Job
  • Principal Embedded Software Engineer/Senior Principal Embedded Software Engineer

    Baltimore
    View Job
  • Principal Embedded Software Engineer/Senior Principal Embedded Software Engineer

    Baltimore
    View Job
  • Principal / Senior Principal Embedded Software Engineer (DoD SkillBridge)

    Linthicum
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙