Embedded Software Leadership: Lead the development and implementation of embedded software for ... Provide technical leadership and guidance to the embedded software engineering team, promoting best ...
Embedded Software Leadership: Lead the development and implementation of embedded software for ... Provide technical leadership and guidance to the embedded software engineering team, promoting best ...
Software Engineer II
Danbury, CT · On-site
Embedded Software Engineer with 2-5 years of experience developing moderately complex real-time embedded software, with knowledge in DSP, RTOS, and C/C++ programming * Demonstrated capabilities in ...
Software Engineer II
Danbury, CT · On-site
Embedded Software Engineer with 2-5 years of experience developing moderately complex real-time embedded software, with knowledge in DSP, RTOS, and C/C++ programming * Demonstrated capabilities in ...
Senior Software Engineer
$85 - $99/hr
... embedded C/C++ development experience - Strong VB.NET or VC# experience for designing of UI/UX ... software engineer shall lead the development of embedded software for our commercial elevator ...
Senior Software Engineer
$85 - $99/hr
... embedded C/C++ development experience - Strong VB.NET or VC# experience for designing of UI/UX ... software engineer shall lead the development of embedded software for our commercial elevator ...
Software Engineering Manager
Danbury, CT · On-site
Embedded Software Leadership: Lead the development and implementation of embedded software for ... Provide technical leadership and guidance to the embedded software engineering team, promoting best ...
Software Engineering Manager
Danbury, CT · On-site
Embedded Software Leadership: Lead the development and implementation of embedded software for ... Provide technical leadership and guidance to the embedded software engineering team, promoting best ...
As a DO-178 Software Engineer , you will contribute to the development and verification of embedded ... Develop embedded software for real-time avionics systems * Participate in the full software ...
Quick apply
As a DO-178 Software Engineer , you will contribute to the development and verification of embedded ... Develop embedded software for real-time avionics systems * Participate in the full software ...
As a DO-178 Software Engineer , you will contribute to the development and verification of embedded ... Develop embedded software for real-time avionics systems * Participate in the full software ...
As a DO-178 Software Engineer , you will contribute to the development and verification of embedded ... Develop embedded software for real-time avionics systems * Participate in the full software ...
As a DO-178 Software Engineer , you will contribute to the development and verification of embedded ... Develop embedded software for real-time avionics systems * Participate in the full software ...
As a DO-178 Software Engineer , you will contribute to the development and verification of embedded ... Develop embedded software for real-time avionics systems * Participate in the full software ...
Embedded Software Engineer Staff/Autonomy/AI/Machine Learning
Stratford, CT · On-site
$136.20K - $179.10K/yr
WHO YOU ARE You have the ability to rapidly develop embedded software and firmware and transition them to flight test. You can collaborate with other researchers and engineers across the autonomy and ...
Embedded Software Engineer Staff/Autonomy/AI/Machine Learning
Stratford, CT · On-site
$136.20K - $179.10K/yr
WHO YOU ARE You have the ability to rapidly develop embedded software and firmware and transition them to flight test. You can collaborate with other researchers and engineers across the autonomy and ...
Embedded Software Engineer Staff/Autonomy/AI/Machine Learning
Stratford, CT · On-site
$136.20K - $179.10K/yr
WHO YOU ARE You have the ability to rapidly develop embedded software and firmware and transition them to flight test. You can collaborate with other researchers and engineers across the autonomy and ...
Embedded Software Engineer Staff/Autonomy/AI/Machine Learning
Stratford, CT · On-site
$136.20K - $179.10K/yr
WHO YOU ARE You have the ability to rapidly develop embedded software and firmware and transition them to flight test. You can collaborate with other researchers and engineers across the autonomy and ...
Embedded Engineer I
$120.30K - $158.20K/yr
Understanding of hardware-software integration and testing. * De-bugging skills. * MCU architecture ... Develop and maintain embedded software solutions utilizing C/C++ programming languages.
Embedded Engineer I
$120.30K - $158.20K/yr
Understanding of hardware-software integration and testing. * De-bugging skills. * MCU architecture ... Develop and maintain embedded software solutions utilizing C/C++ programming languages.
Embedded Engineer I
$120.30K - $158.20K/yr
Understanding of hardware-software integration and testing. * De-bugging skills. * MCU architecture ... Develop and maintain embedded software solutions utilizing C/C++ programming languages.
Embedded Engineer I
$120.30K - $158.20K/yr
Understanding of hardware-software integration and testing. * De-bugging skills. * MCU architecture ... Develop and maintain embedded software solutions utilizing C/C++ programming languages.
Embedded Engineer I
Northford, CT · On-site
$120.30K - $158.20K/yr
Understanding of hardware-software integration and testing. * De-bugging skills. * MCU architecture ... Develop and maintain embedded software solutions utilizing C/C++ programming languages.
Embedded Engineer I
Northford, CT · On-site
$120.30K - $158.20K/yr
Understanding of hardware-software integration and testing. * De-bugging skills. * MCU architecture ... Develop and maintain embedded software solutions utilizing C/C++ programming languages.
Embedded Engineer I
Northford, CT · On-site
$120.30K - $158.20K/yr
Develop and maintain embedded software solutions utilizing C/C++ programming languages. * Collaborate with cross-functional teams to implement communication protocols and ensure smooth integration ...
Embedded Engineer I
Northford, CT · On-site
$120.30K - $158.20K/yr
Develop and maintain embedded software solutions utilizing C/C++ programming languages. * Collaborate with cross-functional teams to implement communication protocols and ensure smooth integration ...
Embedded Software Senior Engineer/Autonomy/AI/Machine Learning
Stratford, CT · On-site
$128.40K - $168.30K/yr
WHO YOU ARE You have the ability to rapidly develop embedded software and firmware and transition them to flight test. You can collaborate with other researchers and engineers across the autonomy and ...
Embedded Software Senior Engineer/Autonomy/AI/Machine Learning
Stratford, CT · On-site
$128.40K - $168.30K/yr
WHO YOU ARE You have the ability to rapidly develop embedded software and firmware and transition them to flight test. You can collaborate with other researchers and engineers across the autonomy and ...
Embedded Engineer I
$120.30K - $158.20K/yr
Understanding of hardware-software integration and testing. * De-bugging skills. * MCU architecture ... Develop and maintain embedded software solutions utilizing C/C++ programming languages.
Embedded Engineer I
$120.30K - $158.20K/yr
Understanding of hardware-software integration and testing. * De-bugging skills. * MCU architecture ... Develop and maintain embedded software solutions utilizing C/C++ programming languages.
Embedded Engineer I
Northford, CT · On-site
$120.30K - $158.20K/yr
Develop and maintain embedded software solutions utilizing C/C++ programming languages. * Collaborate with cross-functional teams to implement communication protocols and ensure smooth integration ...
Embedded Engineer I
Northford, CT · On-site
$120.30K - $158.20K/yr
Develop and maintain embedded software solutions utilizing C/C++ programming languages. * Collaborate with cross-functional teams to implement communication protocols and ensure smooth integration ...
Software Engineer
$65 - $77/hr
Senior Software Engineer Location: Bloomfield, CT Job ID: #72440 Duration: 6-12 months contract Pay ... The selected candidate must have a background in embedded (system) software development, devices ...
Software Engineer
$65 - $77/hr
Senior Software Engineer Location: Bloomfield, CT Job ID: #72440 Duration: 6-12 months contract Pay ... The selected candidate must have a background in embedded (system) software development, devices ...
Embedded Software Senior Engineer/Autonomy/AI/Machine Learning
Stratford, CT · On-site
$128.40K - $168.30K/yr
WHO YOU ARE You have the ability to rapidly develop embedded software and firmware and transition them to flight test. You can collaborate with other researchers and engineers across the autonomy and ...
Embedded Software Senior Engineer/Autonomy/AI/Machine Learning
Stratford, CT · On-site
$128.40K - $168.30K/yr
WHO YOU ARE You have the ability to rapidly develop embedded software and firmware and transition them to flight test. You can collaborate with other researchers and engineers across the autonomy and ...
Full Time - Principal Software Engineer - Norwalk, CT onsite
Norwalk, CT · On-site
$135.50K - $181.70K/yr
Principal Software Engineer (Embedded Systems) Location : Norwalk, CT onsite - relocation is offered Duration : Full-Time Required * C: * C++: * RTOS: * Embedded Software: * Device Driver Software ...
Quick apply
Full Time - Principal Software Engineer - Norwalk, CT onsite
Norwalk, CT · On-site
$135.50K - $181.70K/yr
Principal Software Engineer (Embedded Systems) Location : Norwalk, CT onsite - relocation is offered Duration : Full-Time Required * C: * C++: * RTOS: * Embedded Software: * Device Driver Software ...
Design, develop, and maintain embedded software using the MATLAB / Simulink suite for aerospace applications * Collaborate with multidisciplinary engineering teams to analyze and refine system and ...
Design, develop, and maintain embedded software using the MATLAB / Simulink suite for aerospace applications * Collaborate with multidisciplinary engineering teams to analyze and refine system and ...
Embedded Software Developer information
See Connecticut salary details
$31.56 - $36.71
5% of jobs
$36.71 - $41.87
10% of jobs
$41.87 - $47.02
9% of jobs
$47.36 is the 25th percentile. Wages below this are outliers.
$47.02 - $52.18
24% of jobs
The median wage is $53.04 / hr.
$52.18 - $57.34
13% of jobs
$57.34 - $62.49
10% of jobs
$64.81 is the 75th percentile. Wages above this are outliers.
$62.49 - $67.65
11% of jobs
$67.65 - $72.80
6% of jobs
$72.80 - $77.96
4% of jobs
$77.96 - $83.11
1% of jobs
$83.11 - $88.27
7% of jobs
$31
$58
$88
How much do embedded software developer jobs pay per hour?
What are the key skills and qualifications needed to thrive as an Embedded Software Developer, and why are they important?
What are some common challenges faced by Embedded Software Developers when integrating software with hardware components?
What are Embedded Software Developers?
What engineering jobs pay $500,000?
What is the difference between Embedded Software Developer vs Firmware Engineer?
| Aspect | Embedded Software Developer | Firmware Engineer |
|---|---|---|
| Credentials | Bachelor's in Computer Science, Electrical Engineering, or related fields; programming skills in C/C++ | Similar credentials; often requires experience with hardware and low-level programming |
| Work Environment | Develops software for embedded systems in various industries like automotive, consumer electronics | Focuses on designing and implementing firmware directly on hardware devices |
| Industry Usage | Commonly employed in electronics, automotive, IoT, and consumer device companies | Primarily used in hardware-centric industries like aerospace, medical devices, and consumer electronics |
Both roles require strong programming skills in C/C++ and familiarity with embedded systems. While Embedded Software Developers focus on creating software that runs on embedded devices, Firmware Engineers work closely with hardware to develop low-level code that directly interacts with hardware components. The roles often overlap, but Firmware Engineers typically have a deeper understanding of hardware architecture and low-level programming.
- Junior Embedded Software Engineer
- Embedded Software Engineer
- Senior Embedded Software Engineer
- Entry Level Embedded Software Engineer
- Principal Embedded Software Engineer
- Remote Embedded Firmware Engineer
- Contract Embedded Software Engineer
- Embedded Software Engineer Remote
- Embedded System Engineer
- Senior Embedded Engineer
- Embedded Software Manager
- Iot Embedded Firmware Engineer
- Embedded Software Verification Engineer
- Weekend Embedded Systems
- Medical Device Embedded Software Engineer
- Freelance Automotive Embedded Systems
- Embedded System Engineer Internship
- Temporary Iot Embedded Engineer
- Embedded Software Engineer Relocation
- Freelance Embedded System Software Engineer

