Senior Embedded Software Development Engineer
Microsoft
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 95% of similar roles. Most pay $152,000–$216,250 — the blue band above. At the midpoint, this role pays about $250k versus about $184k for comparable roles.
Based on 240 similar postings.
Employer
AMD (Advanced Micro Devices) is a semiconductor company that develops high-performance processors, graphics cards, and adaptive computing solutions for gaming, data centers, and embedded markets. Industry: Semiconductors
Amd currently has 510 open roles on FindRole.
Listed pay typically runs $172,000–$258,000 across 510 roles with salary data.
Most-posted roles
At a glance
The Senior Embedded Systems Design Engineer joins the team to own embedded designs for post-silicon system-level validation and board bring-up for FPGA and SoC-based platforms. This senior individual contributor will write firmware and software to transition new boards from first power-on to stable, validated platforms across networking, storage, automotive, aerospace, and AI/ML workloads. Key responsibilities include defining silicon-to-solution validation strategies, building custom embedded Linux images using the Yocto-based Embedded Design Flow, and developing baremetal code for ARM or RISC-V cores. The role requires proficiency in C/C++, Python, Tcl, Shell, and Makefiles, alongside experience with Vitis and EDF environments. You will debug complex issues spanning silicon, firmware, and drivers while validating interfaces like Ethernet, USB, SPI, I2C, UART, and CAN.
Skills
What you'll do
What we're looking for
More like this
Microsoft
Anduril Industries
Amd
Anduril Industries
Motorola Solutions
TSC