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 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. 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. #J-18808-Ljbffr
- Position: Embedded Firmware Engineer (eInfochips Inc) Job Description: NOTE: This role will perform work covered by International Traffic in Arms Regulations. Viable candidates for this position must be eligible for an export license or be a U.S. Person (which includes...SuggestedPermanent employmentFull timeTemporary workWork at office
- Arrow Electronics, via its eInfochips unit, seeks an Embedded Firmware Engineer to support TSN software certification for safety‑critical avionics. You will review requirements, architecture and design to ensure DO‑178C compliance and traceability. The role focuses on...Suggested
- Bright Vision Technologies is seeking an Embedded Software Engineer to design, develop, and optimize firmware and embedded software for connected devices and industrial systems. You will work closely with hardware engineers on board bring-up, hardware validation, and system...SuggestedRemote job
- KLA Milpitas is seeking an Embedded Software Engineer (C/C++ | Micro Controller) to develop firmware for heterogeneous SoC platforms, including ARM processors and TI DSPs. You will work in Linux/RTOS environments on motion control, image acquisition, and sensor data paths...Suggested
- Sofar Ocean in San Francisco is seeking an accomplished Embedded Firmware Engineer to design and implement FreeRTOS-based firmware for Spotter, Smart Mooring, and Bristlemouth open hardware. You will contribute across C and C++, with Python tooling, in a small, collaborative...Suggested
- Barber-Nichols seeks a Senior Firmware Engineer to lead embedded FPGA design and debugging for motor controllers from 100W to 50kW across Space, Defense, and Energy segments. You will own firmware content, define test plans, and collaborate with engineers to ensure on-...
- ...Company Description LanceSoft Inc Job Description Job Title: Software Engineer/ Embedded Engineer Location: Budd Lake; NJ Type: Contract Responsibilities: The ideal candidate will have a strong desire to work with Embedded System Software...Full timeContract work
- ...The Role You will be a key contributor to the embedded firmware design and implementation of all our hardware products: Spotter, Smart Mooring... ...office at least 3 days per week and reporting to our Senior Engineering Manager. Some projects you’ll be a part of: Building new...Work at office3 days per week
$184k - $287.5k
## Senior Firmware Engineer - LPUApplylocations: US, CA, Santa Claratime type: Full timeposted on: Posted Todayjob requisition id: JR2017843Join NVIDIA as a Senior Firmware Engineer and be part of something truly outstanding!In this role, you'll collaborate with a world...$135k - $165k
...Dragonfly mission to Saturn’s moon Titan to engineering critical components for the U.S. Navy’s... ...career. Position Summary: The Senior Firmware Engineer owns the analysis, design, integration... ..., documentation, and troubleshooting of Embedded FPGA designs for the product platforms...Permanent employmentWork experience placement$152k - $241.5k
## Senior Firmware Engineer - GPUApplylocations: US, CA, Santa Claratime type: Full timeposted on: Posted Yesterdayjob requisition id: JR2... ...validate SOC & GPU Boot and Security software across Automotive, Embedded, and Data Center platforms.* Participate actively in the new...- NVIDIA Corporation in Santa Clara, CA is seeking a Senior Firmware Engineer to drive low-level firmware for AI accelerator hardware. You will design, implement, and maintain firmware across bootloaders, drivers, RTOS, and system services, influencing core platform behavior...
$140k - $170k
...Sr. Embedded Software EngineerBrooklyn, NYBrightcore Energy provides end-to-end energy efficiency and clean energy measures to commercial... ....Cross-Functional CollaborationWork with mechanical and HVAC engineers to implement optimization algorithms at the edge, translating...Hourly payFor contractorsWork at officeLocal areaRemote workFlexible hours3 days per week- NVIDIA Corporation in Santa Clara, CA is hiring Senior Firmware Engineer for GPU boot and security software across Automotive, Embedded, and Data Center platforms. You'll design, develop, and validate SOC & GPU boot code, participate in silicon lifecycle from pre-silicon...
- STRYKE is seeking a dynamic and innovative Embedded Software Engineer to join our cutting-edge technology team. In this role, you will be at the forefront of developing and maintaining embedded systems that power a wide range of advanced applications. Your expertise will...Flexible hours
- All Points Logistics, LLC seeks a Top Secret Cleared Embedded Software Engineer to support Lockheed Martin’s NGI program. The role involves design, development, testing, and integration of embedded software within RTOS environments, using Agile methodologies and C/C++....
- ...ADJUDICATED US DoD TOP SECRET CLEARANCE REQUIRED DESCRIPTION OF POSITION / DUTIES All Points is seeking a Top Secret Cleared Embedded Software Engineer to support Lockheed Martin’s Next Generation Interceptor (NGI) Program . The successful candidate will provide embedded...Full timeContract work
$97.53k - $146.29k
Embedded Software EngineerSkip to main contentThis site uses cookies to create a better experience for you. Some of these cookies are set... ..., performance and targeting cookies.#Embedded Software Engineer page is loaded## Embedded Software EngineerApplylocations: Mossville...Full timePart timeWork at officeWorldwideRelocationVisa sponsorshipRelocation packageFlexible hours$61.22 per hour
Job Title: Embedded Software Engineer Location: Mossville, IL Zip Code: 61552 Duration: 24 Months Pay Rate: $61.22/hr. Keyword's: #Mossvillejobs; #SoftwareEngineerjobs; Start Date: Immediate Job Description The main function of an embedded software engineer is to apply...Local areaImmediate start- Caterpillar Inc. is seeking an Embedded Software Engineer in Mossville, IL to design, implement, and validate IO processing software for diagnostic systems. You will translate customer needs into detailed specs and contribute to on-board diagnostic strategies. The role...
$197.53k - $276.54k
Senior Embedded Software Engineer - TeraWave Customer Terminals Develop and deploy embedded firmware for Blue Origin's TeraWave customer terminals Location: Seattle, Washington Compensation: $197,529 - 276,540 USD / year About The Role Senior Embedded Software Engineer...Permanent employmentTemporary workLocal areaWorldwide$111.3k - $166.9k
## #Embedded Software EngineerSan Diego, California, United States of AmericaApply NowFind out how well you match with this jobJob ID... ...4013## **Company:**Qualcomm Technologies, Inc.## **Job Area:**Engineering Group, Engineering Group > Software Engineering**General Summary...Work experience placementWork from home- # Embedded Software EngineerBright Vision TechnologiesFull-timeVerified RemoteRemoteUSD 1... ...ago---## About this roleEmbedded Software Engineer - RemoteBright Vision Technologies is a... ...to design, develop, and optimize firmware and embedded software for next-generation...Full timeH1bLocal areaImmediate startRemote workVisa sponsorship
- Embedded Software Engineer Diversified Services Network, Inc. (DSN) is seeking a full-time Embedded Software Engineer to join our team in Mossville, IL. We offer full benefits, PTO, 401k, and more! If you're looking to grow your career within an extremely reputable, stable...Full time
$150.4k - $277.6k
Cupertino, California, United States Hardware Apple's System Firmware and Diagnostics team is looking for an enthusiastic embedded firmware engineer to join our team. This is an individual contributor role to design, develop and debug firmware used in the manufacturing...Work experience placementRelocationFlexible hours- Job Title: Experienced Firmware Design Engineer ****MUST BE A U.S. CITIZEN WILLING TO APPLY FOR DOD SECURITY CLEARANCE**** NO Recruiter inquiries... ...OO principles to C. Assembly Language Programming Embedded development for System-On-a-Chip solutions and microcontrollers...
$133k - $199.6k
...career today. We are looking for you to join our team as an Embedded Software Engineering Manager based out of San Diego, CA. What You\'ll Get to... ...technical team leader Experience integrating low-level firmware and software in complex real-time multi-threaded embedded...Full timeRelocationShift work$73.15k - $174k
# Lead embedded Software Engineer (Board Bring Up)Santa ClaraApply for this job* Permanent* Experienced Professionals* Software Engineering* ID 529799-en\_USChoosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like...Permanent employmentFull timeLocal area- GrammaTech in Herndon, VA is seeking a Senior Embedded Security Software Engineer to join our team, with options for Linthicum, MD or Herndon, VA. The role focuses on reverse engineering, firmware analysis, and building out emulation environments to support forward development...
- KLA Milpitas, CA seeks an Embedded Software Engineer to design and maintain software for motion control and diagnostics in semiconductor equipment. The role focuses on C/C++ firmware development, real-time control, and cross-disciplinary collaboration with electrical,...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Firmware Engineer. Be the first to apply!
- embedded engineer Brooklyn, NY
- embedded software engineer Brooklyn, NY
- embedded developer Brooklyn, NY
- embedded systems software engineer Brooklyn, NY
- firmware engineer Brooklyn, NY
- embedded firmware developer
- embedded engineer
- embedded software application engineer
- automotive embedded engineer
- graduate embedded software engineer


