×
Register Here to Apply for Jobs or Post Jobs. X

Principal Engineer Software - Embedded and Time; Melbourne FL - R10209183

Job in Melbourne, Brevard County, Florida, 32935, USA
Listing for: Northrop Grumman
Full Time position
Listed on 2025-10-05
Job specializations:
  • Software Development
    Software Engineer, Embedded Software Engineer, DevOps, Python
Salary/Wage Range or Industry Benchmark: 95300 USD Yearly USD 95300.00 YEAR
Job Description & How to Apply Below
Position: Principal Engineer Software - Embedded and Real Time (Melbourne FL) - R10209183

Overview

Principal Engineer Software - Embedded and Real Time (Melbourne, FL) – R

Relocation assistance may be available. Clearance type:
Secret. Travel:
Yes, up to 25% of the time. This opportunity is contingent on program funding with start dates determined after funding confirmation.

Responsibilities
  • Design, develop, integrate, modify and maintain customized or standardized embedded mission systems applications using software engineering best practices and standards.
  • Participate in the full software development life cycle, including requirements development, modeling and design, application development, unit to CSCI testing, integration, formal system testing, release, installation, and maintenance.
  • Architect and develop embedded mission systems software applications on a real-time operating system.
  • Collaborate in Agile Scrum teams to develop software products for multiple software baselines.
Qualifications Basic Qualifications
  • Bachelor s degree in a STEM discipline with 5 years of related experience; OR Master s with 3 years; OR PhD with 1 year of related experience.
  • Recent demonstrated professional experience developing software and scripts in C, Object Oriented C++ and/or Python for safety-critical applications/systems.
  • Recent demonstrated professional experience performing software testing.
  • Recent demonstrated professional experience developing low-level software requirements.
  • Familiar with architecting, designing, modeling (Rhapsody or Cameo), implementing, maintaining, integrating, debugging, verifying and qualifying safety-critical embedded real-time software written in OO C++ on RTOS such as VxWorks, Integrity, and/or Real-Time Embedded Linux.
  • Familiar with static and dynamic code analysis tools and fuzzing tools (e.g., Coverity, Fortify, Sonar Qube).
  • Familiar with software change control, change management, and CI/CD tools (e.g., Atlassian tool suite, Git Hub, Git Lab, Jenkins).
  • Active DoD Secret clearance or Top Secret (in-scope) with ability to obtain and maintain PAR before employment.
Preferred Qualifications
  • Strong understanding of C/C++ (including templates, memory management).
  • Ability to collaborate with systems engineers, hardware designers and test engineers to develop and maintain complex software systems.
  • Demonstrated leadership, teamwork, and strong interpersonal communication skills.
  • Experience with Agile software development, OO architectures, and hardware-software integration and testing.
  • Experience with DOORs, software requirement specification testing using simulators, and automated scripting languages (Python, MATLAB, JavaScript, Bash).
  • Experience with static/dynamic code analysis tools and CI/CD pipelines.
  • Experience with modeling and design tools (Rhapsody or Cameo) and safety-critical embedded RTOS environments.

Salary range
:
Primary level salary range: $95,300.00 – $. This is a general guideline and depends on scope, responsibilities, experience, education, and market conditions. Overtime, shift differential, bonuses, and long-term incentives may apply as applicable. Benefits include health, life and disability insurance, savings plan, holidays and PTO. The application period is typically around 20 days from posting date.

Northrop Grumman is an Equal Opportunity Employer. U.S. Citizenship is required for positions with government clearance and certain other restricted positions. See the complete EEO and pay transparency statement at

#J-18808-Ljbffr
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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary