Engineer Software/Principal Engineer Software - Embedded and Real Time
$91.8k - $137.6kNorthrop Grumman
RELOCATION ASSISTANCE: Relocation assistance may be available CLEARANCE REQUIRED FOR START: Yes CLEARANCE TYPE: Top Secret TRAVEL: Yes, 10% 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. Please note that this opportunity is contingent on program funding. Start dates are determined after funding confirmation. Northrop Grumman Aeronautics Systems is looking to add an Embedded & Real Time Software Engineer/Principal Embedded & Real Time Software Engineer to join our team of qualified, diverse individuals within our Software organization. This position will be supported on site in San Diego, CA, Palmdale, CA, or El Segundo, CA. In this role you will design, develop, integrate and test software (SW) for our end-user customers and businesses. You will be responsible for the design, architecture, development, and administration of embedded and real time systems. You will work with multi-disciplinary teams, such as Systems Engineering, Cloud & Application, Test Automation, DevSecOps and Systems Test, in an Agile SW development environment. You will analyze system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls. Duties and Responsibilities include, but are not limited to: • Work in a fast-paced environment with high expectations, significantly diverse assignments, and collaborative team settings across all levels • Participate in the full SW development life cycle including requirements, design, implementation, qualification, and delivery of SW products to our customers • Operate in an embedded technology development environment working with real time operating systems for use in flight and mission critical systems • Work in Agile Scrum teams to develop SW products for multiple SW baselines This position may be filled as either a level 2 Embedded & Real Time Software Engineer or a level 3 Principal Embedded & Real Time Software Engineer. Basic Qualifications: • Level 2: Bachelor’s Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline and 2 years of related engineering experience; OR a Master’s degree in a STEM discipline and entry level related engineering experience • Level 3: Bachelor’s Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline and 5 years of related engineering experience; OR a Master’s degree in a STEM discipline and 3 years of related engineering experience; OR a PhD in a STEM discipline and 1 year of related engineering experience • Experience with the full SW Development Life Cycle (SDLC) • Experience with the following programming and scripting languages: C, C++, and Python • Experience with two of the following tools: Jira, Crucible, Bitbucket, Subversion, Bamboo, Jenkins, Sonarqube, Fortify, or Coverity • Experience with Agile SW development, embedded system programming, SW integration and testing • Excellent communication, interpersonal skills, and the ability to interface with all levels of employees and management • Ability to collaborate with systems engineers, hardware designers and integration/test engineers to develop and maintain complex SW systems • Your ability to transfer and maintain the final adjudicated U.S. government Top Secret clearance (must be in-scope or enrolled in Continuous Evaluation) and any program access(es) required for the position within a reasonable period of time, as determined by the Company. • Ability to obtain and maintain initial Special Program Access (SAP/PAR). This SAP/PAR must be obtained prior to commencement of employment and must be obtained within a reasonable amount of time as determined by the company to meet its business needs. (Of note: SAP/PAR will be upgraded once selected candidate is in role. Therefore, candidate must also be able to obtain and maintain upgraded SAP/PAR.) Preferred Qualifications: • Current applicable SAP access • Recent experience and proficiency in software architecture, design, implementation, integration, and debugging C++ SW running on Real-Time Operating systems such as: VxWorks, Integrity, AND/OR Real Time Embedded Linux. • Experience with developing multi-threaded SW used for one of the following real-time applications: flight critical SW, Safety critical SW, medical SW, or mission critical SW • Familiarity with at least two of the data interfaces: 1553, 1394, 422, 429, Serial, CAN, Discrete & Analog I/O, Ethernet/IP, or Fibre Channel • Basic understanding of PowerPC or ARM assembly • Able to read assembly and use CPU documentation to understand behaviors • Can identify moderate execution defects by only reading code • Understanding of how their embedded SW component will fit into a larger SW system / architecture • Able to document, capture, and present software architectural components in modeling or diagramming tools • Familiarity with OS partitions and isolation architectures • High level understanding of architectural requirements for airworthiness certifications • Recent experience and proficiency with SW change control, change management, static analysis, and CI/CD tools such as: Atlassian tool suite, Jira, GitHub, GitLab, SonarQube, Coverity, AND/OR Jenkins within the last three years. • Experience with Static & Dynamic Code Analysis • Strong understanding of the following: o Layered SW architectures (e.g. Application, System, Device) o SW hardware interfaces and where they exist in the architecture o Event driven (Interrupts), polling and synchronous SW architectures #yellow Primary Level Salary Range: $91,800.00 - $137,600.00 Secondary Level Salary Range: $114,000.00 - $171,000.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. Existing Applicants: Need to update your contact information or email address? Once logged in, click on Candidate Home in the upper right corner and scroll to the bottom of that screen to see buttons for: Update Contact information to update your legal name, address, and phone number Edit Account Settings to edit your email address We are a pioneering company. With careers across all areas: air, cyber, land, sea and space – our 90,000 employees work as one to defend and define the future. Northrop Grumman careers and internships are as varied as your interests, with a lifetime of potential that will give you every opportunity to do your best work. Working together with people from many backgrounds, personal passions and disciplines, we share a drive to push the boundaries of science, technology and engineering to meet the ever evolving needs of our customers worldwide.
$142.2k - $213.4k
...Travel Yes, 10% of the time. Job Overview At Northrop... ...providing real‑life solutions to our world... ...develop, integrate and test software for our end‑user customers... ...and administration of embedded and real‑time systems.... ..., such as with Systems Engineering, Digital Engineering, Hardware...SuggestedFull timeRelocation packageShift work$120k - $150k
...Manufacturing Co in San Diego is seeking a Senior Firmware Engineer to design high-performance systems for cutting-edge camera-based sports equipment. The role requires expertise in embedded systems and real-time performance optimization, with responsibilities including...Suggested$120.3k - $210.1k
A leading technology company is seeking an Embedded Real Time Critical Control Firmware Engineer in San Diego, California. The ideal candidate will design algorithms using minimal memory and cycles, implement AI/ML tools, and develop validation frameworks. Qualifications...SuggestedRelocation$154k - $231k
...Qualcomm Technologies, Inc. Job Area Engineering Group, Engineering Group > DSP Architecture... ...Summary Qualcomm is seeking a Staff Embedded Software Engineer (6+ years of experience) to... ...Platform Kernel team develops and deploys real‑time operating system (RTOS) software...SuggestedWork experience placementWork from home$113.1k - $166.9k
Qualcomm is seeking a software engineer for their Engineering Group in San Diego, California. This role involves independent planning and execution of embedded software design, development, and debugging in a real-time embedded systems environment. Candidates with a Master...Suggested$120.3k - $210.1k
Embedded Real Time Critical Control Firmware Engineer Description Design and implement algorithms using minimal memory and cycles with rigid real time deadlines... ...of the difference between design for a software platform and a highly constrained firmware environment...Relocation- NOVEDA Technologies, Inc. is looking for a Real-Time Web Application Programmer in San Diego, California. The role focuses on designing and developing web-based applications utilizing Linux, PHP, Java, C, MySql, and Flash. Ideal candidates will have experience in performance...
$79.84 per hour
...Engineer Embedded Software 3 Job Number: 365953 Category: Systems Engineering Description: Job Title: Engineer Embedded Software 3 Location... ..., development, and administration of embedded and real time systems. You will work with multi-disciplinary teams, such...Full timeLocal areaImmediate start- ...Degree in a relevant field, along with two years of experience in the industry. The candidate will work on real-time systems, developing complex simulation software while ensuring optimal performance of components. Qualcomm promotes equal opportunity employment and...
$140k - $200k
...accommodation or an alternative application process. Senior Engineer, Embedded Software/Firmware-CA Full Time San Diego, CA, US 30+ days ago Requisition ID: 1018... ...technology, translating breakthrough research into real-world, safety-critical systems. Senior Engineer,...Full timeInternshipFlexible hours- Under general direction of the Vice President of Software, candidates for this position will be responsible for the design and development... ...the following abilities, experience, and skills: Required Real-Time Web Application Programmer #J-18808-Ljbffr NOVEDA...
$97k - $180k
Harris Geospatial Solutions in San Diego, CA is seeking a Specialist in Software Engineering to develop software for tactical radio applications. The position requires proficiency in multiple programming languages and involves collaboration across engineering teams. Key...Flexible hours- STR is seeking a Software Engineer in San Diego, California, to develop real-time software for advanced sensor systems crucial to national security. You'll collaborate in a high-performing team to implement algorithmic solutions to critical challenges, enhancing software...
$115.7k - $174.2k
...than join something - you'll add something. As an Embedded Firmware Engineer passionate about real time critical control on this team, you will be at the center... ...of the difference between design for a software platform and a highly constrained firmware environment...Full timeRelocationFlexible hours$142.2k - $213.4k
...Aeronautics Systems Sector is searching for a Sr. Principal Engineer in our Research and Advanced Design (R&A... ...position within a reasonable period of time, as determined by the Company.... ...the custom "web app" for status display. Real-time Updates: Implementation of WebSockets...Local areaRelocation packageShift work$114k - $171k
...Top Secret TRAVEL: Yes, 10% of the Time Description At Northrop Grumman... ...Aeronautics Systems is looking to a Principal Embedded Software Engineer to join our team on site in Rancho... ...development environment working with real time operating systems for use in flight...Full timeRemote workRelocation packageShift work- ...medical device company is seeking a Staff Embedded Platform Engineer to join their team in San Diego, CA.... .... In this role you will perform software design and programming in C++ based on... ...embedded applications Experience with Real Time Operating Systems like QNX (preferred...
$87.1k - $157.45k
...Warfare division currently has an exciting opportunity for an Embedded Software Engineer to perform design, development, and hardware/software... ...transforming state-of-the-art processing algorithms into real-time software systems. Projects involve small multi-disciplinary...Local areaImmediate start$145k - $220k
...Senior Embedded Software Engineer Lead development of embedded radar software across R&D and production... ...and international customers Work full-time on-site in our office in San Diego, California... ...: Experience developing near-real-time embedded software Experience with...Full timeWork experience placementCasual workWork at officeRelocation package$170k - $190k
...Here, visionary minds engineer the future of space technology... ...secure solutions. From software-defined radios to... ...team where your work has real impact and your growth... ...THE LIFE: As a Senior Embedded Software Engineer – RUST... ...You’ll implement real-time monitoring, Linux board...Work visaFlexible hours$110k - $130k
...Here, visionary minds engineer the future of space technology... ...secure solutions. From software‑defined radios to... ...team where your work has real impact and your growth... ...DAY IN THE LIFE As an Embedded Software Engineer II –... ...developing and supporting real‑time applications in both C/...Work visaFlexible hours$165k - $200k
...Zoox is looking for an embedded software engineer to join our Firmware Platforms team. In this role, you will be responsible for developing, extending... ..., debug, optimize, review, and test software for multiple real-time embedded platforms Develop and maintain board support...Temporary workRelocation package- ...Position : Senior Embedded Software Engineer Location : San Diego, CA Duration : 12 Months Total Hours/week : 40.00 1st Shift... ...Engineer(s) to contribute to the development of advanced real-time embedded software for medical devices. This position...Contract workDay shift
- ...Job Title - Senior Firmware or Embedded Software Engineer Location – San Diego, CA Duration – 10+ Months Contract Total Hours/week... ...• Develop, enhance and debug new and existing real-time firmware in C and C++ for BD Intelligent Medication Dispensing...Contract workLocal areaRemote workDay shift
$125k - $150k
Embedded Software Engineer III The Embedded Software Engineer III plays a key role in developing software solutions for satellite avionics and... ...payload data processing systems. The position involves creating real‑time system monitoring and power management software, preparing...Work visaFlexible hours$87.1k - $157.45k
...AWT division currently has an exciting opportunity for an Embedded Software Engineer to perform design, development, and hardware/software integration... ...transforming state-of-the-art processing algorithms into real-time software systems. Projects involve small multi-...- Chipton-Ross is seeking multiple Embedded Software Engineer3's for a contract opportunity in San... ...) Bachelor's degree in Computer Engineering or another STEM discipline with 5 years... ...level firmware and software in complex real-time multi-threaded embedded applications....Full timeContract work
$134.8k - $202.2k
...Technologies, Inc.Job Area:Engineering Group, Engineering Group > Software EngineeringGeneral... ..., modify , and validate embedded and cloud edge software... ...experience designing and leading real-time embedded and industrial... ...deployment, and support.Principal Duties and...Work experience placementWork from home$134.8k - $202.2k
...:Qualcomm Technologies, Inc.Job Area:Engineering Group, Engineering Group > Software EngineeringGeneral Summary:Qualcomm is seeking a Staff Embedded NPU Software Engineer to lead the design... ..., computer architecture, and real-time operating systems.Proven experience leading...Work experience placementCasual workWork from home$162.6k - $244k
...Qualcomm Technologies, Inc. Job Area: Engineering Group, Software Engineering General Summary: As a... ...develop, create, modify, and validate embedded and cloud edge software, applications... ...profiling, and optimizing for embedded real-time environments Inter-processor...Work experience placementWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Engineer Software/Principal Engineer Software - Embedded and Real Time. Be the first to apply!
- senior robotics software engineer San Diego, CA
- junior software developer San Diego, CA
- graduate software engineer San Diego, CA
- software engineer internship San Diego, CA
- senior software engineer San Diego, CA
- software developer fintech San Diego, CA
- software engineer visa sponsorship San Diego, CA
- senior software engineer ruby on rails San Diego, CA
- federal - software developer San Diego, CA
- graduate software developer San Diego, CA

