1

Embedded Software Manager Jobs in Rochester, NY (NOW HIRING)

Research, design, develop, modify and evaluate embedded software for electronic or other ... Work with test, manufacturing, product and program management and others to define and execute ...

Job Title: Manager, Software Engineering Job Code: 43701 Job Location: Rochester, New York Job ... Comprehensive knowledge of embedded software development on software defined radio platforms.

Senior Software Engineer

Rochester, NY

$121K - $159K/yr

Design and implement software for embedded systems and software applications inCandC++. * May ... Report status and share knowledge with management or other team members. * Report progress and ...

Designs and implements software for embedded systems and software applications in C and C ... Reports status and shares knowledge with management or other team members. * Reports progress and ...

Lead Software Engineer

Rochester, NY · On-site

$100K - $150K/yr

Designs and implements software for embedded systems and software applications in C and C ... Reports status and shares knowledge with management or other team members. * Reports progress and ...

Designs and implements software for embedded systems and software applications in C and C ... Reports status and shares knowledge with management or other team members. * Reports progress and ...

Senior Software Engineer

Rochester, NY · On-site

$121K - $159K/yr

How I will Contribute: * Design and implement software for embedded systems and software ... Report status and share knowledge with management or other team members. * Report progress and ...

Senior Software Engineer

Rochester, NY · On-site

$80K - $135K/yr

How I will Contribute: * Design and implement software for embedded systems and software ... Report status and share knowledge with management or other team members. * Report progress and ...

Embedded Project Manager

Pittsford, NY · On-site

$99K - $123K/yr

