Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Principal Software Engineer - Embedded and Real Time

$122.8k - $184.2k

Northrop Grumman

RELOCATION ASSISTANCE: Relocation assistance may be available

CLEARANCE REQUIRED FOR START: Yes

CLEARANCE TYPE: Secret

TRAVEL: Yes, 25% of the Time

Description

At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history.

Northrop Grumman Aeronautics Systems has an opening for a Senior Principal Software Engineer - Embedded and Real Time to join our team of qualified, diverse individuals. This position will be located onsite in Melbourne, FL.

Essential Functions:

  • Work in an innovative environment, on significantly diverse assignments, and in collaborative team settings across all levels

  • Participate in the full software development life cycle including requirements, design, implementation, qualification, and delivery of software products to our customers

  • Architect and develop embedded mission systems software applications on a real time operating system

  • Be a part of Agile Scrum teams to develop software products for multiple software baselines

Basic Qualifications:

  • Bachelor's degree in a STEM discipline (Science, Technology, Engineering or Math) with 8 years of related experience; OR Masters degree in a STEM discipline with 6 years of related experience; OR PhD with 4 year of related experience

  • Experience with the full Software Development Life Cycle (SDLC) - software design requirements, application development, integration, testing, and deployment

  • Recent professional experience developing software in C++ and/or Python

  • Recent professional experience developing and/or testing advanced weapons software

  • Familiar with Architecting, Designing, Implementing, Integrating, Verifying and Qualifying Safety-Critical Embedded Real Time Software running on various RTOS (VxWorks, Integrity, Real Time Embedded Linux).

  • Must have an active DoD Secret Security Clearance or higher

  • Must have the ability to obtain and maintain Special Access Program (SAP) clearance prior to the commencement of employment.

Preferred Qualifications:

  • Strong understanding of C and C++ languages including templates, memory storage, and compiler/linker.

  • Ability to collaborate with systems engineers, hardware designers and integration/test engineers to develop and maintain complex software systems.

  • Experience with Agile Software Development, object-oriented architectures, designs, programming, debugging, and hardware-software integration and testing.

  • Experience with Software Change Control, Change Management, Code Quality, Static Analysis, and CI/CD tools such as: Atlassian tool suite, Jira, GitHub, GitLab, SonarQube, Coverity, AND/OR Jenkins.

  • Experience with DOORs AND/OR Software Requirement Specification Testing using Simulators, automated scripting languages such as Python, MATLAB, JavaScript, AND/OR Bash.

  • Experience with Static & Dynamic Code Analysis Tools and Fuzzing Tools such as: Coverity, Fortify, AND/OR SonarQube.

  • Experience architecting, Designing, Modeling (Rhapsody or Cameo), Implementing, Maintaining, integrating, Debugging, Verifying and Qualifying Safety-Critical Embedded Real Time Software written in OO C++ software running on Real-Time Operating systems such as: VxWorks, Integrity, AND/OR Real Time Embedded Linux.

Primary Level Salary Range: $122,800.00 - $184,200.00

The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.

Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business.

The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.

Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.

