CrawlJobs Logo

Infrastructure Firmware Engineer

Serbia, Nis · Job Posted March 22, 2026
Apply Position
Job Link Share

Job Description

The Platform FW Quality group is responsible for integration, validation, release and automation activities across the entire Platform Stack that runs on AMD’s range of Graphic Cards (Discrete GPUs), APUs, and CPUs. The team is also responsible for modernizing and enhancing the security infrastructure across the FW organization. You will be a hands-on Technical Lead within the platform firmware organization, responsible for owning and driving delivery of critical firmware initiatives end-to-end. This role is designed for an experienced engineer who wants to lead through influence, technical depth, and execution, while remaining a strong individual contributor. You will work closely with architects, program leadership, and cross-functional engineering teams to define scope, drive design and implementation, manage interdependencies, and ensure successful delivery of firmware features and capabilities for AMD APUs and CPUs. This will be an opportunity to build your skills in Firmware Test Driven Development, as well as Pre-Silicon/Post-Silicon development environments such as Simulators, FPGAs, and Emulation Platforms. We also have a number of QA initiatives in flight such as integration of GitHub Actions Continuous Integration/Continuous Development (CI/CD) Pipelines into our Software Development and Release model. Integration of Virtual/Simulation test environments. Software/Firmware infrastructure signing enhancements with AKS and mTLS improvements. This role carries clear ownership for outcomes—quality, schedule, and technical direction—while mentoring and guiding other engineers to raise overall execution standards.

Job Responsibility

  • Own the end to end delivery of infrastructure firmware features or projects, from scoping and design through implementation, validation, and release
  • Drive architectural and design decisions, author and review design specifications and technical proposals
  • Act as the primary technical owner for assigned areas, ensuring correctness, robustness, and long term maintainability
  • Debug and resolve complex, cross component issues in pre-silicon and post-silicon environments
  • Lead by influence: drive alignment, set technical direction, and unblock execution across teams
  • Mentor and guide junior and midlevel engineers through design reviews, code reviews, and day to day technical coaching
  • Set a high bar for engineering excellence, development discipline, and quality
  • Partner with program managers, architects, validation, and other firmware teams to identify dependencies, risks, and execution gaps
  • Proactively track progress, surface issues early, and drive them to closure
  • Balance short term delivery needs with long term technical health

Requirements

  • Strong problem-solving and analytical skills with an emphasis on product development
  • Experience with SW development in C / C++ or scripting in Python, Perl, Ruby
  • Proficiency with Cloud Infrastructure - Azure, Kubernetes - AKS
  • Networking (TCP/IP, basic administration) and Linux command line knowledge
  • Experience or strong interest in low-level programming and debugging. Embedded C experience is an asset.

Nice to have

  • Prior experience mentoring or technically leading other engineers
  • Experience with Software signing and crypto algorithms will be considered an asset
  • Software Security tooling, scanning and analysis

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Infrastructure Firmware Engineer

8 matching positions

Senior Support Infrastructure Engineer

You’ll play a key role in supporting ANS’s core infrastructure, helping to keep ...
Location
Location
United Kingdom , Manchester
Salary
Salary:
Not provided
ans.co.uk Logo
ANS Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Previous experience as an infrastructure engineer working in an enterprise or multi-tenant environment
  • Experience with VMware 7 and above
  • Experience With SAN Storage Technologies (3par, Nimble, Netapp, Dell Compellent) is ideal
  • Understanding of fundamental computer architecture, networking, virtualisation, storage, and operating system concepts
  • Previous experience using backups technologies and disaster recovery
  • Strong Troubleshooting and Diagnostic skills
  • Operational Experience with NSX 3.0+ Desirable
  • Ability to produce good quality documentation
  • Scripting abilities in Powershell and PowerCLI
  • Exposure to Cisco UCS
Job Responsibility
Job Responsibility
  • Act as a 3rd line escalation point for the eCloud platform, supporting the wider team in resolving complex issues
  • Proactively monitor systems, identifying and addressing performance or stability issues before they impact customers
  • Work closely with other technical teams to deliver a high-quality support experience across our platforms
  • Take ownership of escalations with vendors, driving issues through to resolution
  • Ensure platform stability and security through regular patching, firmware upgrades, and system maintenance
  • Support capacity planning and help prepare the platform for future growth
  • Carry out platform audits and health checks to maintain performance and compliance
  • Create and maintain clear, high-quality technical documentation and processes
  • Build strong working relationships across technical and commercial teams
  • Support change, incident management, and CAB processes in line with ANS standards