The Embedded Project Manager position reports to the Manager of LenelS2 Managed Services and works ... Partner with cross-functional teams (including engineering, software development, * and field ...

Embedded Project Manager

Pittsford, NY · On-site

$99K - $123K/yr

The Embedded Project Manager position reports to the Manager of LenelS2 Managed Services and works ... BA products and services include advanced software applications for building control and ...

Embedded Project Manager

Pittsford, NY · On-site

$99K - $123K/yr

The Embedded Project Manager position reports to the Manager of LenelS2 Managed Services and works ... BA products and services include advanced software applications for building control and ...

Showing results 21-40

Embedded Software Manager information

See Rochester, NY salary details

$139.6K

$193.4K

$262K

How much do embedded software manager jobs pay per year?

As of Sep 9, 2026, the average yearly pay for embedded software manager in Rochester, NY is $193,387.00, according to ZipRecruiter salary data. Most workers in this role earn between $170,700.00 and $222,000.00 per year, depending on experience, location, and employer.

What does an embedded software manager do?

An Embedded Software Manager leads a team of engineers in designing, developing, and maintaining software for embedded systems. They oversee project timelines, ensure code quality, and collaborate with hardware teams to optimize performance. Their responsibilities include technical guidance, team development, and managing software lifecycle processes. Strong expertise in embedded programming, real-time systems, and leadership is essential for success in this role.

What are the typical daily responsibilities of an embedded software manager?

As an Embedded Software Manager, your daily responsibilities often include overseeing software development projects, assigning tasks to team members, and ensuring that project milestones are met. You’ll frequently collaborate with hardware engineers, product managers, and quality assurance teams to align engineering efforts with business goals. Regular activities may also include code reviews, technical problem-solving, mentoring junior engineers, and facilitating communication between technical staff and non-technical stakeholders. The role is a blend of hands-on technical oversight and team leadership, aimed at fostering a productive and innovative development environment.

What are the key skills and qualifications needed to thrive in the embedded software manager position, and why are they important?

An Embedded Software Manager needs strong expertise in embedded systems development, software architecture, and project management, typically supported by a degree in computer science, electrical engineering, or a related field. Familiarity with programming languages like C/C++, real-time operating systems (RTOS), version control systems, and certifications such as PMP or Certified ScrumMaster can be highly beneficial. Leadership, effective communication, and problem-solving skills are crucial for motivating engineering teams and bridging gaps between technical staff and stakeholders. Together, these skills ensure the delivery of high-quality embedded software solutions on time and within budget in complex technological environments.

What are the most commonly searched types of Embedded Software jobs in Rochester, NY?

The most popular types of Embedded Software jobs in Rochester, NY are:

What are popular job titles related to Embedded Software Manager jobs in Rochester, NY?

For Embedded Software Manager jobs in Rochester, NY, the most frequently searched job titles are:

What job categories do people searching Embedded Software Manager jobs in Rochester, NY look for?

The top searched job categories for Embedded Software Manager jobs in Rochester, NY are:

What cities near Rochester, NY are hiring for Embedded Software Manager jobs?

Cities near Rochester, NY with the most Embedded Software Manager job openings:

Infographic showing various Embedded Software Manager job openings in Rochester, NY as of September 2026, with employment types broken down into 89% Full Time, 10% Part Time, and 1% Contract. Highlights an 86% Physical, 2% Hybrid, and 12% Remote job distribution, with an average salary of $193,387 per year, or $93 per hour.

Embedded Firmware Engineer

Rochester, NY • On-site

Advanced Micro Devices, Inc
Computer and Electronic Product Manufacturing • 5 - 10K employees

$101K - $139K/yr

Full-time

Posted 22 days ago


Advanced Micro Devices rating

8.6

Company rating: 8.6 out of 10

Based on 13 frontline employees who took The Breakroom Quiz

28th of 162 rated electronics manufacturers


Job description


ADVANCE YOUR CAREER. ADVANCE THE WORLD.

At AMD, we believe technology can change lives for the better. It can heal us, entertain us, and make us more connected, productive, and understanding of the world around us. And we’re looking for talent who feel the same: people who want to leave the planet better than they found it, those who don’t shy away from humanity’s challenges but are determined to help solve them.

AMD is powering the next generation of supercomputing, high-performance computing, cloud, and AI. Whether you’re designing next-gen processors, enabling AI breakthroughs, or creating go-to-market plans, every role at AMD contributes to something bigger — technology that moves the world forward.



THE ROLE: 

The focus of this role is to develop and verify the embedded firmware in AMD's mixed-signal power management IP, and to contribute to the RTL design and verification of the hardware that firmware controls. 

THE PERSON: 

You have a passion for low-level embedded software and the hardware it runs on. You are comfortable working at the boundary between firmware and RTL, and you enjoy debugging problems that span both. You are a team player with excellent communication skills, strong analytical and problem-solving ability, and the judgment to get firmware right the first time in a ROM-based design. 

KEY RESPONSIBILITIES:

Embedded Firmware Development 

  • Design, implement, and maintain bare-metal embedded firmware in C/C++ in a mixed-signal power management IC 
  • Own firmware architecture for boot and reset sequencing, interrupt handling, communication, fault detection and response 
  • Develop and maintain the firmware/hardware interface in partnership with RTL design, including register map and programming model definition 
  • Optimize firmware for tight ROM footprint, RAM usage, and real-time response constraints 

Firmware Verification & Validation 

  • Define and execute firmware verification strategy, including unit testing, firmware/RTL co-simulation, and regression automation 
  • Debug firmware running against RTL in simulation and emulation environments, driving failures to root cause across the hardware/software boundary 
  • Own firmware code quality and release readiness ahead of ROM freeze, given the limited ability to patch after tape-out 
  • Support post-silicon bring-up, debug, and firmware validation on silicon 

RTL Design & Verification Support 

  • Contribute to SystemVerilog RTL design and verification for blocks across the team as project needs require 
  • Partner with the verification team to review test plans and ensure firmware-driven scenarios are covered at block and system level 

Collaboration 

  • Work across Analog, RTL Design, Systems Engineering, Architecture, and Product Engineering teams 
  • Contribute to design and code reviews, and mentor engineers on embedded firmware practice 

PREFERRED EXPERIENCE:

  • Strong C/C++ programming for resource-constrained, bare-metal embedded targets 
  • Experience developing firmware against hardware register interfaces, including bring-up on pre-silicon models and on silicon 
  • Proficiency with embedded toolchains, debuggers, and scripting in Python 
  • Demonstrated ability to debug across the firmware/hardware boundary 
  • Firmware development for ROM-based or non-patchable targets, with the rigor that implies 
  • SystemVerilog RTL design and/or verification experience in an ASIC design environment 
  • Firmware/RTL co-simulation, emulation, or FPGA prototyping experience 
  • Familiarity with control and telemetry interfaces such as I2C, SPI, APB, SVID, or PMBus 
  • Post-silicon bring-up and debug experience 

ACADEMIC CREDENTIALS:

  • Bachelors or master's in electrical/computer engineering or computer science

 

This role is not eligible for visa sponsorship. 

#LI-DP1



Benefits offered are described:  AMD benefits at a glance.

AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law.   We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.

AMD may use Artificial Intelligence to help screen, assess or select applicants for this position.  AMD’s “Responsible AI Policy” is available here.

 

This posting is for an existing vacancy.

Qualifications:

Benefits offered are described:  AMD benefits at a glance.

AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law.   We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.

AMD may use Artificial Intelligence to help screen, assess or select applicants for this position.  AMD’s “Responsible AI Policy” is available here.

 

This posting is for an existing vacancy.

Education:UNAVAILABLEEmployment Type: FULL_TIME

What Advanced Micro Devices employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom