EngineerJobs.io
← Back to all jobs

Job Description

Northrop Grumman is hiring a C/C++ Software Engineer (Level 3 or 4) to support Advanced Weapons division programs. This full-time on-site opportunity in Los Angeles, CA (Northridge) focuses on implementing, testing, and extending STE software, with a Secret clearance required for start. The role offers a salary range of USD 114,000 - 213,400 per year and may include relocation assistance.

Clearance requirement: current US Government DoD Secret clearance is required for start. Travel: up to 10% of the time.

Responsibilities

  • Generate software documentation.
  • Develop, implement, and maintain existing primarily Windows-based desktop applications.
  • Participate in all aspects of the software development lifecycle activities.
  • Use test equipment to troubleshoot software and hardware issues.

Requirements

  • Education and experience: Bachelor's degree in a STEM discipline with 5+ years of relevant experience, or a Master's degree in a STEM discipline with 3+ years of experience.
  • Strong professional experience developing software in C/C++ on Windows 10, Windows 11, and Linux (preferably CentOS).
  • Experience with MIL-STD-1553, TCP/IP, Serial, and Ethernet network communication protocols.
  • Experience deriving software requirements from system requirements, including working with SRSs, ICDs, and CDRLs.
  • Security clearance: current US Government DoD Secret clearance required for start.
  • Additional level-aligned education/experience: Bachelor's degree in a STEM discipline with 8+ years of experience, or a Master's degree in a STEM discipline with 6 years of experience.

Preferred Qualifications

  • Advanced hands-on system troubleshooting and determining root-cause analysis.
  • Experience working in a lab environment or production floor.
  • Experience operating oscilloscopes, power meters, power supplies, signal generators, and spectrum analyzers.
  • Self-directed approach with the ability to manage time with little oversight.
  • Experience with Atlassian tools such as Jira, Confluence, and Bitbucket.
  • Experience with DOORS and/or EPLM.
  • Experience with hardware programmers such as JTAG, including setting up test equipment to support software development.
  • Experience with other object-oriented programming languages such as C#.
  • Experience in embedded systems design with preemptive, multitasking real-time operating systems.

Technologies

  • C/C++, Windows 10, Windows 11, Linux, CentOS
  • MIL-STD-1553, TCP/IP, Serial, Ethernet
  • Atlassian tools such as Jira, Confluence, Bitbucket
  • DOORS, EPLM, JTAG, C#
  • Preemptive, multitasking real-time operating systems

Similar Jobs