Senior Firmware Developer
AMD · Hyderabad · Posted 2026-07-17
Tech stack: C, Go
Apply on the company site · Get a referral for this role
AMD salary & ratings · AMD interview process · More live openings
About the role
AMD is looking for a specialized software engineer who is passionate about improving the performance of key applications and benchmarks. You will be a member of a core team of incredibly talented industry specialists and will work with the very latest hardware and software technology.
The ideal candidate should be passionate about software development with a mindset of what can go wrong for all possible use cases, all corner cases, problem solving skills. The candidate will also be involved in areas including verification and automation. Able to communicate effectively across teams across AMD, self-driven, motivated, and result oriented.
KEY
Responsibilities:
- Work with HW architecture/design teams to derive SW safety requirements
- Develop low level safety critical firmware for SW requirements using C or assembly language for ARM V7/V8 architecture-based SoC systems
- Integrate the firmware into system software stack, considering the feasibility, performance, freedom from interference, multicore architectural aspects
- Independently develop the code, work in collaboration with appropriate stakeholders ensuring that implementation satisfies the assigned requirements
- Design, implementation and verification of safety critical software to the extent required for the safety integrity level
- Produce necessary documentary evidence to aid in safety qualification
- Communicate results, issues, concerns, and risks to management
- REQUIRED SKILLS:
- Proficiency in C and Assembly language
- Very good debugging and analyzing capabilities
- Very good communication (verbal and written) and teamwork skills
- DESIRED SKILLS:
- Safety oriented analyses (both SW & HW) such as FMEA, FMEDA, DFA
- Working knowledge of scripting languages (e.g. Perl, Tcl, shell)
Qualifications:
- Bachelor’s or Master's degree in Electronics / Electrical Engineering, or equivalent
Qualifications
- Bachelor’s or Master's degree in Electronics / Electrical Engineering, or equivalent
Responsibilities
- Work with HW architecture/design teams to derive SW safety requirements
- Develop low level safety critical firmware for SW requirements using C or assembly language for ARM V7/V8 architecture-based SoC systems
- Integrate the firmware into system software stack, considering the feasibility, performance, freedom from interference, multicore architectural aspects
- Independently develop the code, work in collaboration with appropriate stakeholders ensuring that implementation satisfies the assigned requirements
- Design, implementation and verification of safety critical software to the extent required for the safety integrity level
- Produce necessary documentary evidence to aid in safety qualification
- Communicate results, issues, concerns, and risks to management REQUIRED SKILLS:
- Proficiency in C and Assembly language
- Very good debugging and analyzing capabilities
- Very good communication (verbal and written) and teamwork skills DESIRED SKILLS:
- Safety oriented analyses (both SW & HW) such as FMEA, FMEDA, DFA
- Working knowledge of scripting languages (e.g. Perl, Tcl, shell)
More openings at AMD
- Linux Kernel & Virtualization Manager — Memory Management, QA, Scheduler, Power Management — Bengaluru
- Platform Emulation Engineer — Bengaluru
- Lead Embedded Software Development Engineer — Hyderabad
- Embedded Software - System Test Architect — Hyderabad
- Embedded Linux kernel device driver Developement Lead — Hyderabad
- Regional Field Applications Lead - FPGA — Bengaluru