CrawlJobs Logo

Firmware Engineering Lead

AMD

Location Icon

Location:
Serbia, Belgrade

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

We are looking for an experienced and passionate Firmware Engineer to join the NBIO team and drive HW/FW co-development for IP sub-systems. In this role, you will build and lead a high-performing team, collaborate with hardware, firmware, and verification engineers, and oversee the design, implementation, and verification of embedded firmware in pre-silicon and post-silicon environments across multiple SoC programs. You will also introduce AI-driven improvements to workflows and development processes. Projects focus around PCIe and related technologies for I/O virtualization, shared virtual memory, I/O security, storage, management & accelerators

Job Responsibility:

  • Build and scale a local NBIO firmware team, including hiring, mentoring, and managing a mix of full-time employees and contractors
  • Lead day-to-day development efforts, including design, implementation, and co-verification of embedded firmware
  • Work within the broader NBIO firmware team to drive technical excellence and FW development best practices
  • Apply AI tools and techniques to improve workflows and accelerate development
  • Collaborate across sites and functions

Requirements:

  • Extensive experience with microcontrollers and embedded C/assembly programming
  • Strong understanding of low-level HW/FW interfaces and performance optimization
  • Familiarity with multi-core firmware design and techniques
  • Experience with Real-Time Operating Systems (RTOS) and board support packages
  • Experience with hardware abstraction layers and shared code bases
  • Proficiency in Agile/Scrum firmware development methodologies
  • Hands-on experience with pre-silicon FW development environments, including emulation, RTL simulation, and modeling platforms
  • 10+ years of firmware development experience, with proven leadership capability
  • Exposure to AI-driven development tools and workflow optimization
  • Bachelor's or Master's degree in electronics/computer engineering or other applied sciences

Additional Information:

Job Posted:
December 17, 2025

Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Firmware Engineering Lead

Lead TeleOp Embedded Firmware Engineer

Figure is an AI robotics company developing autonomous general-purpose humanoid ...
Location
Location
United States , San Jose
Salary
Salary:
150000.00 - 250000.00 USD / Year
figure.ai Logo
Figure
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of hands-on engineering experience
  • Experience developing firmware for sensing hardware on bare-metal systems and RTOS
  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field
  • Proficiency in C++ with expertise in low-level systems programming
  • Solid understanding of communication protocols and buses such as Ethernet, Serial, CAN, and USB
Job Responsibility
Job Responsibility
  • Design, develop, test, and maintain firmware for embedded systems
  • Architect and contribute to Continuous Integration/Continuous Deployment (CI/CD) infrastructure
  • Support hardware/software integration and troubleshooting in a lab setting
  • Develop and maintain embedded system environments for platform bring-up and firmware/software deployment
  • Create Python tools for test automation, calibration, and system diagnostics
  • Fulltime
Read More
Arrow Right

Firmware Engineer

This role involves developing firmware enhancements, troubleshooting, and leadin...
Location
Location
United States , Aguadilla
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Information Systems, Electrical Engineering, or equivalent
  • UEFI firmware development experience
  • programming skills in C and Assembly Language
  • strong firmware, software, and hardware background
  • experience with embedded systems development
  • knowledge of computer architecture
  • knowledge of industry standards including IPMI, USB, ACPI, SMBIOS, and PCI/PCI-express
  • knowledge of scripting languages such as Python.
Job Responsibility
Job Responsibility
  • Designs enhancements, updates, and programming changes for portions and subsystems of firmware, including DSP, embedded code, EFI drivers, EFI applications and BIOS/UEFI
  • analyzes design and determines coding, programming, and integration activities required based on general objectives and knowledge of overall architecture of product or solution
  • writes and executes complete testing plans, protocols, and documentation for assigned portion of application
  • identifies and debugs, and creates solutions for issues with code and integration into application architecture
  • leads a project team of other firmware engineers and internal and outsourced development partners to develop reliable, cost effective and high-quality solutions for assigned systems portion or subsystem
  • collaborates and communicates with management, internal, and outsourced development partners regarding firmware design status, project progress, and issue resolution
  • represents the firmware engineering team for all phases of larger and more-complex development projects
  • provides guidance and mentoring to less-experienced staff members.
