Embedded Firmware Engineer
Advanced Micro Devices Inc
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 DevelopmentDesign, 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 & ValidationDefine 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 SupportContribute 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 CollaborationWork 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 scienceThis role is not eligible for visa sponsorship.#LI-DP1Benefits 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.
- Allient Inc. is in growth mode and currently seeking a Senior Embedded Software Engineer to join our team in Rochester, New York! The Senior... ...system-level architecture for embedded platforms, spanning firmware, real-time OS, communication layers, and hardware/firmware...SuggestedLocal area
- ...Metrea seeks a Software Engineer to join our EM&C group, developing embedded and systems software for state-of-the-art military communications and signals intelligence products. All teams operate in a small, agile environment with emphasis on reliable, secure software...Suggested
$93k - $125k
...Job Description Job Description SENIOR EMBEDDED SOFTWARE ENGINEER Department: Product Design Services FLSA Status: Exempt Reports... ...systems. This role involves architecting and implementing firmware solutions, debugging complex system issues, and ensuring...SuggestedTemporary workLocal areaRemote workVisa sponsorshipFlexible hours- ...Position Summary We are seeking a Software Engineer to join our busy team specializing in... ...and debugging of software components for embedded systems and at times desktop or services... ...in an office setting. Travel None Our Firmware At Metrea, our single core value is...SuggestedFull timeTemporary workWork at officeMonday to FridayFlexible hoursShift work
- ...debugging-troubleshooting) and customizing embedded code (C/C++_ on a Linux type RTOS... ...Computer Science, Electrical or Computer Engineering) Pluses (not required/nice to have/are... ...or similar Experience with embedded Firmware surrounding Industrial Networks/Networking...SuggestedRelocation package
$78k - $88k
...Job Description The Associate Software Engineer will be involved in the design, development, and testing, for embedded applications. Individuals will actively participate in a structured product development process, which encompasses technical requirements development...Full timeWork experience placementInternshipWorldwide$80k - $120k
...Relocation Assistance Job Description Summary As a Hardware Engineer for Critical Infrastructure Communications (CIC) at GE Grid... .... Work onsite with a team of Electrical and Embedded Firmware Engineers in an office/lab environment. Perform and document...Full timeContract workWork at officeRelocation package$115k - $135k
...Job Description Job Description Job Title: Embedded Software Engineer (Sr Levels)Department: EngineeringReports To: Director of EngineeringFLSA... ...Board Support Package and MAC layer communications firmware for custom hardware. Specific platforms would include the...Work at officeLocal area- ...Job Description Job Description Job Title: Embedded Software Engineer (Jr.-Mid Levels)Department: EngineeringReports To: Director of EngineeringJob SummaryVanteon is openly seeking applicants for Embedded Software Engineer positions. Based on the applicant's level...Local area
$75k - $83k
...IT Systems EngineerWe are looking for an IT Systems Engineer to join our Advanced Materials & Chemicals division onsite in Rochester, NY. You will support Film Finishing organization within the Industrial Films and Chemicals division at Eastman Business Park. In this...Temporary workWork at office- ...NY / Binghamton, NY / Augusta, ME (Onsite – No Remote) Duration: 3-Year ContractOur client is seeking a Web Application Software Engineer to design, develop, and support full-stack web applications. This role requires strong expertise across JavaScript, Java/JSP, and...Remote work
- ...Front End Software Engineer Rochester, NY Long Term Responsibilities: • Work effectively within a large code base to design elegant and efficient solutions for new problems within the context of an existing implementation • Apply application specific...
- ...Senior Software Engineer - NAVWAR Rochester, NY The Opportunity: As a Senior Software Engineer, you will contribute to implementing technical solutions for Navigation Warfare and related technologies. Your role will involve research and development efforts...Full timeFor contractorsWork at office
$95k - $154k
...USA Today ArticleVideos of Synergisticit At OCW, JAVAONE, GARTNER SUMMITWe Focus on Java/Full Stack/DevOps and Data Science/Data Engineers/Data Analysts/BI Analysts/Machine Learning/AI Candidates Ideal Candidates:Recent grads in CS, Engineering, Math, or Statistics with...Full timeH1b$45 - $52 per hour
...Akkodis is seeking a Front end React developer job with a client in Rochester, NY. Must hold a Bachelor’s degree in Computer Science, Engineering, or related field is required for this role. You will be responsible for building intuitive, responsive, and accessible user...Temporary workLocal area$18 - $25 per hour
...in May 2027. This application is open from August 2026 through October 2026. If you’re interested in Solutions, Consulting and Engineering this is the place for you! Why Solutions Consulting & Engineering (SC&E)? Solutions Consulting & Engineering is an...Remote jobHourly paySummer workInternshipWork at officeImmediate startShift work$93.09k - $124.12k
...deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Senior IT Systems Engineer provides advanced Tier II support by troubleshooting and repairing network devices, tools, and services for a nationwide fiber...Full timeTemporary workWork at officeRemote workShift workNight shift- ...We recruit nationally and provide financial relocation assistance. Problem-solving with a purpose. As a Technical Solutions Engineer at Epic, you’ll work on software that impacts 305 million patients around the world. Alongside customer counterparts, you’ll tackle...Work at officeRelocationVisa sponsorshipRelocation package
$107k - $158.95k
...stack application development, with proven leadership in large or complex projects. Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience. Backend Development: Expert‑level experience with C#, ASP.NET Core/MVC, .NET Core/Framework....Remote work$116.64k - $145.8k
Job Title: Lead Engineer - Protection & ControlLocation: Rochester, NY; Lancaster, NY; Binghamton, NYWork type: Office (on-site)The salary range for this position is dependent upon experience, ranging from $116,640 to $145,800.Job Summary Responsible for electric system...Contract workFor contractorsWork at officeLocal area$116.64k - $145.8k
...- AvangridJob SummarySenior technical resource responsible for performing enterprise Microwave and Fiber Optic system planning, engineering, project management, documentation, and diagnostics. Provides level 3 engineering support on an afterhours on call basis.Responsibilities...Work at officeLocal area- Company DescriptionSatincorp ( is a market leader and one of the fastest growing IT consulting firms with operations in US, Canada, Mexico & India. SAT is an Oracle Gold Partner, SAP Services Partner & IBM Certified enterprise.We guarantee you the best rate for your skills...
$111.07k - $148.1k
...supervision. The Main Responsibilities •The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. •Recommends optimized solutions to support current and long-range planning and collaborates with project team leads...Full timeTemporary workRemote work1 day per week- ...looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, data engineers, machine learning engineers for full time positions with clients. Who should apply? Recent computer science/engineering/...Full timeRemote work
$86.9k - $130.3k
...Rochester is defined by a deep commitment to Meliora - Ever Better. Embedded in that ideal are the values we share: equity, leadership,... ...business processes. Provides mentorship to other software engineers to enhance skills and effectiveness. Completes code reviews,...Hourly payFull timeLocal areaShift work- ...Product Engineer - Enterprise Analytics Services Position Summary Independent technical leader delivering complex software capabilities while contributing to architecture and mentoring peers. Build the Future of Enterprise Analytics Qualitrol's Enterprise...
- ...level software programmers, Java Full stack developers, Python/Java developers, data analysts/data scientists, and machine learning engineers. Who Should Apply Recent computer science/engineering/mathematics/statistics or science graduates looking to make their...H1b
$85k - $134k
...facilitate data exchange between front end, back end, and external components and integrations • Review code created by other engineering staff to provide timely feedback, ensuring adherence to best practices • Implement unit and integration tests and conduct functional...Work experience placementWork at officeLocal areaHome office$93k - $143k
...consumers choose to celebrate and preserve life's memories, from the big events to the everyday moments that matter. Senior Software Engineer - Platform, Cloud & Edge Systems Please note: this position is NOT eligible for Visa sponsorship relocation...Temporary workWorldwideRelocation packageFlexible hours- ...stored in a strategic [Chainlink Reserve]( Learn more at [chain.link]( About The Role The CCIP Protocol team is hiring a Software Engineer to design and maintain the services that coordinate fast, fault-tolerant cross-chain transactions under adversarial conditions....Remote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Firmware Engineer. Be the first to apply!