Job Category: Engineering

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Principal Software Engineer - Embedded and Real Time in Melbourne, FL vacancy
  • $122.8k - $184.2k

     ...CLEARANCE TYPE: Secret TRAVEL: Yes, 10% of the Time Description At Northrop Grumman, our employees...  ...Aeronautics Systems has an opening for an Senior Principal Embedded & Real Time Software Engineer to join our team of qualified, diverse individuals... 
    Senior
    Relocation package
    Shift work

    Northrop Grumman

    Melbourne, FL
    21 hours ago
  • $95.3k - $142.9k

     ...CLEARANCE TYPE: Secret TRAVEL: Yes, 25% of the Time Description At Northrop Grumman, our employees...  ...Northrop Grumman Aeronautics Systems has an opening for a Principal Software Engineer - Embedded and Real Time to join our team of qualified, diverse... 
    Suggested
    Relocation package
    Shift work

    Northrop Grumman

    Melbourne, FL
    21 hours ago
  •  ...specializing in aerospace applications is seeking a Software Engineer. The ideal candidate will design and implement software for embedded systems, focusing on delivering a seamless...  ...applicants should demonstrate expertise in real-time operating systems. This role will begin... 
    Senior
    Remote work

    Roman Health Pharmacy LLC

    Melbourne, FL
    21 hours ago
  •  ...for low-level and high-level software in Cesium's products through...  ..., as well as software engineering and software project management...  ...and implementing software for embedded devices and systems, from requirements...  ...preemptive, multitasking real-time operating systems (... 
    Senior
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Work at office
    Local area
    Remote work

    CesiumAstro

    Melbourne, FL
    21 hours ago
  • $122.8k - $184.2k

     ...: Secret TRAVEL: Yes, 10% of the Time Description At Northrop Grumman...  ...Excellence has an opening for a Sr Principal Software Engineer - DevSecOps / DevOps to join our team...  ..., such as with Systems Engineering, Real-time & Embedded Software, Test Automation, DevSecOps... 
    Senior
    Work at office
    Remote work
    Relocation package
    Shift work

    Northrop Grumman

    Melbourne, FL
    2 days ago
  • $204k - $284k

     ...Principal Software Reverse Engineer Melbourne, FL Job Description STR is hiring...  ...the nexus of computers and real-world physical systems. We...  ...Windows/Linux binaries to embedded firmware running non-...  ...Pay Information Full-Time Salary Range: $204,000 - $... 
    Full time
    Work experience placement
    Local area
    Immediate start
    Night shift

    Science & Technology Research (STR)

    Melbourne, FL
    2 days ago
  • $79.3k - $118.9k

     ...Secret TRAVEL: Yes, 10% of the Time Description At Northrop...  ...Systems has an opening for a Software Engineer/Principal Software Engineer –...  ...customers Architect and develop embedded mission systems software applications on a real time operating system Be a... 
    Relocation package
    Shift work

    Northrop Grumman

    Melbourne, FL
    3 days ago
  • $134k - $184k

     ...Senior Embedded Software Engineer - Cyber Melbourne, FL STR makes the world a safer place by developing technology and applying it to solve emerging...  ...of static and dynamic analysis Pay Information Full-Time Salary Range: $134,000 - $184,000 The salary range... 
    Senior
    Full time
    Local area
    Night shift

    Science & Technology Research (STR)

    Melbourne, FL
    2 days ago
  •  ...Description: - Embedded C and C++ programming experience - RTOS Experience...  ...A) Position Title: Embedded Software Engineer Please specify.:* Contractor...  ...definition, development and maintenance of real time embedded software applications for use... 
    For contractors

    RADGOV

    Melbourne, FL
    21 hours ago
  • $98.4k - $147.6k

     ...Yes CLEARANCE TYPE: Secret TRAVEL: Yes, 10% of the Time Description At Northrop Grumman, our employees have...  ...(NGAS) , Global Surveillance division is looking for Principal Engineer Software/Senior Principal Engineer Software to join our software team. This... 
    Senior
    Relocation package
    Shift work

    Northrop Grumman

    Melbourne, FL
    7 days ago
  • $98.4k - $147.6k

     ...available CLEARANCE TYPE: Secret TRAVEL: Yes, 10% of the Time Description At Northrop Grumman, our employees...  ...Aeronautics Systems Sector has an opening for a Principal Engineer Software or Senior Principal Engineer Software (Tracking) to join Global Surveillance... 
    Senior
    Relocation package
    Shift work

    Northrop Grumman

    Melbourne, FL
    5 days ago
  • $35 - $80 per hour

     ...Embedded Software Engineer Job Description This role focuses on designing, developing, and integrating software for embedded systems across...  ...of assigned tasks. Design and implement software for real-time operating systems (RTOS) that must meet strict timing and... 
    Contract work
    Temporary work
    For contractors
    Interim role
    Work at office

    Actalent

    Melbourne, FL
    5 days ago
  • $50 - $80 per hour

     ...Job Title: Embedded Software Engineer Job Description We are seeking an experienced Embedded Software Engineer to design, integrate,...  ...Expertise in Kernel Memory Access (DMA). Experience with Real Time Operating Systems (RTOS). Expertise in FPGA/SoC with IP... 
    Contract work
    Temporary work

    Actalent

    Indialantic, FL
    21 hours ago
  •  ...Duties and Responsibilities ~ Support embedded software/firmware activities for product...  ...along with mentoring and coaching other engineers. Review customer specifications and...  ...designs using VxWorks, VxWorks Workbench, Real-Time OS is desired. ~ Bootloader "Root... 
    Work at office

    STS Technical Services

    Melbourne, FL
    21 hours ago
  • $98.4k - $147.6k

     ...Secret\n\nTRAVEL: Yes, 10% of the Time\n\n## Description\n\nAt...  ...Systems has an opening for a Principal Software Engineer / Sr. Principal Software Engineer...  ...customers\n * Architect and develop embedded mission systems software applications on a real time operating system\n * Be a... 
    Senior
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Melbourne, FL
    21 hours ago
  • A healthcare technology company based in Florida is seeking a skilled software engineer to design and implement software for embedded devices. The ideal candidate will have at least 4 years of experience, proficiency in C/C++, and a strong understanding of embedded systems... 
    Senior
    Remote work
    Flexible hours

    Roman Health Pharmacy LLC

    Melbourne, FL
    1 day ago
  •  ...Senior Software Engineer Location: Melbourne, FL Duration: 8 to 12 Months Hybrid: 2 days WFH...  ...budget and utilization targets while on-time project staffing. Adherence to...  ...end development. Experience with real-time and embedded development, FPGA experience, board... 
    Senior
    Temporary work
    Work at office
    Work from home

    Futran Tech Solutions Pvt. Ltd.

    Melbourne, FL
    2 days ago
  • $146.97k - $164k

     ...Collins Aerospace has an opening for a Senior Engineer, Software Engineering in Melbourne, FL....  ...years of progressive experience as an Embedded Software Engineer or related role. In...  ...years of experience with an embedded Real Time Operating Systems (RTOS) (e.g., Green... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    RTX

    Melbourne, FL
    21 hours ago
  •  ...L3Harris is seeking Embedded Software Engineers in Palm Bay, FL to work on a dynamic team supporting design, development, integration, and test...  ...Change and Configuration Management, Debug/Trace Analysis, Real-time Operating Systems like VxWorks/LynxOS/Integrity, SELinux,... 
    Senior
    Local area
    Immediate start

    L3Harris Technologies

    Palm Bay, FL
    21 hours ago
  • $99.8k - $219.6k

     ...Job Title: Principal Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: None Employee Type: Regular...  .... RF Design Software Engineer – DSP, Xilinx & Embedded Linux Key Responsibilities: Design, implement... 
    Full time
    Contract work
    Work experience placement
    Flexible hours

    CACI International

    Melbourne, FL
    7 days ago
  • $79.3k - $113k

     ...simulation—they’ll run on real trains.  Join Wabtec’...  ...high-impact, hands-on engineering role focused on...  ...real-world issues across software, controls, and hardware...  ...systems engineering, or embedded systems  ~ Strong experience...  ...Experience in real-time or safety-critical systems... 
    Work experience placement
    Remote work
    Worldwide

    Wabtec

    Melbourne, FL
    1 day ago
  •  ...lifecycle mission enablement, and software modernization. Nightwing...  ...challenges. The team comprises engineers of multiple disciplines...  ...Extraction of SW and FW from embedded electronic platforms and systems...  ...specially modified platforms for real-world validation of findings.... 

    Nightwing

    Indialantic, FL
    1 day ago
  • $114k - $171k

     ...Secret TRAVEL: Yes, 10% of the Time Description At Northrop Grumman...  ...Systems has an opening for a Principal Virtual Simulation Software Engineer to join our team of qualified, diverse...  ...Functions: Design and implement real-time, pilot-in-the-loop simulation... 
    Relocation package
    Flexible hours
    Shift work

    Northrop Grumman

    Melbourne, FL
    5 days ago
  • $79.3k - $118.9k

     ...Secret\n\nTRAVEL: Yes, 10% of the Time\n\n## Description\n\nAt...  ...Systems has an opening for a Software Engineer/Principal Software Engineer \u2013 Requirements...  ...\n * Architect and develop embedded mission systems software applications on a real time operating system\n * Be a... 
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Melbourne, FL
    21 hours ago
  • $98.4k - $147.6k

     ...Secret TRAVEL: Yes, 10% of the Time Description At Northrop Grumman...  ...to develop the next generation of software for the next generation of platforms...  ...Systems has an opening for a Principal or Sr Principal Software Engineer to join our team of qualified, diverse... 
    Senior
    Contract work
    Relocation package
    Flexible hours
    Shift work

    Northrop Grumman

    Melbourne, FL
    1 day ago
  • $90k - $125k

     ...Embedded Software Engineer - Job Description Job Title: Software Engineer Department: Engineering Reports To: Program Manager and Engineering Director FLSA Status: Exempt / Full-time Salary Range: $90,000 - $125,000 Annually (depending on experience... 
    Full time

    Aeronix Technologies Group

    Melbourne, FL
    5 days ago
  •  ...Role: Embedded Software Engineer Location: Melbourne, FL Description: Must-Haves : ~7 years' experience with C/C++ embedded...  ...company. Project manage multiple projects at the same time. Continually improve current programs and develop new... 

    Concord IT Systems

    Indialantic, FL
    21 hours ago
  •  ...Analyzing and communicating software/firmware requirements * Creating...  ...that are correct the first time, exhibiting high reliability...  ...Science / Electrical Engineering or related field. * 7 years...  ...development experience with embedded applications. * Able to develop... 
    Full time

    STS Technical Services

    Melbourne, FL
    4 days ago
  • $98.4k - $164k

     ..., and adaptive grid management. As a Senior Software Engineer & Scientist (Virtual Sensing), you will...  ...and collaborate across simulation, real-time edge deployments, and field validation...  ...we must be different. Our mission is embedded in our name. We retain our treasured... 
    Senior
    Full time
    Contract work
    Relocation package

    GE Vernova

    West Melbourne, FL
    2 days ago
  • $98.4k - $147.6k

     ...TYPE: Secret TRAVEL: Yes, 10% of the Time Description At Northrop...  ...of passionate professionals providing real-life solutions to our world’s biggest...  ...Aeronautics Systems has opening for a Principal DevOps Software Engineer / Sr. Principal DevOps Software Engineer... 
    Senior
    Full time
    Work at office
    Relocation package
    Shift work

    Northrop Grumman

    Melbourne, FL
    21 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Principal Software Engineer - Embedded and Real Time. Be the first to apply!