Other
Medical, Dental, Vision, Life, Retirement, PTO
Posted 7 days ago
Leonardo DRS rating
8.1
Based on 50 frontline employees who took The Breakroom Quiz
104th of 511 rated manufacturers
Job description
Job ID: 114193
The Leonardo DRS Naval Power Systems business is a trusted provider of innovative naval gas and hybrid power systems, control technology and support solutions for the U.S. Navy and navies around the world.
We are seeking a highly skilled and experienced Software Engineering Manager to lead our embedded software development team. This role is crucial for driving the development of embedded systems, focusing on power conversion, distribution, or storage solutions. The ideal candidate will have extensive experience with C++ and/or VHDL programming, Simulink Code-gen, and modeling, as well as a proven track record in managing agile software development projects. Experience working with military contracts is highly desired.
- Team Development: Mentor and develop team members, fostering a culture of continuous improvement and innovation.
- Embedded Software Leadership: Lead the development and implementation of embedded software for power systems, ensuring projects are completed on time, within budget, and according to specifications.
- Agile Project Management: Manage projects using Agile methodologies, facilitating sprint planning, retrospectives, and daily stand-ups to ensure team alignment and efficiency.
- Technical Guidance: Provide technical leadership and guidance to the embedded software engineering team, promoting best practices in coding, testing, and documentation.
- Stakeholder Collaboration: Work closely with internal and external stakeholders, including customers in the military sector, to understand requirements, deliver custom solutions, and ensure contractual compliance.
- Bachelor's degree in Computer Science, Electrical Engineering, or a related field. Master's degree preferred.
- Minimum of 7 years of experience in embedded software development, with at least 3 years in a leadership or managerial role.
- Embedded software development using C/C++.
- Proven experience managing software development projects using Agile methodologies.
- Excellent problem-solving, leadership, and communication skills.
- Experience in power conversion, distribution, or storage systems.
- Familiarity with military contracts and the specific requirements for software development and documentation in this context is desired.
- Experience with Simulink modeling and code generation is desired.
- Strong analytical skills and the ability to work effectively in a fast-paced, dynamic environment.
- Ability to lead cross-functional teams and collaborate with stakeholders across the organization.
U.S. Citizenship required. This position may require 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.
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.
#NPS
What Leonardo DRS employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Leonardo DRS
Sourced by ZipRecruiter
Industry
Manufacturing
Company size
5,001 - 10,000 Employees
Headquarters location
Arlington, VA, US
Year founded
1969