SR Embedded Firmware Development Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Advanced Microdevices Pvt. Ltd. (India) ยท 1 month ago

SR Embedded Firmware Development Engineer

Advanced Micro Devices, Inc is dedicated to building innovative products that enhance computing experiences. The SR Embedded Firmware Development Engineer will develop out-of-band management firmware solutions for next-generation GPU products, collaborating with various teams to ensure successful product development and implementation.

BiopharmaBiotechnologyIndustrialManufacturing

Responsibilities

Implementation of complex logic design solutions that employ high-integrated SoC solutions with embedded processing, logic gates, high-speed interfaces and complex IP
Support the definition of firmware architecture, requirements, and documentation
Translate high-level system requirements into firmware requirements
Write production-quality C/C++ to ensure the design meets or exceeds the project success metrics (quality, functionality, on-time completion)
Develop strategies to test and verify stand-alone and integrated firmware functionality
Learn, practice, and improve quality development processes and results
Create modular/reusable firmware IP that can be reused in current and future designs
Support defect investigations and validate defect fixes found during testing, development, or in production code. Provide logs and statistics that will help in further triaging of defects

Qualification

C/C++ programmingEmbedded systemsFirmware architecturePython scriptingEmbedded protocolsVersion control (Git)Communication skillsProblem-solving skillsTeam playerAttention to detail

Required

Implementation of complex logic design solutions that employ high-integrated SoC solutions with embedded processing, logic gates, high-speed interfaces and complex IP
Support the definition of firmware architecture, requirements, and documentation
Translate high-level system requirements into firmware requirements
Write production-quality C/C++ to ensure the design meets or exceeds the project success metrics (quality, functionality, on-time completion)
Develop strategies to test and verify stand-alone and integrated firmware functionality
Learn, practice, and improve quality development processes and results
Create modular/reusable firmware IP that can be reused in current and future designs
Support defect investigations and validate defect fixes found during testing, development, or in production code. Provide logs and statistics that will help in further triaging of defects

Preferred

Strong team player with excellent communication skills; comfortable in a dynamic environment
Self-starter, able to work independently and drive tasks to completion
Solid understanding of hardware, firmware, and test development for embedded systems
Programming and scripting experience (Python, Bash, C/C++) in Linux environments
Ability to read and interpret board schematics
Familiarity with embedded protocols (I2C, SPI, USB, PCIe, TCP/IP, etc.)
Knowledge of BMC out-of-band server management and related protocols (IPMI, MCTP, PLDM, Redfish)
Experience with board/platform-level debug and system architecture validation
Strong analytical and problem-solving skills with attention to detail
Familiarity with microcontroller architecture (ARM) and build tools (make, git, scripting)
Experience with version control and CI/CD systems (Git, Jenkins)
Bachelor's / Master's degree (preferred) in Electrical Engineering, Computer Science, Computer Engineering

Benefits

AMD benefits at a glance.

Company

Advanced Microdevices Pvt. Ltd. (India)

twittertwittertwitter
company-logo
Advanced Microdevices (mdi) is a leader in innovative membrane technologies.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Nalini Kant Gupta
Founder & Managing Director
Company data provided by crunchbase