Job Summary The Principal Embedded Software Engineer serves as a technical leader responsible for defining software architecture, leading execution of complex embedded software projects, and driving ...
Job Summary The Principal Embedded Software Engineer serves as a technical leader responsible for defining software architecture, leading execution of complex embedded software projects, and driving ...
Principal/Senior Principal Engineer Embedded Software Engineer
Apopka, FL · On-site
$110K - $151K/yr
As a Embedded Software Engineer at Northrop Grumman you will have a challenging and rewarding ... This position can be filled at the Principal Embedded Software or Senior Principal Embedded ...
Principal/Senior Principal Engineer Embedded Software Engineer
Apopka, FL · On-site
$110K - $151K/yr
As a Embedded Software Engineer at Northrop Grumman you will have a challenging and rewarding ... This position can be filled at the Principal Embedded Software or Senior Principal Embedded ...
Embedded Software Engineer/Principal Embedded Software Engineer
California, MD · On-site
$126K - $165K/yr
Northrop Grumman is looking for you to join our team as an Embedded Software Engineer or Principal Embedded Software Engineer in McClellan, CA. What You'll Get to Do: As an Engineer of Embedded ...
Embedded Software Engineer/Principal Embedded Software Engineer
California, MD · On-site
$126K - $165K/yr
Northrop Grumman is looking for you to join our team as an Embedded Software Engineer or Principal Embedded Software Engineer in McClellan, CA. What You'll Get to Do: As an Engineer of Embedded ...
Sr. Principal Embedded Software Engineer
Greenville, WI · On-site
$104K - $173K/yr
As the Sr. Principal Embedded Software Engineer you must be able and willing to perform hands-on testing, troubleshooting, and validation on large vocational vehicles. Remote and hybrid arrangements ...
Sr. Principal Embedded Software Engineer
Greenville, WI · On-site
$104K - $173K/yr
As the Sr. Principal Embedded Software Engineer you must be able and willing to perform hands-on testing, troubleshooting, and validation on large vocational vehicles. Remote and hybrid arrangements ...
Sr. Principal Embedded Software Engineer
$104K - $173K/yr
As the Sr. Principal Embedded Software Engineer you must be able and willing to perform hands-on testing, troubleshooting, and validation on large vocational vehicles. Remote and hybrid arrangements ...
Sr. Principal Embedded Software Engineer
$104K - $173K/yr
As the Sr. Principal Embedded Software Engineer you must be able and willing to perform hands-on testing, troubleshooting, and validation on large vocational vehicles. Remote and hybrid arrangements ...
As a Principal Embedded Software Engineer at 10Beauty, you will play a critical role in architecting and delivering the systems that power our next-generation autonomous manicure robot. This is a ...
As a Principal Embedded Software Engineer at 10Beauty, you will play a critical role in architecting and delivering the systems that power our next-generation autonomous manicure robot. This is a ...
Principal Embedded Software Engineer
New Haven, CT · On-site
$180K - $220K/yr
Principal Embedded Software Engineer Fluidic Controls & Instrumentation - BrainEx Platform Bexorg, Inc. On-site, New Haven, CT About Bexorg Bexorg is on a mission to move medicine forward by ...
Principal Embedded Software Engineer
New Haven, CT · On-site
$180K - $220K/yr
Principal Embedded Software Engineer Fluidic Controls & Instrumentation - BrainEx Platform Bexorg, Inc. On-site, New Haven, CT About Bexorg Bexorg is on a mission to move medicine forward by ...
Principal Embedded Software Engineer
$180K - $220K/yr
Principal Embedded Software Engineer Fluidic Controls & Instrumentation - BrainEx Platform Bexorg, Inc. On-site, New Haven, CT About Bexorg Bexorg is on a mission to move medicine forward by ...
Principal Embedded Software Engineer
$180K - $220K/yr
Principal Embedded Software Engineer Fluidic Controls & Instrumentation - BrainEx Platform Bexorg, Inc. On-site, New Haven, CT About Bexorg Bexorg is on a mission to move medicine forward by ...
Principal Embedded Software Engineer
El Segundo, CA · On-site
$200K - $314K/yr
About the role Radiant is seeking a Principal Embedded Software Engineer to set the technical direction for embedded software across instrumentation and control (I&C) systems. You will define ...
Quick apply
Principal Embedded Software Engineer
El Segundo, CA · On-site
$200K - $314K/yr
About the role Radiant is seeking a Principal Embedded Software Engineer to set the technical direction for embedded software across instrumentation and control (I&C) systems. You will define ...
Principal Embedded Software Engineer
El Segundo, CA · On-site
$200K - $314K/yr
About the role Radiant is seeking a Principal Embedded Software Engineer to set the technical direction for embedded software across instrumentation and control (I&C) systems. You will define ...
Principal Embedded Software Engineer
El Segundo, CA · On-site
$200K - $314K/yr
About the role Radiant is seeking a Principal Embedded Software Engineer to set the technical direction for embedded software across instrumentation and control (I&C) systems. You will define ...
Senior or Principal Software Engineer (Full-time, On-site, San Diego, CA) We are seeking an experienced Principal or Senior Embedded Software Engineer to design and develop embedded software for ...
Senior or Principal Software Engineer (Full-time, On-site, San Diego, CA) We are seeking an experienced Principal or Senior Embedded Software Engineer to design and develop embedded software for ...
Principal or Senior Principal Embedded Software Engineer
Annapolis, MD · On-site
$135K - $203K/yr
The embedded software engineer will design, develop, integrate, and test software that manages an ... This position can be filled at a Principal or Senior Principal level. Basic Qualifications for ...
Principal or Senior Principal Embedded Software Engineer
Annapolis, MD · On-site
$135K - $203K/yr
The embedded software engineer will design, develop, integrate, and test software that manages an ... This position can be filled at a Principal or Senior Principal level. Basic Qualifications for ...
Principal or Senior Principal Embedded Software Engineer
Annapolis, MD · On-site
$135K - $203K/yr
The embedded software engineer will design, develop, integrate, and test software that manages an ... This position can be filled at a Principal or Senior Principal level. Basic Qualifications for ...
Principal or Senior Principal Embedded Software Engineer
Annapolis, MD · On-site
$135K - $203K/yr
The embedded software engineer will design, develop, integrate, and test software that manages an ... This position can be filled at a Principal or Senior Principal level. Basic Qualifications for ...
This engineering position is for a role on our Integrated Mission Solutions (IMS) Embedded Software ... This position may be filled at the Principal Engineer Embedded Software OR Senior Principal ...
This engineering position is for a role on our Integrated Mission Solutions (IMS) Embedded Software ... This position may be filled at the Principal Engineer Embedded Software OR Senior Principal ...
Principal Embedded Software Engineer
Baltimore, MD · On-site
$108K - $163K/yr
As a Principal Embedded Software Engineer within the Software and Digital Technologies Organization, you will have a challenging and rewarding opportunity to be a part of our Enterprise-wide digital ...
Principal Embedded Software Engineer
Baltimore, MD · On-site
$108K - $163K/yr
As a Principal Embedded Software Engineer within the Software and Digital Technologies Organization, you will have a challenging and rewarding opportunity to be a part of our Enterprise-wide digital ...
Principal Embedded Software Engineer
Baltimore, MD · On-site
$108K - $163K/yr
As a Principal Embedded Software Engineer within the Software and Digital Technologies Organization, you will have a challenging and rewarding opportunity to be a part of our Enterprise-wide digital ...
Principal Embedded Software Engineer
Baltimore, MD · On-site
$108K - $163K/yr
As a Principal Embedded Software Engineer within the Software and Digital Technologies Organization, you will have a challenging and rewarding opportunity to be a part of our Enterprise-wide digital ...
Principal Embedded Software Engineer Location : Marietta, GA Salary Range: $160,000 - $200,000 + Bonus Eligible Security Clearance: Active Secret Clearance Required Company Overview Founded in 2004 ...
New
Principal Embedded Software Engineer Location : Marietta, GA Salary Range: $160,000 - $200,000 + Bonus Eligible Security Clearance: Active Secret Clearance Required Company Overview Founded in 2004 ...
New
Principal Embedded Software Engineer
Lake Forest, CA · On-site
$80 - $90/hr
Pay Rate Low: 80 | Pay Rate High: 90 Pay Rate Low: 80.00 | Pay Rate High: 90.00 Exciting Principal Embedded Software Engineer opportunity to work for a global leader dedicated to helping people see ...
Principal Embedded Software Engineer
Lake Forest, CA · On-site
$80 - $90/hr
Pay Rate Low: 80 | Pay Rate High: 90 Pay Rate Low: 80.00 | Pay Rate High: 90.00 Exciting Principal Embedded Software Engineer opportunity to work for a global leader dedicated to helping people see ...
Principal Embedded Software Engineer
New Haven, CT · On-site
$180K - $220K/yr
Principal Embedded Software Engineer Fluidic Controls & Instrumentation BrainEx Platform Bexorg, Inc.On-site, New Haven, CTAbout Bexorg Bexorg is on a mission to move medicine forward by developing ...
Quick apply
Principal Embedded Software Engineer
New Haven, CT · On-site
$180K - $220K/yr
Principal Embedded Software Engineer Fluidic Controls & Instrumentation BrainEx Platform Bexorg, Inc.On-site, New Haven, CTAbout Bexorg Bexorg is on a mission to move medicine forward by developing ...
This engineering position is for a role on our Integrated Mission Solutions (IMS) Embedded Software ... This position may be filled at the Principal Engineer Embedded Software OR Senior Principal ...
This engineering position is for a role on our Integrated Mission Solutions (IMS) Embedded Software ... This position may be filled at the Principal Engineer Embedded Software OR Senior Principal ...
Principal Embedded Software Engineer information
See salary details
$120.5K - $126.6K
10% of jobs
$126.6K - $132.7K
2% of jobs
$132.7K - $138.8K
3% of jobs
$138.8K - $144.9K
4% of jobs
$144.9K - $151K
5% of jobs
$151.5K is the 25th percentile. Wages below this are outliers.
$151K - $157K
6% of jobs
$157K - $163.1K
11% of jobs
The median wage is $166.6K / yr.
$163.1K - $169.2K
15% of jobs
$174.8K is the 75th percentile. Wages above this are outliers.
$169.2K - $175.3K
20% of jobs
$175.3K - $181.4K
14% of jobs
$181.4K - $187.5K
10% of jobs
$120.5K
$162.4K
$187.5K
How much do principal embedded software engineer jobs pay per year?
What is the difference between Principal Embedded Software Engineer vs Embedded Software Engineer?
| Aspect | Principal Embedded Software Engineer | Embedded Software Engineer |
|---|---|---|
| Required Credentials | Bachelor's/Master's in Computer Engineering, Electrical Engineering, or related; extensive experience | Bachelor's in relevant field; entry to mid-level experience |
| Work Environment | Leadership roles in R&D teams, system architecture, and design | Development, coding, testing embedded systems |
| Employer & Industry Usage | Tech companies, automotive, aerospace, industrial automation | Similar industries, often as a team member |
| Search & Comparison Intent | Understanding senior roles, responsibilities, and qualifications | Entry to mid-level job distinctions |
The Principal Embedded Software Engineer typically holds a senior leadership role with extensive experience, focusing on system architecture and strategic development. In contrast, an Embedded Software Engineer is more involved in coding and testing at an entry or mid-level. Both roles are vital in embedded systems development but differ in scope, responsibility, and experience requirements.
What does a principal embedded software engineer do?
What are the key skills and qualifications needed to thrive as a principal embedded software engineer?
How does a principal embedded software engineer typically collaborate with cross-functional teams during product development?
- Embedded Systems Architect
- Embedded Software Engineer Iii
- Embedded Software Developer
- Embedded Software Engineer Relocation
- Contract Embedded Software
- Embedded Software
- Embedded Linux Containers Software Engineer
- Freelance Embedded System Software Engineer
- Wireless Embedded Software Engineer
- Golang Embedded System Software Engineer

Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Re-posted 12 days ago
Leonardo DRS rating
8.1
Based on 56 frontline employees who took The Breakroom Quiz
117th of 538 rated manufacturers
Job description
Job ID: 114737
Location: Melbourne FL
Schedule: 9/80
The Electro Optical Infrared Systems (EOIS) line of business within DRS has locations in Dallas and Austin, TX, Melbourne, FL, and Cypress, CA. EOIS develops, manufactures, and supports infrared and electro-optical solutions for soldiers, ground vehicles and airborne platforms. We offer an exciting and challenging work environment, a competitive salary and benefits package, and a business culture that rewards performance.
Employing the world's brightest. Supporting the world's bravest.
The Principal Embedded Software Engineer serves as a technical leader responsible for defining software architecture, leading execution of complex embedded software projects, and driving technical decisions across multiple disciplines. This role combines deep hands-on technical expertise with project leadership responsibilities. The individual is expected to function as an individual contributor while also leading small software teams, coordinating technical execution, assigning work, monitoring progress, managing technical risks, and communicating project status to engineering and program leadership. The Principal Engineer is recognized as a subject matter expert and is responsible for ensuring successful technical execution of critical business and customer programs.
Technical Leadership
- Define software architectures for complex embedded systems and mission-critical products.
- Lead technical strategy, design reviews, and architectural decisions.
- Serve as the technical authority for software development activities.
- Drive technical solutions involving processors, FPGAs, sensors, imaging systems, networking, and embedded platforms.
- Evaluate technologies, tools, frameworks, and development approaches.
- Lead root-cause investigations for complex system-level issues.
Project Leadership
- Lead small software development teams while remaining an active contributor.
- Translate program objectives into executable software development plans.
- Break down project work into tasks and assign responsibilities across team members.
- Track execution against schedules, milestones, and technical deliverables.
- Identify, communicate, and mitigate technical and program risks.
- Coordinate software activities across systems, hardware, FPGA, verification, manufacturing, and program teams.
- Provide regular project status, risks, and recovery plans to engineering management and program leadership.
- Support staffing, workload balancing, and technical mentoring activities.
Individual Contributor Responsibilities
- Develop, integrate, debug, and verify embedded software.
- Perform code reviews and maintain software quality standards.
- Support customer demonstrations, field activities, integration events, and technical reviews.
- Contribute directly to critical project deliverables when needed.
Required Qualifications
- Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, Software Engineering, or related technical discipline.
- Minimum 8 years of embedded software development experience.
- Expert-level proficiency in C and C++.
- Strong Python development experience.
- Extensive experience with Bare-Metal, FreeRTOS, and Embedded Linux environments.
- Extensive experience with AMD/Xilinx Zynq UltraScale+ MPSoC and/or MicroBlaze platforms.
- Strong understanding of embedded software architecture, real-time systems, and hardware/software co-design.
- Experience developing complex device drivers and middleware components.
- Experience leading software development efforts through the full product lifecycle.
- Demonstrated ability to lead small engineering teams while remaining a hands-on contributor.
- Experience developing project schedules, assigning technical work, and tracking execution.
- Experience presenting technical status, risks, and recommendations to management and stakeholders.
- Strong technical decision-making and problem-solving skills.
Preferred Qualifications
- Experience leading embedded software efforts for defense, aerospace, medical, or safety-critical products.
- Experience with EO/IR imaging systems, video processing, sensor integration, and high-speed interfaces.
- Experience with Ethernet, TCP/IP, lwIP, networking protocols, and distributed embedded systems.
- Experience with requirements-based development and formal verification methodologies.
- Experience supporting proposal activities, technical planning, and technology roadmaps.
- Experience serving as a technical lead, team lead, or project lead on multi-disciplinary engineering
U.S. Citizenship required. This position requires an active DOD security clearance or the ability to obtain such clearance within a reasonable time after commencement of employment.
Taking care of our people is a top priority at Leonardo DRS. We are proud to offer competitive salaries and comprehensive benefits, including medical, dental, and vision coverage, a company contribution to a health savings account, telemedicine, life and disability insurance, legal insurance, and a 401(k) savings plan. We champion wellness programs that focus on physical, emotional, and financial well-being. We develop our talent by offering programs and activities to support career-growth, professional development, and skill enhancement. And we understand there is more to life than work, and the importance of offering flexible work schedules with our 9/80 program, competitive vacation, health/emergency leave, paid parental leave, and community service hours.
*Some employees are eligible for limited benefits only
Leonardo DRS, Inc. and its subsidiaries provide equal opportunities to all employees and applicants for employment and prohibit discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, protected veteran status, or any other characteristic protected by federal, state, or local laws.
What Leonardo DRS employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Leonardo DRS
Sourced by ZipRecruiter
Company size
5,001 - 10,000 Employees
Headquarters location
Arlington, VA, US
Year founded
1969