Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Embedded Firmware Engineer in Brooklyn, NY vacancy
  • 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... 
    Suggested
    Permanent employment
    Full time
    Temporary work
    Work at office

    Arrow Electronics

    Brooklyn, NY
    4 days ago
  • 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

    Arrow Electronics

    Brooklyn, NY
    4 days ago
  • 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... 
    Suggested
    Remote job

    Embedded Shishya

    Brooklyn, NY
    1 day ago
  • 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

    KLA-Belgium

    Brooklyn, NY
    1 day ago
  • 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

    Sofar Ocean

    Brooklyn, NY
    3 days ago
  • 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-... 

    Barber-Nichols Inc.

    Brooklyn, NY
    4 days ago
  •  ...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 time
    Contract work

    Lancesoft, Inc.

    Jersey City, NJ
    13 hours ago
  •  ...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 office
    3 days per week

    Sofar Ocean

    Brooklyn, NY
    3 days ago
  • $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... 

    NVIDIA Corporation

    Brooklyn, NY
    4 days ago
  • $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 employment
    Work experience placement

    Barber-Nichols Inc.

    Brooklyn, NY
    4 days ago
  • $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

    Brooklyn, NY
    4 days ago
  • 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... 

    NVIDIA Corporation

    Brooklyn, NY
    4 days ago
  • $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 pay
    For contractors
    Work at office
    Local area
    Remote work
    Flexible hours
    3 days per week

    Brightcore Energy

    Brooklyn, NY
    4 days ago
  • 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... 

    NVIDIA Corporation

    Brooklyn, NY
    4 days ago
  • 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

    Stryke Intelligence LLC

    Brooklyn, NY
    2 days ago
  • 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++.... 

    All Points Logistics, LLC

    Brooklyn, NY
    3 days ago
  •  ...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 time
    Contract work

    All Points Logistics, LLC

    Brooklyn, NY
    3 days ago
  • $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 time
    Part time
    Work at office
    Worldwide
    Relocation
    Visa sponsorship
    Relocation package
    Flexible hours

    Caterpillar Brazil

    Brooklyn, NY
    3 days ago
  • $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 area
    Immediate start

    Belcan Corporation

    Brooklyn, NY
    3 days ago
  • 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... 

    Caterpillar Brazil

    Brooklyn, NY
    3 days ago
  • $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 employment
    Temporary work
    Local area
    Worldwide

    Front Door Defense

    Brooklyn, NY
    3 days ago
  • $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 placement
    Work from home

    Qualcomm

    Brooklyn, NY
    2 days ago
  • # 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 time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Embedded Shishya

    Brooklyn, NY
    1 day ago
  • 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

    Diversified Services Network, Inc.

    Brooklyn, NY
    3 days ago
  • $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 placement
    Relocation
    Flexible hours

    Apple Inc.

    Brooklyn, NY
    4 days ago
  • 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... 

    Invocon, Inc.

    Brooklyn, NY
    2 days ago
  • $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 time
    Relocation
    Shift work

    Northrop Grumman

    Brooklyn, NY
    3 days ago
  • $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 employment
    Full time
    Local area

    Capgemini

    Brooklyn, NY
    2 days ago
  • 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... 

    Grammatech

    Brooklyn, NY
    2 days ago
  • 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,... 

    KLA-Belgium

    Brooklyn, NY
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Firmware Engineer. Be the first to apply!