What we offer
What we offer
  • 25 days holiday, plus option to buy up to 5 more days
  • Birthday off
  • Extra celebration day
  • 5 additional holiday days in year of marriage
  • 5 volunteer days
  • Private health insurance
  • Pension contribution match
  • 4 x life assurance
  • Flexible working
  • Work from anywhere for up to 30 days per year
  • Fulltime
Read More
Arrow Right

Interconnect Firmware Engineer

AMD Infinity Data Fabric (DF) is used across all our product segments including ...
Location
Location
United States , Austin
Salary
Salary:
121680.00 - 182520.00 USD / Year
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience in firmware development cycle, integration, and good understanding of verification/validation for pre and post silicon for SoC designs
  • Expertise in low-level C programming, software optimization techniques and debugging for embedded systems
  • Strong in Python and Linux scripting applied to data parsing and processing
  • Strong background in computer architecture with familiarity in memory interleaving, system memory maps and NUMA domain concepts
  • Prior experience in board, processor/ASIC bring-up and testing platforms (Simulation and/or Emulation)
  • Experience in hardware/software interfaces and methodically debugging sophisticated issues at the IP, subsystem and/or system level using source code debuggers and other system debug tools
  • Experience with source control systems including Git/Gerrit
  • Excellent written, verbal communication and presentation skills
  • Must be well-organized, technically oriented, and a self-starter with a demonstrated ability to support multiple products, work collaboratively and coordinate activities with geographically distributed technical teams
  • BS or MS in Computer Science/Computer Engineering
Job Responsibility
Job Responsibility
  • Responsible for firmware development and feature enablement in the Infinity Fabric interconnect across all AMD products, including design, documentation, unit testing and debug for pre and post silicon support
  • Enhancing python-based tools that process large amounts of complex data to produce hardware initialization binary
  • Develop tools and infrastructure that help in the collection of the initialization data in either python or C / C++
  • Work closely with architects and other IP leads to determine firmware scope and implementation details to meet firmware deliverables schedules and milestones
  • Perform unit and integration test, engage with various teams to provide debug support in the emulation, simulation, and post-silicon environment
  • Be an active participant in design and code reviews
  • Work with internal and external teams to ensure highest level of quality and satisfaction throughout firmware lifecycle
  • Fulltime
Read More
Arrow Right

Senior Firmware Engineer

Figure is an AI Robotics company developing a general purpose humanoid. Our huma...
Location
Location
United States , San Jose
Salary
Salary:
160000.00 - 250000.00 USD / Year
figure.ai Logo
Figure
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of engineering experience
  • Bachelor's or Master's degree in Computer Science or related field
  • Mastery of C, C++, Python and Linux
  • Experience implementing low level software on bare-metal systems and RTOS
  • Good knowledge of computer architecture
  • Deep understanding of communication buses and protocols like Ethernet, Ethercat, Serial, CAN or USB
  • Comfortable using lab instruments (Oscilloscopes, logic analyzers…) and debugging tools (Lauterbach…)
Job Responsibility
Job Responsibility
  • Architect, design, implement and test firmware in C or C++ for critical components such as motor controllers, battery management systems and sensing hardware
  • Define a strategy to facilitate reuse of the code base and tools used to develop firmware on different hardware platforms
  • Develop Python tools to support test automation or hardware calibration
  • Contribute to the development of our Continuous Integration and Continuous Deployment (CI/CD) infrastructure
  • Support hardware/software integration in the lab
  • Fulltime
Read More
Arrow Right

IT Infrastructure Engineer

Supporting and enhancing both on-premise and Cloud based infrastructure for the ...
Location
Location
United Kingdom , Keele
Salary
Salary:
Not provided
jobs.360resourcing.co.uk Logo
360 Resourcing Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Level 3+
  • Previous experience as a support engineer
  • Managing endpoints via Microsoft Intune
  • Support of Microsoft Server OS and Hyper-V, telephony solutions, deployment of new starter accounts and equipment
  • Support of Microsoft O365
  • Excellent verbal, non-verbal and written communication skills
  • Accepts and actively seeks responsibility also able to prioritise tasks
  • Flexible work to cover busy periods (month end and manage time issues from overseas needs)
Job Responsibility
Job Responsibility
  • Support and maintenance of Microsoft Server platforms built on Hyper-V and Azure
  • Manage starter and leaver processes for the group, deploy and build laptops and desktops as necessary
  • Support of the LAN and WAN infrastructure
  • Support of legacy telephony solutions and telephony in Microsoft Teams
  • Supporting and deploying resources in Microsoft Azure
  • Work closely with the Infrastructure Lead to help design, deploy and maintain strategic Infrastructure enhancements as per roadmaps developed by the Head of IT
  • Maintain and enhance the Cyber security posture of the company, ensuring endpoints, servers and network infrastructure receive current, supported firmware updates and security patches in a timely manner
  • Take ownership of escalated issues where necessary
  • Track all incidents logged on system call logging tool
  • Provide 1st level IT support to the group as necessary
