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

Engineer Software/Principal Engineer Software - Embedded and Real Time

$91.8k - $137.6k
Full-time

Northrop 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.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Engineer Software/Principal Engineer Software - Embedded and Real Time in El Segundo, CA vacancy
  •  ...stealth-mode aerospace and defense startup is seeking a skilled Embedded Software Engineer to design and implement software for embedded aerospace...  ...software for critical aerospace systems, optimizing for real-time performance, and driving software integrations from... 
    Suggested
    Permanent employment

    Singularity Defense Corp.

    El Segundo, CA
    5 days ago
  • $75.8k - $144.2k

    Raytheon is seeking an experienced Embedded Software Engineer to join our team in El Segundo, California. This position involves supporting software...  ...commercial programs, requiring strong skills in C++ and real-time applications. The ideal candidate will have a STEM degree,... 
    Suggested

    Raytheon

    El Segundo, CA
    5 days ago
  • General Galactic is seeking an Embedded Software Engineer to develop critical software for their spacecraft. The role involves ownership over embedded software for microcontrollers, implementing real-time algorithms, and collaborating with a technical team on aerospace... 
    Suggested

    Stanford Climate Ventures

    El Segundo, CA
    3 days ago
  • Job Juncture is looking for an Embedded Software Engineer to work onsite in Manhattan Beach, CA. The ideal candidate will develop software for...  ...systems, requiring expertise in C++ and familiarity with real-time operating systems such as VxWorks or Linux. Applicants should... 
    Suggested

    Job Juncture

    Manhattan Beach, CA
    1 day ago
  • Sora Resource Group is seeking an Embedded Software Engineer for a 12-month contract role based in Manhattan Beach, CA. The successful candidate...  ...flight, space, or ground systems. Expertise in C++ and real-time operating systems like VxWorks and Linux is essential. The... 
    Suggested
    Contract work

    Sora Resource Group

    Manhattan Beach, CA
    2 days ago
  • $91.8k - $137.6k

     ...TYPE: Secret TRAVEL: Yes, 10% of the Time Description At Northrop Grumman,...  ...Northrop Grumman is seeking an experienced Software Engineer/Principal Software Engineer - Flight Autonomy...  ...software for deployment onto embedded and real-time systems Participate in the full... 
    Relocation package
    Shift work

    Northrop Grumman

    El Segundo, CA
    2 days ago
  • Divergent Tech in Torrance, California, is seeking a Senior Embedded Software Engineer (C++) to develop real-time software systems for their advanced 3D printing platforms. The role combines hardware integration and high-performance software architecture. Candidates should... 

    Alumni Ventures

    Torrance, CA
    2 days ago
  • Sysazzle, Inc. is seeking an experienced Software Engineer to join their team in Torrance, California. This role involves hands-...  ...of software development principles and experience with embedded Linux and real-time operating systems. Also, good communication skills and... 

    Sysazzle

    Torrance, CA
    3 days ago
  • $140k - $170k

    Dormont Manufacturing Co is seeking an Embedded Controls Engineer to design and implement real-time control systems critical to advanced technologies. The ideal candidate will leverage their embedded programming expertise and collaborate with various engineering teams... 

    Dormont Manufacturing Company

    Gardena, CA
    1 day ago
  • Next Matter is seeking a Flight Software Engineer to design and test software for advanced missile...  ...to ensure high-performance, reliable embedded software under extreme conditions. The...  ...comprehensive insurance and four weeks paid time off. #J-18808-Ljbffr Next Matter

    Next Matter

    Torrance, CA
    2 days ago
  • $170k - $240k

     ...space economy. What You’ll Do We are seeking a Senior Real-Time / Controls Software Engineer to lead development of deterministic real-time control...  ...MATLAB/Simulink, and Python-based models into reliable embedded flight-like control software operating in a fast-paced... 
    Permanent employment

    Industrious Ventures

    El Segundo, CA
    4 days ago
  •  ...California is seeking a Senior Flight Software Engineer to design and develop flight software for...  ...will have extensive experience in embedded software development, strong problem-solving...  ...incentives, comprehensive insurance, and paid time off. #J-18808-Ljbffr Next Matter

    Next Matter

    Torrance, CA
    2 days ago
  •  ...Garmin Ltd. is seeking a full-time Embedded Software Engineer - 3D Graphics at their Chandler, AZ location. This role involves developing, testing, and maintaining graphics technologies for aviation technology, utilizing OpenGL and Vulkan APIs on multi-threaded platforms... 
    Full time

    Garmin

    Santa Monica, CA
    1 day ago
  • $95.5k - $181.7k

    Prattwhitney in El Segundo, California, is seeking a highly skilled embedded software engineer to design and develop critical solutions for the warfighter. The role involves Agile methodologies and ensures system integrity through embedded software applications developed... 

    Prattwhitney

    El Segundo, CA
    4 days ago
  • $86.6k - $129.8k

     ...Join us and take your place in space. The Engineering Applications Department (EAD) is seeking a Real‑time Launch Operations Software and Data Engineer to develop next...  ...advanced visualizations, mixed reality, and embedded systems. Develop software solutions and data... 
    Full time
    Immediate start
    Remote work
    Relocation package
    Flexible hours

    aero

    El Segundo, CA
    2 days ago
  • $125k - $145k

     ...goal of enabling human life on Mars. SOFTWARE ENGINEER, EMBEDDED SOFTWARE (STARSHIELD) The Starshield mission...  ...national security through a focus on timely and reliable information delivery. Our...  ...environments: virtualized hardware, real hardware‑in‑the‑loop, and even vehicle... 
    Permanent employment
    Temporary work
    Immediate start
    Weekend work

    United States Digital Space LLC

    Hawthorne, CA
    2 days ago
  • Prattwhitney is looking for a software development engineer located in El Segundo, CA. This role requires a degree in STEM and a minimum of 5 years...  ...cycle. The ideal candidate will have experience with real-time software integration, scripting, and the ability to solve... 

    Prattwhitney

    El Segundo, CA
    2 days ago
  • $177k - $265.6k

    Northrop Grumman in El Segundo, CA, is seeking a Software Engineer Lead who will drive the design and integration of real-time software solutions. This role involves collaboration with cross-functional teams to achieve project milestones. Applicants need a strong background... 

    Northrop Grumman

    El Segundo, CA
    4 days ago
  • Prattwhitney is seeking a Software Engineer II for an onsite position in El Segundo, California. You will support all aspects of the software...  ...at least 2 years of relevant experience. Knowledge of C++, real-time operating systems, and scripting languages is essential.... 

    Prattwhitney

    El Segundo, CA
    3 days ago
  • $139k - $201k

    Inversion is seeking a Senior Embedded Software Engineer in Los Angeles, California, to lead the development of critical flight software for advanced reentry systems. You will design, implement, and maintain embedded software for flight computers, ensuring reliability... 
    Work at office

    jobs.frontdoordefense.com - Jobboard

    Los Angeles, CA
    5 days ago
  • Prattwhitney in El Segundo, CA seeks a software engineer to support the full software development life cycle for military and commercial programs. You'll work on both new and legacy projects, providing innovative technical solutions to integration challenges while collaborating... 
    Relocation package

    Prattwhitney

    El Segundo, CA
    1 day ago
  • $130k - $185k

    Picogrid, Inc. is seeking a full-stack engineer in El Segundo, CA, to create real-time geospatial UIs for defense systems. The role requires expertise in React and TypeScript, along with problem-solving abilities and a desire to deliver customer value. Benefits include... 
    Remote job

    Picogrid, Inc.

    El Segundo, CA
    1 day ago
  • United States Digital Space LLC in Hawthorne is looking for a Software Engineer, Network Monitoring to design and build software for the...  ...scalable data ingestion pipelines and developing dashboards for real-time monitoring. The ideal candidate has a bachelor's degree in... 

    United States Digital Space LLC

    Hawthorne, CA
    5 days ago
  • $139k - $201k

     ...frontdoordefense.com - Jobboard is seeking a Senior Flight Software Engineer for its office in Playa Vista, CA. This role involves...  ...define interfaces. The ideal candidate will have experience in embedded, real-time software and strong proficiency in C/C++ or Rust... 
    Work at office

    jobs.frontdoordefense.com - Jobboard

    Los Angeles, CA
    5 days ago
  • Singularity Defense Corp. is seeking a Flight Software Engineer in Gardena, California. In this role, you will be responsible for...  ...closely with engineering teams to create reliable, real-time software for embedded systems while ensuring compliance with rigorous safety... 

    Singularity Defense Corp.

    Gardena, CA
    4 days ago
  • Front Door Defense is seeking a Sr. Software Engineer, C++ specializing in simulations for high-fidelity real-time software used across SpaceX flight systems. This role involves designing, developing, and testing simulation software essential for missions including Falcon... 

    Front Door Defense

    Hawthorne, CA
    5 days ago
  • Venturi Astrolab, Inc. is seeking a Lead Simulation Engineer in Hawthorne, California, to direct a simulation...  ...simulations for extraterrestrial rovers. This full-time role requires over 10 years of experience in real-time simulations and strong leadership skills. The... 
    Full time

    Venturi Astrolab, Inc.

    Hawthorne, CA
    1 day ago
  • Set top box embedded firmware engineering ( Permanent / Full time) Full-time -5+ years Technical/Functional Skills Senior software engineer with 5+ years of experience. Programming experience in Java or C (a must) Strong working experience in Linux (a must) and Linux... 
    Permanent employment
    Full time
    Work experience placement

    TecTammina

    El Segundo, CA
    5 days ago
  • $120k - $170k

    SpaceX is seeking a Software Engineer, C++ (Raptor) in Hawthorne, California, to architect high-performance software that impacts production speed and quality. This role involves developing real-time control and data acquisition software for advanced aerospace manufacturing... 

    jobs.frontdoordefense.com - Jobboard

    Hawthorne, CA
    5 days ago
  • $120k - $170k

    United States Digital Space LLC in California is seeking a talented SOFTWARE ENGINEER, C++ to develop high-performance software for advanced manufacturing systems. You will design and implement real-time controls, collaborate with engineering teams, and push the... 

    United States Digital Space LLC

    Hawthorne, CA
    1 day ago

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!