What we offer
What we offer
  • Comprehensive suite of benefits that supports physical, financial and emotional wellbeing
  • career development programs
  • inclusive and flexible work environment.
  • Fulltime
Read More
Arrow Right

Firmware Engineer

Designs, develops, troubleshoots and debugs software programs for software enhan...
Location
Location
Puerto Rico , Aguadilla
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Information Systems, Electrical Engineering, or equivalent
  • UEFI firmware development experience
  • Programming skills in C and Assembly Language
  • Strong firmware, software, and hardware background
  • Experience with embedded systems development
  • Knowledge of computer architecture
  • Knowledge of industry standards including IPMI, USB, ACPI, SMBIOS, and PCI/PCI-express
  • Knowledge of scripting languages such as Python
Job Responsibility
Job Responsibility
  • Designs enhancements, updates, and programming changes for portions and subsystems of firmware, including DSP, embedded code, EFI drivers, EFI applications and BIOS/UEFI
  • Analyzes design and determines coding, programming, and integration activities required based on general objectives and knowledge of overall architecture of product or solution
  • Writes and executes complete testing plans, protocols, and documentation for assigned portion of application
  • identifies and debugs, and creates solutions for issues with code and integration into application architecture
  • Leads a project team of other firmware engineers and internal and outsourced development partners to develop reliable, cost effective and high quality solutions for assigned systems portion or subsystem
  • Collaborates and communicates with management, internal, and outsourced development partners regarding firmware design status, project progress, and issue resolution
  • Represents the firmware engineering team for all phases of larger and more- complex development projects
  • Provides guidance and mentoring to less- experienced staff members
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Senior Firmware Engineer - Embedded Systems

The successful Firmware Engineer will analyze, develop, design, program, debug a...
Location
Location
United States , Lincolnshire
Salary
Salary:
Not provided
advancedtechsearch.com Logo
Advanced Technology Search Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in engineering (Computer Engineering, Computer Science or Software Engineering or related fields) with 6+ years of relevant experience
  • Hands on experience in firmware development using C/ C++ (low level/ device driver development)
Job Responsibility
Job Responsibility
  • Leads requirements meetings for moderately complex firmware design projects
  • Design, code, debug, and test assigned firmware, firmware improvements, and firmware modifications
  • Document designs and code or update preexisting documentation
  • Reviews firmware test results and root cause analysis
  • Reviews changes or upgrades to existing firmware designs
  • Identifies issues and makes recommendations for complex problems
  • Prepare system specifications and/or sub-specification or evaluate such specifications
  • Makes modifications to or upgrades existing firmware designs
  • Enhances and improves existing technologies
  • Develops positive relationships with other company functions
  • Fulltime
Read More
Arrow Right

Firmware Lead & Manager

Lunar is seeking an experienced and driven Firmware Lead & Manager to spearhead ...
Location
Location
United States , Mountain View
Salary
Salary:
150000.00 - 210000.00 USD / Year
lunarenergy.com Logo
Lunar Energy
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Degree in a computer-engineering related or adjacent field, or demonstrated commensurate ability
  • 7+ or more years of experience delivering firmware for new products as part of a team
  • Proficiency in C, and working familiarity with Cmake
  • Expert in firmware fundamentals, in architecture & design, Algorithm development, Code modularity and maintainability, CPU architecture and compilers etc.
  • Ability to explain and communicate about technical concepts with engineers in a variety of fields
  • Proven experience in the total lifecycle of products (power electronics). From prototype/initial bringup to phased development and testing, manufacturing, fleet deployment
  • Strong understanding of design for power electronics or battery systems is highly desirable
  • Understands company objectives to create and lead the engineering execution
  • Quickly learns the technology and becomes the goto person for that area of product expertise
  • Leads team on technical challenges and provides guidance and support in execution