What we offer
What we offer
  • Competitive salary and benefits
  • Company events
  • Company pension
  • Employee discount
  • Free or subsidised travel
  • Free parking
  • On-site parking
  • Fulltime
Read More
Arrow Right

Firmware Engineer II

The Microsoft Silicon Engineering Solutions and Cloud Hardware Infrastructure En...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Min experience 5+ years
  • Mandaotory Skills : Automation, Firmware Development, Firmware Debug, BIOS, BMC, Debug Tools
  • Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field OR equivalent experience
  • Experience with coding in languages including, but not limited to, C, C++
  • Firmware Architecture, Integration, validation, debug on server or client platform or any other multi-firmware platform
  • Stakeholder management across teams and organizations to influence, drive and achieve goals together
  • Building toolchains (automation, debug tools, log analyzers etc) to integrate, debug and interpret large scale firmware data
  • Experience with AI & ML models (e.g., Agentic AI framework, AI Foundry, Semantic Kernel, Foundry SDK, Responsible AI, fine-tuning/inferencing, etc.) will be added plus
  • Building information systems such as dashboards (standalone, PowerBI) to drive insights
Job Responsibility
Job Responsibility
  • The Firmware Center of Excellence is responsible for Hardware/Firmware for Azure Infrastructure
  • We are working on the next generation Hardware/Firmware for server, silicon and rack infrastructure with a focus on innovation in firmware technology
  • You must have proven background in managing cross functional firmware teams to integrate, debug and deploy firmware at scale
  • Fulltime
Read More
Arrow Right

Silicon Validation Firmware Engineer

Meta's Silicon Engineering team designs and delivers custom ASICs and SoCs that ...
Location
Location
United States , Sunnyvale
Salary
Salary:
146000.00 - 209000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • 6+ years of experience developing validation firmware or embedded software for custom ASICs in C/C++
  • 3+ years of experience with pre-silicon and post-silicon debug using tools such as Lauterbach, JTAG-based debuggers, or equivalent on physical silicon or FPGA platforms
  • Experience with EDA tools and scripting languages used to build tools and flows for complex emulation environments
  • Experience developing hardware abstraction layers, bootloaders, or low-level drivers for custom silicon platforms
Job Responsibility
Job Responsibility
  • Develop and maintain low-level validation firmware in C/C++ targeting custom ASICs across emulation, FPGA, and silicon platforms
  • Lead pre-silicon and post-silicon validation efforts by authoring and executing firmware-driven test plans covering CPU subsystems, memory controllers, cache hierarchies, and high-speed interfaces
  • Bring up and debug complex SoC interfaces including PCIe, DDR, USB, and proprietary interconnects on emulation platforms and physical silicon
  • Build and maintain firmware infrastructure including bootloaders, hardware abstraction layers, and register-level drivers to support validation and characterization workflows
  • Collaborate with RTL design, architecture, and physical design teams to identify and root-cause silicon bugs, correlating pre-silicon simulation results with post-silicon behavior
  • Define and drive firmware validation methodology improvements that reduce bring-up cycle time and improve coverage across silicon generations
  • Develop automated test to enable continuous validation across emulation, FPGA prototyping, and silicon bring-up environments
  • Partner with hardware and software teams to support hardware-software co-design decisions and ensure firmware readiness at each silicon milestone
  • Contribute to silicon readiness reviews by documenting validation coverage, known issues, and risk assessments for key subsystems
What we offer
What we offer
  • bonus
  • equity
  • benefits
Read More
Arrow Right

Firmware Engineer, Robotics

As a Firmware Engineer on the Robotics team, you will help enable the next gener...
Location
Location
United States , San Francisco
Salary
Salary:
185000.00 - 268000.00 USD / Year
openai.com Logo
OpenAI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience developing firmware for microcontrollers
  • Comfortable writing bare-metal firmware or eager to deepen understanding of startup code, peripheral drivers, low-level system initialization, and bootloaders
  • Regularly read datasheets, reference manuals, and schematics
  • Have participated in board bring-up, lab debugging, or early hardware validation
  • Curious about how systems fail and enjoy debugging hardware-firmware interactions using real measurement tools
  • Comfortable developing in a test-driven environment as well as building testbenches or simple tooling to validate hardware and system behavior
  • Care about writing correct, robust firmware and improving technical judgment through hands-on experience
