Logo
Northrop Grumman

Engineer Software - Embedded and Real Time (Melbourne FL & San Diego CA) - R1021

Northrop Grumman, San Diego, California, United States, 92189

Save Job

Engineer Software - Embedded and Real Time (Melbourne FL & San Diego CA) – R10212270-2 Posted 1 week ago. Apply early to be among the first 25 applicants.

Location & Travel

Onsite in Melbourne, Florida or San Diego, California.

Travel: Yes, 25% of the time.

Relocation Assistance Availability may be provided.

Clearance Secret.

Overview Northrop Grumman Aeronautics Systems is seeking a Software Engineer – Embedded and Real Time to design, develop and maintain embedded mission systems. The role involves full‑life‑cycle software development, from requirements to release and maintenance.

Responsibilities

Design, develop, integrate, modify and maintain embedded mission systems applications using Industry‑standard practices.

Participate throughout the full software development life cycle: requirements, modeling, design, implementation, unit to system testing, integration, formal system testing, release, installation, and maintenance.

Architect and develop embedded software on real‑time operating systems.

Collaborate in Agile Scrum teams to deliver software products for multiple baselines.

Work in an innovative, collaborative environment across all levels.

Basic Qualifications

Bachelor’s degree in a STEM discipline with 2 years of related experience, OR Master’s degree in STEM with 0 years of experience.

Professional experience developing software and scripts in C, Object‑Oriented C++ and/or Python for safety‑critical applications.

Experience in system requirements development, decomposition, management, functional analysis, and traceability.

Experience generating system and subsystem requirements documents, interface documents, and verification documents.

Experience with Model‑Based System Engineering (MBSE) tools such as DOORS, CAMEO, and/or Rhapsody.

Familiarity with designing, modeling, implementing, maintaining, debugging, and qualifying safety‑critical embedded real‑time software written in OO C++ on systems like VxWorks, Integrity, or Real‑Time Embedded Linux.

Experience with static and dynamic code analysis and fuzzing tools (Coverity, Fortify, SonarQube).

Experience with change control, change management, and CI/CD tools (Atlassian suite, GitHub, GitLab, Jenkins).

Active DoD Secret clearance or Top Secret (in‑scope) with the ability to obtain special program access (PAR).

Preferred Qualifications

Deep understanding of C/C++ language features.

Ability to collaborate with systems engineers, hardware designers, and integration/test engineers.

Leadership, teamwork, and strong interpersonal communication skills.

Experience developing requirements for embedded software‑based weapons systems.

Experience with Agile SDLC, object‑oriented design, debugging, and HW/SW integration.

Experience with change control, change management, and code quality pipelines.

Experience with DOORS or SRST testing, automation scripting in Python, MATLAB, JavaScript, or Bash.

Experience with safe‑critical embedded software on real‑time OSs.

Compensation & Benefits Primary salary range: $77,200 – $115,800. Overtime, shift differential, and discretionary bonuses may apply. Additional benefits include health insurance, life and disability insurance, savings plan, paid holidays, and PTO.

Key Eligibility & Requirements

U.S. citizenship required for clearance.

Equal Opportunity Employer. Visit the EEO statement at http://www.northropgrumman.com/EEO.

#J-18808-Ljbffr