1

Manager Embedded System Software Engineer Jobs (NOW HIRING)

Embedded Software Engineer

Germantown, MD · On-site

$133K - $175K/yr

As an Embedded Software Engineer, you will be responsible for product design, development, and ... Design, develop, code, test and debug system software * Integrate and validate new product designs

Experience testing embedded systems and integrated hardware/software platforms. * Experience with ... Experience using Jira for defect tracking, task management, andSAFeworkflow support. * Experience ...

Experience testing embedded systems and integrated hardware/software platforms. * Experience with ... Experience using Jira for defect tracking, task management, and SAFe workflow support. * Experience ...

Camera Embedded Software Engineer

Sunnyvale, CA · On-site

$154K - $203K/yr

Apple's ISP team is looking for an extraordinary Embedded Software Engineer to drive pioneering ... management and optimization, performance tuning in embedded system

next page

Showing results 1-20

Manager Embedded System Software Engineer information

See salary details

$62.5K

$137.3K

$192K

How much do manager embedded system software engineer jobs pay per year?

As of Jun 9, 2026, the average yearly pay for manager embedded system software engineer in the United States is $137,274.00, according to ZipRecruiter salary data. Most workers in this role earn between $111,500.00 and $163,500.00 per year, depending on experience, location, and employer.

What is the difference between Manager Embedded System Software Engineer vs Embedded System Software Engineer?

AspectManager Embedded System Software EngineerEmbedded System Software Engineer
ResponsibilitiesOversees teams, manages projects, strategic planningDevelops, tests, and maintains embedded software
Required SkillsLeadership, project management, embedded software expertiseProgramming, hardware integration, embedded systems knowledge
Work EnvironmentTeam management, coordination with multiple departmentsHands-on coding, system design, debugging
QualificationsBachelor’s/Master’s in Computer/Electrical Engineering, experience in embedded systems, leadership skillsBachelor’s in Computer/Electrical Engineering, embedded software experience

The main difference is that a Manager Embedded System Software Engineer focuses on leading teams and managing projects, while an Embedded System Software Engineer primarily concentrates on developing and implementing embedded software. Both roles require technical expertise, but the managerial position adds leadership and strategic responsibilities.

What cities are hiring for Manager Embedded System Software Engineer jobs? Cities with the most Manager Embedded System Software Engineer job openings:
What are the most commonly searched types of Embedded System Software Engineer jobs? The most popular types of Embedded System Software Engineer jobs are:
What states have the most Manager Embedded System Software Engineer jobs? States with the most job openings for Manager Embedded System Software Engineer jobs include:

Embedded Systems Software Engineer

E.A. Fischione Instruments, Inc.

Export, PA • On-site

Full-time

Posted 28 days ago


Job description

For over 50 years, E.A. Fischione Instruments, Inc. has been providing advanced microscopy and nanotechnology solutions to the worldwide scientific community. We currently sell our products in more than 50 countries on 6 continents.
Fischione Instruments is seeking an Embedded Systems Software Engineer for our worldclass manufacturing facility located in Export, PA. Our Embedded Systems Software Engineer is responsible for developing control systems for advanced nanotechnology products. This will involve working in the areas of hardware interfacing, motion control, vacuum technology, video and imaging devices, user interfaces, networking, equipment interfacing, and more. This work will apply to new products and product features, as well as supporting existing products.
Skills, Knowledge and Abilities:
Mandatory:
- Develop software for Linux-based real time systems using C, C++, and Python
- Write software that will interface with both synchronous and asynchronous devices
- Write software that will communicate from sub-system to system levels using TCP/IP
- Communicate with board level devices via I2C, UART, SPI and custom interfaces
- Unit testing and regression testing
- Knowledge of laboratory diagnostics tools such as DVMs, Oscilloscopes, and bus analyzers
- Must demonstrate proficiency in C/C++ for real-time applications
Preferred:
- Linux device driver development
- Understanding of Linux Kernal internals
- Experience developing software for Linux on ARM and x86
- Experience developing user interfaces using Qt
Qualifications and Experience:
- Bachelor's degree or above in computer science, computer engineering, electrical engineering, or equivalent
- 4+ years of relevant and successful software development experience within the areas of embedded real-time control, electronics interface, and network communication