Embedded Software Engineer – Level 1 or 2

Northrop Grumman Northrop Grumman · Aerospace · Rolling Meadows, IL +1 · Software

Embedded Software Engineer for Northrop Grumman's Space Sector, focusing on software interactions with safety-critical real-time systems, digital signal processing, and secure software solutions. Requires experience in C/C++, scripting languages, and hands-on lab testing. Clearance is required.

What you'd actually do

  1. driving requirements analysis and system architecture, design, coding, test and verification using state-of-the-art tools and techniques.
  2. embedded software design experience with focus on software interactions with safety critical real-time systems, digital signal processing, and secure software solutions.
  3. developing software in C/C++
  4. Experience with scripting languages such as: Python, JavaScript, Perl, Unix/DOS shell scripts
  5. Working knowledge of electronic test equipment (Oscilloscopes, signal generators, spectrum analyzers)

Skills

Required

  • Bachelor’s degree in STEM discipline with 1 year of professional experience (Level 1) or 2 years (Level 2)
  • Ability to obtain and maintain a U.S. Government Top-Secret (TS) security clearance and Sensitive Compartmented Information (SCI) approval/access
  • US citizenship
  • Experience developing software in C/C++
  • Experience with scripting languages such as: Python, JavaScript, Perl, Unix/DOS shell scripts
  • Working knowledge of electronic test equipment (Oscilloscopes, signal generators, spectrum analyzers)
  • Experience with hands-on lab testing of electronic equipment
  • Basic understanding of digital signal processing concepts

Nice to have

  • Active/Current Top-Secret clearance with SCI
  • Working knowledge of RTOS (RTLinux, VxWorks, Integrity) concepts and operation
  • Experience with Linux Embedded real-time OS development (Yocto)
  • Experience developing in a hybrid Linux/Windows environment
  • Working knowledge of Atlassian tool suite (Jira, Confluence, Bitbucket)
  • Understanding of Software Defined Radio (SDR) platforms and architectures
  • Experience developing drivers and BSPs for custom hardware platforms
  • Experience with System on a Chip (AMD, Xilinx, Altera) software/FPGA integration
  • Experience with digital signal processing (DSP) algorithms
  • Experience with hands-on hardware testing, debugging and board bring-up
  • Experience with GNU Radio and/or Redhawk SDR development

What the JD emphasized

  • must have the ability to obtain and maintain a U.S. Government Top-Secret (TS) security clearance and Sensitive Compartmented Information (SCI) approval/access [TS/SCI] within a reasonable period of time
  • US citizenship is required