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

Embedded Flight Software Engineer

$108.8k - $163.2k

Northrop Grumman

RELOCATION ASSISTANCE: Relocation assistance may be availableCLEARANCE REQUIRED FOR START: NoCLEARANCE TYPE: SCITRAVEL: Yes, 10% of the TimeDescriptionAt 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 be aware that this position is contingent upon capturing program award(s) and obtaining and maintaining associated business and/or customer funding. Furthermore, this position is contingent upon the candidate obtaining final clearances and program access(es) within a reasonable period of time as determined by the company. Continued employment thereafter will be subject to maintenance at the level of clearance and program access required for the position in the future*Northrop Grumman’s Space Sector is seeking an Embedded FlightSoftware Engineer to join our team in Morrisville, NC.The software engineer will design, develop, integrate, and test software that manages a Space payload unit ensuring compliance with established requirements. Selected individuals will work on an agile development team, primarily using C++, Linux and/or Python. This role will support Payload and Ground Software Engineering Eastern Region.This position will work a 9/80 schedule, with every other Friday off. This position may support a hybrid schedule.In this job, you will:The individual will work through all phases of the software development cycle including design, development, integration, and test. The selected individual will conduct peer reviews of software-related products, software designs, and additional technical documents, as well as participation in cross-functional scrum team. Successful candidates are expected to be able to understand system requirements, how they apply to system design, and be able to implement and debug software to accomplish defined completion criteria. Individuals must be self-starters and able to efficiently operate in a team environment. Existing engineering and system specialists will be made available to assist with any activities associated with executing primary tasking. However, the selected individuals will be expected to prioritize and make recommendations to Technical Leads, as required, to implement tasking assigned.If this job description reads like it was written specifically for you, consider joining our team!This position can be filled at either a Level 3 (Principal) or Level 4 (Sr Principal).Basic Qualifications forLevel 3 (Principal):Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or another STEM discipline with a minimum of 5 years of software development experience working on embedded real-time systems – OR – Master’s degree in Computer Science, Computer Engineering, Software Engineering, or another STEM discipline with 3 years of software development experience working on embedded real-time systems – OR PhD degree in Computer Science, Computer Engineering, Software Engineering, or another STEM discipline with 1 year of software development experience working on embedded real-time systems.Must have the ability to obtain and maintain a U.S. Government Top Secret security clearance with Sensitive Compartmented Information (SCI) access. Approval must be obtained within a reasonable timeframe, as determined by the company, to meet business needs. Not required to start, US Citizenship required.Experience developing Object Oriented code using C++Ability to debug your own code, as well as trace and understand existing codeExperience integrating developed software applications, to include usage of tools and logs to examine data to verify correct operation and identify problem areasExperience and ability to review work products and provide meaningful feedbackExperience in embedded software development, cross-compiling with GCCExperience developing in a Linux environmentExperience with using software configuration management toolsBasic Qualifications forLevel 4 (Sr Principal):Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or another STEM discipline with a minimum of 8 years of software development experience working on embedded real-time systems – OR – Master’s degree in Computer Science, Computer Engineering, Software Engineering, or another STEM discipline with 6 years of software development experience working on embedded real-time systems – OR PhD degree in Computer Science, Computer Engineering, Software Engineering, or another STEM discipline with 4 years of software development experience working on embedded real-time systems.Must have the ability to obtain and maintain a U.S. Government Top Secret security clearance with Sensitive Compartmented Information (SCI) access. Approval must be obtained within a reasonable timeframe, as determined by the company, to meet business needs. Not required to start, US Citizenship required.Experience developing Object Oriented code using C++Ability to debug your own code, as well as trace and understand existing codeExperience integrating developed software applications, to include usage of tools and logs to examine data to verify correct operation and identify problem areasExperience and ability to review work products and provide meaningful feedbackExperience in embedded software development, cross-compiling with GCCExperience developing in a Linux environmentExperience with using software configuration management toolsPreferred Qualifications:Active TS/SCI ClearanceExperience as a member of an Agile Scrum teamExperience with developing software in PythonExperience in embedded C++ optimizationsExperience debugging with GDBExperience with the Atlassian tool suite (Jira, Confluence, Bitbucket)Experience with software control of digital logic / FPGAs / firmwareHands-on hardware integration and testing experienceAbility to debug complex integrated applications or test setup issuesCurious about all the exciting developments with the Northrop Grumman Space Sector? Click the link below:Working at Northrop Grumman is more than just a paycheck. We offer a comprehensive Total Rewards and benefits package designed to help you thrive at work and in life. For more information on our Total Rewards package, please visit our Total Rewards site.Northrop Grumman Total Rewards*Please be aware that this position is contingent upon capturing program award(s) and obtaining and maintaining associated business and/or customer funding. Furthermore, this position is contingent upon the candidate obtaining final clearances and program access(es) within a reasonable period of time as determined by the company. Continued employment thereafter will be subject to maintenance at the level of clearance and program access required for the position in the future*Primary Level Salary Range: $108,800.00 - $163,200.00Secondary Level Salary Range: $135,800.00 - $203,600.00The 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.SummaryLocation: United States-North Carolina-MorrisvilleType: Full time

