DeveloperJobs.io
← Back to all jobs

Job Description

Northrop Grumman is seeking a C/C++ Software Engineer (Level 3 or 4) to support Advanced Weapons division programs through STE software development, testing, and enhancements.

Responsibilities

  • Implement, test, and extend STE software for Advanced Weapons division programs
  • Develop, implement, and maintain primarily Windows-based desktop applications
  • Participate in all phases of the software development lifecycle activities
  • Generate software documentation
  • Use test equipment to troubleshoot software and hardware

Requirements

  • Bachelor’s degree in a STEM discipline with 5+ years of relevant experience, or Master’s degree 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 work with SRSs, ICDs, and CDRLs
  • Current US Government DoD Secret clearance
  • Bachelor’s degree with 8+ years of experience, or Master’s degree with 6 years of experience

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

Location and Work Details

  • On-site in Los Angeles, CA (Northridge)
  • Full-time role
  • Secret clearance required for start
  • Relocation assistance may be available

Travel

  • Up to 10% of the time

Preferred Qualifications

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

Compensation: USD 114,000 - 213,400 per year

Similar Jobs