Job Responsibility
Job Responsibility
  • Help enable the next generation of embodied AI by developing low-level firmware that drives robotic systems
  • Work at an early phase of firmware development, working alongside electrical, mechanical, and control systems engineers to bring up new boards, integrate novel sensors, and build foundational infrastructure for the distributed system that drives robots
  • Read datasheets and reference manuals, write startup code and peripheral drivers, and debug hardware–firmware interactions during board bring-up and deployment
  • Work on everything from simple single-purpose sensing devices to more complex, safety- and reliability-critical subsystems, with an emphasis on correctness, performance, and scalability
  • Help ensure that firmware, hardware, and system-level assumptions align, and that new designs can be brought up, tested, and iterated on quickly
  • Shape the early firmware architecture for advanced robotic systems operating in real-world environments
What we offer
What we offer
  • Medical, dental, and vision insurance for you and your family, with employer contributions to Health Savings Accounts
  • Pre-tax accounts for Health FSA, Dependent Care FSA, and commuter expenses (parking and transit)
  • 401(k) retirement plan with employer match
  • Paid parental leave (up to 24 weeks for birth parents and 20 weeks for non-birthing parents), plus paid medical and caregiver leave (up to 8 weeks)
  • Paid time off: flexible PTO for exempt employees and up to 15 days annually for non-exempt employees
  • 13+ paid company holidays, and multiple paid coordinated company office closures throughout the year for focus and recharge, plus paid sick or safe time (1 hour per 30 hours worked, or more, as required by applicable state or local law)
  • Mental health and wellness support
  • Employer-paid basic life and disability coverage
  • Annual learning and development stipend to fuel your professional growth
  • Daily meals in our offices, and meal delivery credits as eligible
  • Fulltime
Read More
Arrow Right

Senior Infrastructure Engineer

We are seeking a highly skilled and motivated GPU Fleet Operations Engineer to j...
Location
Location
United States , San Francisco; Sunnyvale
Salary
Salary:
183000.00 - 210000.00 USD / Year
crusoe.ai Logo
Crusoe
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience diagnosing and repairing high-density, rack-mounted compute hardware in production environments
  • Deep understanding of GPU architectures and hands-on experience with GPU-based systems
  • Experience supporting NVIDIA A100, H200, GB200, B200 and AMD 350X / 355X series platforms
  • Familiarity with high-speed interconnects such as InfiniBand, NVLink, and RDMA over Converged Ethernet (RoCE)
  • Strong Linux experience (Ubuntu, Rocky Linux, CentOS) using the command line for diagnostics and testing
  • Proficiency with GPU and system diagnostic tools such as NVIDIA DCGM and NVIDIA field diagnostic utilities
  • Experience working with enterprise server hardware, power delivery, and cooling systems
  • Strong analytical and problem-solving skills
  • Excellent communication and collaboration skills
  • Ability to work independently in a fast-paced data center or operations environment
Job Responsibility
Job Responsibility
  • Perform deep-level diagnosis and troubleshooting of hardware faults within GPU racks and high-density compute systems
  • Troubleshoot and support GPU platforms including NVIDIA A100, H200, GB200, B200 and AMD 350X / 355X
  • Execute component-level diagnosis and remediation for failed or degraded hardware
  • Partner with data center operations to manage and perform field-replaceable unit (FRU) repairs for GPUs, power supplies, cooling systems, interconnects, and networking hardware
  • Conduct post-repair validation, burn-in testing, torch testing, and NVIDIA NCCL testing to ensure system stability and performance
  • Implement and execute preventative maintenance procedures to improve fleet reliability and extend hardware lifespan
  • Perform firmware and BIOS upgrades across the GPU fleet
  • Maintain detailed documentation of maintenance activities, failures, and resolutions in ticketing and asset management systems
  • Develop and update standard operating procedures (SOPs) for troubleshooting, repair, and validation workflows
  • Collaborate with engineering, software, and data center operations teams to identify root causes of systemic failures and implement preventative solutions
What we offer
What we offer
  • Restricted Stock Units in a fast growing, well-funded technology company
  • Health insurance package options that include HDHP and PPO, vision, and dental for you and your dependents
  • Employer contributions to HSA accounts
  • Paid Parental Leave
  • Paid life insurance, short-term and long-term disability
  • Teladoc
  • 401(k) with a 100% match up to 4% of salary
  • Generous paid time off and holiday schedule
  • Cell phone reimbursement
  • Tuition reimbursement
  • Fulltime
Read More
Arrow Right