More jobs:
Engineer Software - Embedded and Time; Melbourne FL & San Diego CA - R10212270-2
Job in
San Diego, San Diego County, California, 92189, USA
Listed on 2025-12-25
Listing for:
Northrop Grumman
Full Time
position Listed on 2025-12-25
Job specializations:
-
Software Development
Embedded Software Engineer, Software Engineer
Job Description & How to Apply Below
Engineer Software - Embedded and Real Time (Melbourne FL & San Diego CA) – R-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.
Availability may be provided.
ClearanceSecret.
OverviewNorthrop 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.
- 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, Sonar Qube).
- Experience with change control, change management, and CI/CD tools (Atlassian suite, Git Hub, Git Lab, Jenkins).
- Active DoD Secret clearance or Top Secret (in‑scope) with the ability to obtain special program access (PAR).
- 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.
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
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×