insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history. Northrop Grumman Microelectronics Center (NGMC) is seeking a PrincipalEmbeddedSoftwareEngineer/Senior PrincipalEmbeddedSoftwareEngineer . What You'll Get to Do: The EmbeddedSoftwareEngineer designs, develops, operates and maintains software and firmware components and computing systems software to be applied to and integrated with engineering, scientific and manufacturing requirements. Applies the appropriate standards, processes, procedures and tools throughout the system development life cycle to support the generation of engineering applications and products. The ideal individual will have experience including the full … software development life-cycle, which includes: requirements, design, coding, testing, and integration. This position will serve on-site in the greater Baltimore, MD. This requisition may be filled as a PrincipalEmbeddedSoftwareEngineer or Senior PrincipalEmbeddedSoftwareEngineer . This position is contingent upon Funding/Contract award, special More ❯
PrincipalEmbeddedSoftwareEngineer - UEFI (Remote, US) My client is a well established company that designs and manufactures a range of complex high-speed products used in a wide variety of applications and industries. As a PrincipalEmbeddedSoftwareEngineer - UEFI, you will be responsible for the delivery of the BIOS, BSPs … and additional software for the company's new and existing products. This role can be worked remotely from within the United States, though occasional travel to the US and UK will be required. Key Responsibilities for the PrincipalEmbeddedSoftwareEngineer - UEFI: - Design, develop and maintain the software in the UEFI BIOS. - Board Support … Packages for cutting-edge Intel processor-based boards. - Middleware, system, and device driver software for Linux, Windows, VxWorks and other standard operating systems. - Support in the definition of product and software architecture. - Taking a hands-on approach to early hardware bring-up. Required Experience for the PrincipalEmbeddedSoftwareEngineer - UEFI: - Experience in developing More ❯
Remote) United States, United Kingdom Hybrid / WFH Options
Verso Recruitment Group
PrincipalEmbeddedSoftwareEngineer - UEFI (Remote, US) My client is a well established company that designs and manufactures a range of complex high-speed products used in a wide variety of applications and industries. As a PrincipalEmbeddedSoftwareEngineer - UEFI, you will be responsible for the delivery of the BIOS, BSPs … and additional software for the company's new and existing products. This role can be worked remotely from within the United States, though occasional travel to the US and UK will be required. Key Responsibilities for the PrincipalEmbeddedSoftwareEngineer - UEFI: - Design, develop and maintain the software in the UEFI BIOS. - Board Support … Packages for cutting-edge Intel processor-based boards. - Middleware, system, and device driver software for Linux, Windows, VxWorks and other standard operating systems. - Support in the definition of product and software architecture. - Taking a hands-on approach to early hardware bring-up. Required Experience for the PrincipalEmbeddedSoftwareEngineer - UEFI: - Experience in developing More ❯
PrincipalEmbeddedSoftwareEngineer - AI & Robotics | £60,000-£70,000 | Hybrid (Central London) Are you an experienced EmbeddedSoftwareEngineer with a passion for cutting-edge technology? Join a fast-growing, well-funded scale-up at the forefront of developing AI And Robotic Unmanned Aircraft Systems. As a PrincipalEmbeddedSoftwareEngineer , you'll play a key role in shaping the architecture and implementation of embedded components in a high-impact, mission-driven environment. Key Responsibilities include: Design and develop safety-critical embeddedsoftware for real-time applications Collaborate with cross-functional teams to ensure system reliability and performance Contribute to certification and compliance processes aligned … with industry safety standards What they're looking for: Strong proficiency in C/C++ Experience with RTOS (e.g., FreeRTOS, VxWorks, QNX) and embedded platforms (e.g., ARM, x86, FPGA) Familiarity with safety-critical standards such as DO-178C, ISO 26262, or IEC 61508 What's on offer? £60,000 - £70,000 salary Hybrid working model - 3 days on-site More ❯
Gloucester, Gloucestershire, South West, United Kingdom
ZENOVO LTD
Job Title: Lead/PrincipalEmbeddedSoftwareEngineer Location: Gloucester (On-Site Working) Salary: Up to £85,000 (Depending on Experience) Summary of Vacancy: We're currently recruiting for a PrincipalEmbeddedSoftwareEngineer on behalf of a cutting-edge Security Research & Development organisation. This organisation is focused on low-level, security … related development in embedded systems, and is building novel and secure solutions that push technical boundaries. You'll be working in a deeply technical, collaborative environment that prioritises engineering excellence. As a PrincipalEngineer, you'll lead development efforts for secure embedded systems, working hands-on with code while also guiding and mentoring others. You'll … collaborate with researchers to prototype new capabilities and deliver high-integrity software across a wide range of platforms. Key Responsibilities: Develop robust, efficient embeddedsoftware with a focus on security and performance. Work across the full stack—from low-level hardware interaction up to application logic—depending on project needs. Use your deep understanding of systems to More ❯
PrincipalSoftwareEmbeddedEngineer (Location:El Segundo, CA area, about 15 miles south-east of Los Angeles) Job Summary: This position is focused on the role of principalsoftware engineering in the design and development of embedded systems. Client is looking for a candidate who has experience in many areas, including information retrieval … distributed computing, large-scale system design, embedded systems and networking. Essential Job Duties and Responsibilities: Define and implement scalable, modular, and maintainable embeddedsoftware architectures. Guide teams in developing firmware and software for microcontrollers, DSPs, and SoCs. Lead the selection of software frameworks, operating systems (RTOS, Linux, or bare-metal), and development tools. Ensure software designs meet real-time performance, power efficiency, and security requirements. Collaborate with hardware engineers to optimize system performance and resource utilization. Establish best practices for software development, including modularity, reusability, and design patterns. Required Skills and/or Experience Needed: PhD or MS in Computer Engineering, Electrical Engineering, or a related engineering discipline. 8+ years of experience in More ❯
Job Title : PrincipalEmbeddedSoftwareEngineer Location : Bristol City Centre - 3 Days Per Week On-Site Salary - Up to £72,000 + Bonus & Benefits (Depending on Experience) Summary: This is a fantastic opportunity for an experienced engineer with a passion for leadership and a background in safety-critical embeddedsoftware to step into … a high-impact role, driving both technical delivery and team performance. Responsibilities : Leading, mentoring, and managing a team of embeddedsoftware engineers in a collaborative and high-performing environment. Overseeing the full software development lifecycle from requirements and design through to implementation, testing, and maintenance. Collaborating with cross-functional teams, including project management and QA, to ensure … Troubleshooting and resolving technical challenges while managing risk and maintaining timelines. Driving continuous improvement, fostering innovation, and supporting professional growth within your team. Required Skills & Experience: Proven experience in embeddedsoftware development within a safety-critical environment. Solid understanding of embedded systems and RTOS Strong programming skills in C and assembler. Demonstrated leadership experience with the ability More ❯
Bristol City Centre - BS1, Bristol, United Kingdom
Zenovo
Job Title : PrincipalEmbeddedSoftwareEngineer Location : Bristol City Centre - 3 Days Per Week On-Site Salary - Up to £72,000 + Bonus & Benefits (Depending on Experience) Summary: This is a fantastic opportunity for an experienced engineer with a passion for leadership and a background in safety-critical embeddedsoftware to step into … a high-impact role, driving both technical delivery and team performance. Responsibilities : Leading, mentoring, and managing a team of embeddedsoftware engineers in a collaborative and high-performing environment. Overseeing the full software development lifecycle – from requirements and design through to implementation, testing, and maintenance. Collaborating with cross-functional teams, including project management and QA, to ensure … Troubleshooting and resolving technical challenges while managing risk and maintaining timelines. Driving continuous improvement, fostering innovation, and supporting professional growth within your team. Required Skills & Experience: Proven experience in embeddedsoftware development within a safety-critical environment. Solid understanding of embedded systems and RTOS Strong programming skills in C and assembler. Demonstrated leadership experience with the ability More ❯
Employment Type: Permanent
Salary: £65000 - £72000/annum Up to £72,000 (Depending on Experie
Job Title : PrincipalEmbeddedSoftwareEngineer Location : Bristol City Centre - 3 Days Per Week On-Site Salary - Up to £72,000 + Bonus & Benefits (Depending on Experience) Summary: This is a fantastic opportunity for an experienced engineer with a passion for leadership and a background in safety-critical embeddedsoftware to step into … a high-impact role, driving both technical delivery and team performance. Responsibilities : Leading, mentoring, and managing a team of embeddedsoftware engineers in a collaborative and high-performing environment. Overseeing the full software development lifecycle – from requirements and design through to implementation, testing, and maintenance. Collaborating with cross-functional teams, including project management and QA, to ensure … Troubleshooting and resolving technical challenges while managing risk and maintaining timelines. Driving continuous improvement, fostering innovation, and supporting professional growth within your team. Required Skills & Experience: Proven experience in embeddedsoftware development within a safety-critical environment. Solid understanding of embedded systems and RTOS Strong programming skills in C and assembler. Demonstrated leadership experience with the ability More ❯
San Diego, California, United States Hybrid / WFH Options
Northrop Grumman
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 an Embedded & Real Time PrincipalSoftwareEngineer to join our team of qualified, diverse individuals within our Software organization. The location for this opportunity is Rancho Bernardo … schedule means you will get every other Friday off. This position may haveremote or Hybrid work available . In this role you will design, develop, integrate, and test software for our end-user customers and businesses. Specifically, you will be responsible for the design, development, and administration of embedded and real time systems. You will work with multi … disciplinary teams, such as with Systems Engineering, Test Automation, DevSecOps and Systems Test, in an Agile software development environment. Essential Functions: Work in a fast-paced environment with high expectations, significantly diverse assignments, and collaborative team settings across all levels. Participate in the full software development life cycle including requirements, design, implementation, qualification, and delivery of softwareMore ❯
Job Title : PrincipalEmbeddedSoftwareEngineer Location : Bristol City Centre - 3 Days Per Week On-Site Salary - Up to £72,000 + Bonus & Benefits (Depending on Experience) Summary: This is a fantastic opportunity for an experienced engineer with a passion for leadership and a background in safety-critical embeddedsoftware to step into More ❯