Firmware Developer

AMD
Hyderabad
Workplace: OnsiteFull timeINR 2,209,830 - 3,156,900 annuallyFunction: Software EngineeringEducation: bachelorsSkills: ["Critical thinking","Debugging","Analysis","Communication","Teamwork"]

Develop and integrate safety-critical low-level firmware for ARM V7/V8 SoC systems, collaborating with hardware teams and stakeholders to ensure requirements are met. Design, implement, and verify safety-critical embedded software, including code for boot/driver/BSP components and system software stack integration (Linux/VxWorks, hypervisors). Perform debugging and analysis, produce documentary evidence for safety assessments, and communicate risks, issues, and results to management.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
AMD
AMD
1 week ago

Firmware Developer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 5 hours agoStatus: Live

Job Summary

Develop and integrate safety-critical low-level firmware for ARM V7/V8 SoC systems, collaborating with hardware teams and stakeholders to ensure requirements are met. Design, implement, and verify safety-critical embedded software, including code for boot/driver/BSP components and system software stack integration (Linux/VxWorks, hypervisors). Perform debugging and analysis, produce documentary evidence for safety assessments, and communicate risks, issues, and results to management.
Location: Hyderabad
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Develop low-level safety-critical firmware using C or Assembly for ARM V7/V8 architecture-based SoC systems.
  • •Integrate safety-critical software into the system software stack, considering feasibility, performance, interference freedom, and multicore architecture aspects.
  • •Independently implement code in collaboration with stakeholders to satisfy assigned requirements.
  • •Design, implement, and verify safety-critical software to the extent required for the safety integrity level.
  • •Produce documentary evidence for safety assessments and communicate results, issues, concerns, and risks to management.

Pay and Benefits

Salary: INR 2,209,830 - 3,156,900 annually

Key Requirements

  • •Proficiency in C and Assembly language for embedded development.
  • •Experience developing embedded software for FPGA and SoC-based systems architecture.
  • •Strong understanding of ARM V7/V8 and preferably Cortex-A53, R5, and A72, including bus interfaces (AXI, AHB) and peripherals (CAN, Ethernet, USB, SD, memory controllers).
  • •Hands-on experience designing and developing embedded software including drivers, BSP, boot code, and boot loaders.
  • •Bachelor’s or Master’s degree in Electronics/Electrical Engineering (or equivalent).
Experience:EmbeddedFirmwareSafety-criticalSoCFPGA
Education:Bachelor's in Electronics / Electrical Engineering
Skills:Critical thinkingDebuggingAnalysisCommunicationTeamwork
Languages:English
Tech Stack:CAssemblyARM V7ARM V8Cortex A53Cortex R5Cortex A72AXIAHBCANEthernetUSBSDMemory controllersFPGASoCEmbedded softwareDriversBSPBoot code

Company Brief

AMD
Designs and produces semiconductor products including CPUs, GPUs, and adaptive SoCs for consumer, enterprise, and embedded markets, competing across PCs, data centers, and gaming industries.
Industry: Electronics Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 1969
Glassdoor
Glassdoor: 3.9
WebsiteLinkedIn