Job Responsibility
Job Responsibility
  • Work collaboratively with other disciplines across the company to continuously refine and improve our understanding of how our products can create the greatest impact, get to market quickly, and operate reliably for our customers
  • Test ideas and designs: back-of-the-envelope calculations, building simulations, and designing validation tests
  • Design firmware & software that runs in our home energy product components: Power electronics controls, system-level behaviors, and optimization, mobile app design and interfaces, system diagnostics and updates, RF and powerline communication protocols, control algorithms, and installation automation features
  • Optimize manufacturing by designing automation support functionality in our components whose design reflects the part they play in the processes that create them and test them, and by supporting our features within our manufacturing partners
  • Drive team by hiring, mentoring and managing highly skilled engineers
  • Manage schedules and resources working with cross functional internal customers
  • Lead design and test methods for new features to enhance product functionality
What we offer
What we offer
  • Medical, dental, and vision insurance for employees and dependents
  • Flexible Paid Time Off plus 10 paid holidays
  • Tax deferred 401(k) plan
  • Paid parental leave for all full time employees including 12 weeks paid parental leave for the birthing mother and 6 weeks paid parental leave for the non-birthing parent
  • Subsidized EV charging and pre-tax commuter benefits
  • Fulltime
Read More
Arrow Right
New

Firmware Engineer

Sovereign Technologies, LLC is looking for a Firmware Engineer in St. Louis, MO ...
Location
Location
United States , St. Louis
Salary
Salary:
Not provided
sovereigntec.com Logo
Sovereign Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master’s Degree in IT Management, Electrical Engineering, Electronics Engineering or related discipline, or foreign equivalent
  • 2 years of experience in simulink model based development
  • 2 years of experience in C embedded controller development
  • 2 years of experience in C++/Qt display development
  • Must have proof of legal authority to work in the US
Job Responsibility
Job Responsibility
  • Lead the design, development, testing, and troubleshooting of real-time, bare-metal firmware and embedded systems
  • Develop and refine engineering requirements based on marketing and user needs
  • Lead design and implementation of embedded software systems using modern software engineering processes
  • Peer-review software designs and source code
  • Establish and execute test procedures for software applications and subsystems
  • Analyze and enhance efficiency, stability, and scalability of system resources
  • Lead agile project teams through the new product development process
  • May have to work from unanticipated locations around the United States
  • Fulltime
Read More
Arrow Right
New

Firmware Engineer

Location
Location
United States , St. Louis
Salary
Salary:
Not provided
sovereigntec.com Logo
Sovereign Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Masters in Computer Science, Engineering, or related
  • 1 year experience
Job Responsibility
Job Responsibility
  • Lead the design, development, testing, and troubleshooting of real-time, bare-metal firmware and embedded systems
  • Guide the design and implementation of embedded software systems using modern software engineering processes
  • Develop and refine engineering requirements based on marketing and user needs
  • Participate in the peer-review of software designs and source code
  • Establish and execute test procedures of software applications and subsystems
  • Analyze and enhance efficiency, stability, and scalability of system resources
  • Lead agile project teams through the new product development process
  • Update and provide status reports
  • Will work in various unanticipated locations throughout the U.S.
Read More
Arrow Right

Senior Firmware Engineer

Designs, develops, troubleshoots and debugs software programs for software enhan...
Location
Location
Taiwan , Taipei
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
  • Typically 10+ years experience
  • Extensive experience with multiple software systems design tools and languages
  • Experience in overall architecture of software systems for products and solutions
  • Designing and integrating software systems running on multiple platform types into overall architecture
  • Evaluating forms and processes for software systems testing and methodology, including writing and execution of test plans, debugging, and testing scripts and tools
  • Excellent written and verbal communication skills
  • mastery in English and local language
Job Responsibility
Job Responsibility
  • Leads multiple project teams of other software systems engineers and internal and outsourced development partners responsible for all stages of design and development for complex products and platforms
  • Manages and expands relationships with internal and outsourced development partners on software systems design and development
  • Reviews and evaluates designs and project activities for compliance with systems design and development guidelines and standards
  • Provides domain-specific expertise and overall software systems leadership and perspective to cross-organization projects, programs, and activities
  • Drives innovation and integration of new technologies into projects and activities in the software systems design organization
  • Provides guidance and mentoring to less- experienced staff members
What we offer
What we offer
  • Health & Wellbeing benefits
  • Personal & Professional Development programs
  • Unconditional Inclusion
  • Comprehensive suite of benefits that supports physical, financial and emotional wellbeing
  • Fulltime
Read More
Arrow Right
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.