N

Northrop Grumman

Builds stealth bombers, missiles, and satellites

Embedded Software Engineer - Level 2 or Level 3

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeCincinnati, OH, USA

About the Job

Requirements

  • A Bachelor of Science degree in science, engineering, or a related field with 2 years of experience, or a Master's degree with 0 years of experience, for Engineer level.
  • A Bachelor of Science degree in science, engineering, or a related field with 5 years of experience, or a Master's degree with 3 years of experience, for Principal Engineer level.
  • Experience with C, C++, and embedded assembly languages such as ARM, PIC, and AVR.
  • Experience with embedded systems development environments such as Xilinx SDK, TI Code Composer Studio, IAR Embedded Workbench, and the GNU Compiler Collection and associated tools.
  • Experience with embedded systems debugging and system analysis tools such as JTAG emulators, remote GDB servers, USB or benchtop logic analyzers.
  • Experience with scripting languages such as Python, Bash, and Batch.
  • Knowledge of the full development lifecycle from requirements through design, implementation, integration, testing, and product release.
  • Familiarity with version control systems such as Git, GitLab, GitHub, and Bitbucket, and Agile software planning tools such as Jira and Rally.
  • U.S. citizenship is required.
  • Ability to obtain a Department of Defense Top Secret security clearance before starting employment.

Responsibilities

  • Develop sensor, communication, and cyber systems onsite in Cincinnati, Ohio.
  • Contribute to multidisciplinary program teams implementing specialized communication and sensing systems for U.S. intelligence customers and allies.
  • Conduct program phases including requirements generation, hardware selection, software development, and system integration and testing.
  • Research and solve problems involving advanced waveform development, low size, weight, and power processing systems, specialized space communication payloads, and persistent signal surveillance systems.

Desired Qualifications

  • Active Top Secret clearance.
  • Experience with embedded communications protocols such as SPI, I2C, RS-232, CAN, SpaceWire, and MIL-STD-1553B.
  • Interest in digital signal processing.
  • Experience with GNU Radio or other software-defined radio platforms.
  • Experience with MATLAB or Octave.
  • Experience with embedded real-time operating systems such as FreeRTOS, Zephyr, VxWorks, or Linux with PREEMPT_RT.

About the Company

Northrop Grumman

Builds stealth bombers, missiles, and satellites

Northrop Grumman builds military aircraft, missiles, rocket motors, satellites, and electronic systems, mostly for the American military and allied governments. It designed the B-2 stealth bomber and built NASA's James Webb Space Telescope, the largest telescope ever sent to space. The company works through four businesses: aircraft, missiles and ammunition, radar and communications systems, and space hardware such as satellites and solid rocket boosters. Most revenue comes from long-term government contracts, many of them classified. Its roots go back to Northrop Aircraft, founded in 1939, and it took its name after buying Grumman in 1994 and is based in Falls Church, Virginia.

Company size
10,001+
Company stage
IPO
Headquarters
Falls Church, VA
Founded
1939

Recently Posted Jobs

Explore more opportunities at Northrop Grumman

See more jobs