Vacancy posted 7 hours ago
Similar jobs that could be interesting for youBased on the Embedded Flight Software Engineer in Morrisville, NC vacancy
  • $68.9k - $131.1k

     ...toughest challenges and to meet the demands of a rapidly evolving global market. Are you a dynamic and experienced RUST Embedded Software Engineer interested in contributing to programs that save lives and enable the freedoms we enjoy.  Our dynamic engineers develop demanding... 
    Suggested
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Morrisville, NC
    4 days ago
  • Find a JobJoin IDR Internal TeamStaffing ServicesConsultantsAbout UsBlog
    Suggested

    IDR Internal Data Resources

    Durham, NC
    7 hours ago
  • $45 - $50 per hour

     ...Job Title: Embedded Software Engineer Job Description Become a member of Our Trustworthy Systems Initiative. We are looking for an energetic, innovative, and self-starting software engineer to design, implement, test, and support features & solutions within... 
    Suggested
    Temporary work

    Actalent

    Morrisville, NC
    2 days ago
  •  ...seeking an experienced Senior Firmware Engineer to join our high-performing engineering...  ...optimization, and maintenance of high-volume embedded products while working in a fast-paced...  ...for ARM-based platforms, create Java software for custom runtime environments, and drive... 
    Suggested
    Full time
    Work at office

    Xylem

    Morrisville, NC
    2 days ago
  • $120k - $140k

     ...Join OnLogic as a Firmware Engineer and contribute to the development and sustaining of...  ...This dynamic role involves firmware and software coding across various CPU, SoC, and microcontroller...  ...and product testing. ~ Experience in embedded firmware and debugging using JTAG-based... 
    Suggested
    Temporary work
    Work at office
    Relocation
    Visa sponsorship

    OnLogic

    Cary, NC
    4 days ago
  • $143.5k - $266.5k

     ...integrity-related issues, and work with peers and other business groups.  Able to communicate effectively with Cadence R&D, Product Engineering, Marketing and with customers. Understands customer success criteria and is committed to ensuring customer success. Position... 
    Full time
    Remote work

    Cadence Design Systems

    Cary, NC
    2 days ago
  • $209.1k - $275.1k

     ...sufficient number of applications are received.This role can be performed remote within the USMeet the TeamJoin a team of Cisco Solutions Engineers! These technically skilled, solutions-focused individuals build positive relationships, understand customer needs and deliver... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Research Triangle Park, NC
    2 days ago
  •  ...Job Description Job Description Diversified Services Network, Inc. (DSN) is seeking a full-time Senior C++ Software Engineer (Autonomous Systems) to join our team in Mossville, IL OR Pittsburgh, PA OR Sanford, North Carolina OR Cary, North Carolina OR Clayton, North... 
    Full time

    Diversified Services Network, Inc.

    Cary, NC
    18 days ago
  •  ...advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge...  ...has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life... 
    For contractors

    Arista Networks

    Cary, NC
    3 days ago
  •  ...advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge...  ...has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life... 
    Work at office
    2 days per week
    1 day per week

    Arista Networks

    Cary, NC
    3 days ago
  • $123.5k - $164.7k

     ...Salesforce and external systemsPartner with product, business, and engineering teamsManage and mentor distributed (onshore/offshore)...  ...Cloud, Service Cloud, integrations, etc.).Oversee IT aspects of software development life cycle using agile and DevSecOps methodology across... 
    Full time
    Temporary work
    Work at office
    Local area
    Worldwide
    Relocation package
    3 days per week

    Metropolitan Life Insurance Company

    Cary, NC
    1 day ago
  •  ...prides itself on creating a collaborative, welcoming, and creative environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we’re always innovating.Being Epic means being a... 
    Worldwide

    Epic Games

    Cary, NC
    5 days ago
  • Senior Systems Software Engineer This role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and... 
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise

    Durham, NC
    1 day ago
  • Job ID: 19074755Reference Number: 23-00425Title: DevOps / Deployment EngineerLocation: Cary,, NC, 07512Posted Date: 2023-02-23Company: HAN Staffing Mandatory "UCD " "IBM Urbancode Deploy " Required skills for a resource responsible for deploying code in an urban environment...

    HAN Staffing

    Cary, NC
    4 days ago
  •  ...maintain production health. Ensure quality through automated testing, code reviews, and CI/CD best practices; raise the bar on engineering standards. Optimize applications for performance and Core Web Vitals, applying profiling and experimentation to improve user... 

    Trans.eu

    Morrisville, NC
    1 day ago
  • 100% ONSITE ROLE Sr Full stack Developer • 8+ years of Full Stack Developer experience in Node and React, Typescript/next Modern frontend development (e.g., React + TypeScript; Next.js or similar frameworks). • Backend services (e.g., Node.js) and RESTful...

    Q1 Technologies

    Morrisville, NC
    4 days ago
  •  ...IDR is seeking a Firmware Embedded Software Engineer III to join one of our top clients for an opportunity in Durham, NC. This role involves developing and maintaining embedded firmware for aerospace products and systems, focusing on motor control firmware and working... 
    Contract work

    IDR

    Durham, NC
    1 day ago
  • Request ID: 62189-1 Title: Sr Full stack Developer Locations : Morrisville NC or San Jose CA Duration: 6 Months Pay Range: $50 - $55/Hour on W2/C2C (All inclusive) Role Descriptions: Sr Full stack Developer • 8+ years of Full Stack Developer experience...

    Artech

    Morrisville, NC
    4 days ago
  •  ...Epic is seeking a Technical Solutions Engineer to work on software that impacts 305 million patients. This role involves diagnosing problems and managing implementations across various locations. Candidates must be willing to relocate to Madison, WI, with relocation assistance... 
    Relocation
    Visa sponsorship
    Relocation package

    Epic

    Cary, NC
    2 days ago
  •  ...area. We recruit nationally and provide financial relocation assistance. Responsibilities As a Technical Solutions Engineer at Epic, you’ll work on software that impacts 305 million patients around the world. Together with customer counterparts, you’ll diagnose problems,... 
    Relocation
    Visa sponsorship
    Relocation package

    Epic

    Cary, NC
    2 days ago
  • $150k - $210k

     ...SummarySchneider Electric is seeking a strategic Firmware Engineering Manager to lead the embedded firmware development for our next-generation products....  ..., mentor, and develop a team of firmware and embedded software engineers, fostering a culture of technical excellence,... 
    Temporary work
    Work at office

    Schneider Electric

    Raleigh, NC
    3 days ago
  • $125.1k - $225.2k

     ...you to achieve your full potential. Unleash your talent and redefine what’s possible.Job Description:Are you an innovative Embedded Software Engineer with expertise in C/C++ and Linux systems? Do you thrive in fast-paced environments where solving complex problems is the... 
    Full time
    Work experience placement
    Flexible hours

    Parsons

    Raleigh, NC
    3 days ago
  •  ...advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge...  ...has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life... 

    Arista Networks

    Cary, NC
    2 days ago
  •  ...Role SummaryCadence is hiring a Principal AI Forward Deployment Engineer to embed with strategic semiconductor customers and...  ...product roadmaps with real-world signal.What You Will DoCustomer-Embedded Deployment. Lead end-to-end deployment of Cadence AI / LLM-powered... 
    Full time
    Relocation

    Cadence Design Systems

    Cary, NC
    3 days ago
  •  ...Firmware Engineer Opportunity Senzit focuses on empowering businesses with a next-generation...  ...you will be part of a high-performance software team that has a culture of open...  ...some of the most difficult and interesting embedded problems. The candidate will be responsible... 

    Senzit

    Raleigh, NC
    3 days ago
  • $119.8k - $234.7k

     ...Overview Microsoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft's expanding Cloud...  ...technical. ~ Bonus Qualifications: ~ Background in firmware / software development, testing strategies, and requirements definition.... 
    Ongoing contract
    Work at office
    Local area
    Worldwide

    Microsoft Corporation

    Raleigh, NC
    10 hours ago
  • Senior Cybersecurity Systems Software EngineerThis role has been designed as ‘Hybrid’ with an expectation that you will work on average...  ...Description:Hewlett Packard Enterprise is seeking a Senior Cybersecurity Engineer to lead organization-wide cybersecurity architecture,... 
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise

    Durham, NC
    2 days ago
  • $184k - $287.5k

     ...see how you can make a lasting impact on the world!NVIDIA is searching for a highly motivated, technical engineer to join the Tegra system-on-chip (SoC) software organization. You will work on key aspects of our ARM SW ecosystem and system software architecture. With... 
    Full time
    Remote work

    Nvidia

    Durham, NC
    3 days ago
  •  ...prides itself on creating a collaborative, welcoming, and creative environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we’re always innovating.Being Epic means being a... 
    Worldwide

    Epic Games

    Cary, NC
    1 day ago
  • $86.02k - $117.71k

     ...with a continued safety record second to none on each and every flight. The Pilot is the face of NetJets providing not only technically...  ...requirements for FAA ATP or Restricted ATP (R-ATP) certificate with multi-engine rating as follows (IAW 61.160): At least 21 years of age 1,500... 
    Temporary work
    Flexible hours
    Night shift
    Weekend work
    Weekday work

    NetJets

    Morrisville, NC
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Flight Software Engineer. Be the first to apply!