CrawlJobs Logo

Firmware Engineering Lead

Serbia, Belgrade · Job Posted December 17, 2025
Apply Position
Job Link Share

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

Looking for more opportunities?

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

Similar Jobs for

Firmware Engineering Lead

8 matching positions

Vehicle Lead, Firmware Engineering

In this role, you will lead vehicle-level firmware integration for select next g...
Location
Location
United States , Palo Alto
Salary
Salary:
200000.00 - 250000.00 USD / Year
ridealso.com Logo
ALSO
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in embedded software/firmware development, with demonstrated experience in vehicle-level or system-level integration
  • MS in an engineering discipline, preferably Computer Science or Electrical Engineering
  • Proven leadership in coordinating firmware delivery across multiple teams or modules
  • Deep experience with automotive/vehicle communication protocols: CAN, CAN-FD, LIN, as well as I2C, SPI, USB-PD, and other digital protocols
  • Strong track record delivering software-enabled hardware products, including low-level firmware development (drivers, bootloaders, HAL layers)
  • Expert-level proficiency in C/C++ and debugging complex embedded systems across multiple ECUs
  • Experience with real-time operating systems, ideally in functional-safety critical applications (ISO 26262 familiarity a plus)
  • Strong understanding of hardware/software architecture selection with cost, performance, and safety tradeoffs
  • Experience implementing and managing CI/CD & test automation pipelines for embedded products
  • Excellent communication skills with demonstrated ability to coordinate across hardware, software, and program management teams
Job Responsibility
Job Responsibility
  • Vehicle Integration Ownership: Serve as the single point of contact for all firmware integration issues on assigned vehicles, driving resolution across cross-functional teams
  • Feature & Release Management: Organize features and merge requests for vehicle-level integration
  • prepare and communicate release notes to stakeholders
  • Sprint Planning: Define and organize firmware integration targets for each sprint in coordination with Pod Leads and program milestones
  • Cross-Team Coordination: Partner with Pod Leads on firmware development priorities, ensuring alignment between module-level work and vehicle-level integration needs
  • Architecture & Interface Development: Contribute code to vehicle interfaces and system architecture
  • make informed decisions on integration patterns and cross-ECU communication
  • System Integration Leadership: Lead full vehicle system integration efforts including feature implementation, ECU handshaking, debugging, and root cause analysis across distributed systems
  • Hardware Collaboration: Collaborate with design engineering teams (Electrical, Mechanical, Test) on designing and documenting SW integration workflows across various ECUs
  • Quality Assurance: Oversee comprehensive test plans and validation of firmware functionality, stability, and performance under various conditions, including low power modes and safety-critical functions
What we offer
What we offer
  • Robust health coverage. Excellent health, dental and vision insurance covered up to 100% by ALSO with FSA & HSA options
  • One Medical membership and dedicated insurance advocates
  • Rich fertility and family building benefits with Progyny
  • Flexible time off
  • 401(k) match
  • Fulltime
Read More
Arrow Right

Lead Firmware Engineer - Aerospace

Responsible for designing, developing, verifying, and maintaining safety-critica...
Location
Location
United States , Phoenix
Salary
Salary:
Not provided
real-time-consulting.com Logo
Real Time Consulting
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree in Electrical Engineering or Computer Engineering and minimum 9 years of prior relevant experience, or Graduate Degree and a minimum of 7 years of prior related experience
  • Minimum 6 years of prior relevant experience in an engineering discipline with systems engineering principles, including requirements definition, requirements verification, design reviews and documentation, integration, test, and demonstration
  • Minimum 7 years’ experience with FPGA and firmware design
  • Hands-on experience designing and developing avionics products, RF, or sensor systems
  • Experience with Xilinx and Microchip FPGAs along with associated tools (ISE, Vivado, Libero)
  • Experience with simulation tools (Active HDL/QuestaSim)
  • Must be knowledgeable in VHDL and/or Verilog RTL coding
  • Knowledge of DO-254 Airborne Electronic Hardware development lifecycle
  • Experience with requirements-based verification
  • Excellent people skills, with experience leading and collaborating in a multi-disciplinary, diverse, and dynamic team environment
Job Responsibility
Job Responsibility
  • Designing, developing, verifying, and maintaining safety-critical firmware for avionics and embedded systems for TCAS and transponder applications in compliance with DO-254 standards
  • Working closely with hardware engineers, system architects, and certification authorities to ensure robust design assurance processes are followed throughout the product lifecycle
  • Involvement with multidisciplinary project teams involving mechanical, electrical, digital/analog, RF, firmware, and software engineering in planning, designing, prototyping, and testing of avionics systems
  • Mentorship of junior engineers
  • Ensuring the Surveillance product line follows industry best practices for product development
Read More
Arrow Right

Systems Engineering Lead Feature Enablement and Validation

The AMD Client & Graphics (CG organization) Systems Engineering team needs a dyn...
Location
Location
Canada , Markham
Salary
Salary:
148000.00 - 222000.00 CAD / Year
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Recent, prior years of experience in SOC industry, including experience as a technical team lead
  • Programming and scripting skills (e.g., C/C++, Python), with a proven record of architecting and scaling validation automation and tooling
  • Proven technical authority leading complex, cross‑functional initiatives and teams, with end‑to‑end ownership of technical strategy, execution, and delivery risk
  • Deep system expertise driving ASIC-, board-, and platform-level debug, owning structured triage and root‑cause analysis across power, clocking, sequencing, and system optimization
  • Advanced hands-on proficiency with lab instrumentation (e.g., protocol/logic analyzers, oscilloscopes) to resolve critical, system-level issues
  • Strong command of PC architectures and virtualization concepts, with working knowledge of high‑speed interfaces and system integration tradeoffs
  • Exceptional technical communication and influence skills, able to drive alignment and decisions across senior engineering, leadership, and partner organizations
  • Demonstrated ability to mentor senior and junior engineers, raise technical standards, and resolve complex cross‑team challenges
  • Highly self-directed and accountable, setting technical direction and driving high‑impact outcomes while enabling teams to execute at scale
  • Bachelors or Masters Degree in Electrical or Computer Engineering (or equivalent experience)
Job Responsibility
Job Responsibility
  • Own and lead end-to-end execution of CG‑VDI (Virtual Desktop Infrastructure) feature enablement and validation strategy across multiple programs, spanning pre‑silicon and post‑silicon phases, including prioritization, planning, and delivery commitments
  • Provide hands-on technical leadership for complex system-level debug across pre‑silicon, bring-up, validation, and production, driving effective triage, root-cause analysis, and timely issue closure
  • Mentor and develop engineers through coaching, technical reviews, and knowledge sharing
  • foster a culture of ownership, high quality, and continuous learning within a small team
  • Collaborate closely with design, DV, firmware, driver, diagnostics, emulation, and tools teams to align on requirements, interfaces, schedules, and efficient debug workflows
  • Support customer platform issues in partnership with customer support teams, including issue reproduction, analysis, and development of fixes or workarounds
  • Lead and set the technical direction as the CG‑VDI technical leader across business units, owning strategy, standards, and alignment on feature readiness, debug approaches, and validation quality, while driving cross‑team virtualization innovation through best‑practice leadership, technical mentorship, and standardization—improving efficiency and effectiveness via automation, infrastructure enhancements, dashboards, and methodological advancements
  • Fulltime
Read More
Arrow Right

Lead Firmware Engineer - Aerospace

Responsible for designing, developing, verifying, and maintaining safety-critica...
Location
Location
United States , Phoenix
Salary
Salary:
Not provided
real-time-consulting.com Logo
Real Time Consulting
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree in Electrical Engineering or Computer Engineering and minimum 9 years of prior relevant experience, or Graduate Degree and a minimum of 7 years of prior related experience
  • Minimum 6 years of prior relevant experience in an engineering discipline with systems engineering principles, including requirements definition, requirements verification, design reviews and documentation, integration, test, and demonstration
  • Minimum 7 years’ experience with FPGA and firmware design
  • Hands-on experience designing and developing avionics products, RF, or sensor systems
  • Experience with Xilinx and Microchip FPGAs along with associated tools (ISE, Vivado, Libero)
  • Experience with simulation tools (Active HDL/QuestaSim)
  • Must be knowledgeable in VHDL and/or Verilog RTL coding
  • Knowledge of DO-254 Airborne Electronic Hardware development lifecycle
  • Experience with requirements-based verification
  • Excellent people skills, with experience leading and collaborating in a multi-disciplinary, diverse, and dynamic team environment
Job Responsibility
Job Responsibility
  • Designing, developing, verifying, and maintaining safety-critical firmware for avionics and embedded systems for TCAS and transponder applications in compliance with DO-254 standards
  • Working closely with hardware engineers, system architects, and certification authorities to ensure robust design assurance processes are followed throughout the product lifecycle
  • Involvement with multidisciplinary project teams involving mechanical, electrical, digital/analog, RF, firmware, and software engineering in planning, designing, prototyping, and testing of avionics systems
  • Mentorship of junior engineers
  • Ensuring the Surveillance product line follows industry best practices for product development
  • Fulltime
Read More
Arrow Right

Lead Firmware Engineer - Aerospace

Responsible for designing, developing, verifying, and maintaining safety-critica...
Location
Location
United States , Phoenix
Salary
Salary:
Not provided
real-time-consulting.com Logo
Real Time Consulting
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Electrical Engineering or Computer Engineering and minimum 9 years of prior relevant experience, or Graduate Degree and a minimum of 7 years of prior related experience
  • Minimum 6 years of prior relevant experience in an engineering discipline with systems engineering principles, including requirements definition, requirements verification, design reviews and documentation, integration, test, and demonstration
  • Minimum 7 years’ experience with FPGA and firmware design
  • Hands-on experience designing and developing avionics products, RF, or sensor systems
  • Experience with Xilinx and Microchip FPGAs along with associated tools (ISE, Vivado, Libero)
  • Experience with simulation tools (Active HDL/QuestaSim)
  • Must be knowledgeable in VHDL and/or Verilog RTL coding
  • Knowledge of DO-254 Airborne Electronic Hardware development lifecycle
  • Experience with requirements-based verification
  • Excellent people skills, with experience leading and collaborating in a multi-disciplinary, diverse, and dynamic team environment
Job Responsibility
Job Responsibility
  • Designing, developing, verifying, and maintaining safety-critical firmware for avionics and embedded systems for TCAS and transponder applications in compliance with DO-254 standards
  • Working closely with hardware engineers, system architects, and certification authorities to ensure robust design assurance processes are followed throughout the product lifecycle
  • Involvement with multidisciplinary project teams involving mechanical, electrical, digital/analog, RF, firmware, and software engineering in planning, designing, prototyping, and testing of avionics systems
  • Mentorship of junior engineers
  • Ensuring the Surveillance product line follows industry best practices for product development
  • Fulltime
Read More
Arrow Right

Systems Engineering Lead Feature Enablement and Validation

WHAT YOU DO AT AMD CHANGES EVERYTHING  At AMD, our mission is to build great pro...
Location
Location
Canada , Markham
Salary
Salary:
125520.00 - 188280.00 CAD / Year
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Recent, prior years of experience in SOC industry, including experience as a technical team lead
  • Programming and scripting skills (e.g., C/C++, Python), with a proven record of architecting and scaling validation automation and tooling
  • Proven technical authority leading complex, cross‑functional initiatives and teams, with end‑to‑end ownership of technical strategy, execution, and delivery risk
  • Deep system expertise driving ASIC-, board-, and platform-level debug, owning structured triage and root‑cause analysis across power, clocking, sequencing, and system optimization
  • Advanced hands-on proficiency with lab instrumentation (e.g., protocol/logic analyzers, oscilloscopes) to resolve critical, system-level issues
  • Strong command of PC architectures and virtualization concepts, with working knowledge of high‑speed interfaces and system integration tradeoffs
  • Exceptional technical communication and influence skills, able to drive alignment and decisions across senior engineering, leadership, and partner organizations
  • Demonstrated ability to mentor senior and junior engineers, raise technical standards, and resolve complex cross‑team challenges
  • Highly self-directed and accountable, setting technical direction and driving high‑impact outcomes while enabling teams to execute at scale
  • Bachelors or Masters Degree in Electrical or Computer Engineering (or equivalent experience)
Job Responsibility
Job Responsibility
  • Own and lead end-to-end execution of CG‑VDI (Virtual Desktop Infrastructure) feature enablement and validation strategy across multiple programs, spanning pre‑silicon and post‑silicon phases, including prioritization, planning, and delivery commitments
  • Provide hands-on technical leadership for complex system-level debug across pre‑silicon, bring-up, validation, and production, driving effective triage, root-cause analysis, and timely issue closure
  • Mentor and develop engineers through coaching, technical reviews, and knowledge sharing
  • foster a culture of ownership, high quality, and continuous learning within a small team
  • Collaborate closely with design, DV, firmware, driver, diagnostics, emulation, and tools teams to align on requirements, interfaces, schedules, and efficient debug workflows
  • Support customer platform issues in partnership with customer support teams, including issue reproduction, analysis, and development of fixes or workarounds
  • Lead and set the technical direction as the CG‑VDI technical leader across business units, owning strategy, standards, and alignment on feature readiness, debug approaches, and validation quality, while driving cross‑team virtualization innovation through best‑practice leadership, technical mentorship, and standardization—improving efficiency and effectiveness via automation, infrastructure enhancements, dashboards, and methodological advancements
  • Fulltime
Read More
Arrow Right

Sr. Manager Firmware Engineering

We are looking for an Engineering Manager with an obsession for firmware. As par...
Location
Location
Taiwan , Taipei City
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proficient in BIOS/Firmware development
  • Experience with various BIOS areas including UEFI, Memory, I/O areas (PCIe)
  • History of on-time delivery with high-achieving teams
  • Multiple prior years of related firmware experience in Server BIOS/Firmware combined with technical education within the semiconductor industry
  • Extensive Server BIOS Development knowledge/experience in UEFI as well as embedded domains
  • Expert level experience producing quality firmware
  • Bachelor’s or Master’s degree (preferred) in Computer Science, Computer Engineering, Electrical Engineering, or equivalent
Job Responsibility
Job Responsibility
  • Managing and driving a team of 10+ engineers and helping achieve high goals with high energy
  • Proficient in BIOS/Firmware development
  • Experience with various BIOS areas including UEFI, Memory, I/O areas (PCIe)
  • History of on-time delivery with high-achieving teams
  • Leading an existing team of high-achieving engineers while also expanding the team to grow the company across product lines
What we offer
What we offer
  • Benefits offered are described: AMD benefits at a glance
  • Fulltime
Read More
Arrow Right

Lead Firmware Engineer - Aerospace

Responsible for designing, developing, verifying, and maintaining safety-critica...
Location
Location
United States , Phoenix
Salary
Salary:
Not provided
real-time-consulting.com Logo
Real Time Consulting
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree in Electrical Engineering or Computer Engineering and minimum 9 years of prior relevant experience, or Graduate Degree and a minimum of 7 years of prior related experience
  • Minimum 6 years of prior relevant experience in an engineering discipline with systems engineering principles, including requirements definition, requirements verification, design reviews and documentation, integration, test, and demonstration
  • Minimum 7 years’ experience with FPGA and firmware design
  • Hands-on experience designing and developing avionics products, RF, or sensor systems
  • Experience with Xilinx and Microchip FPGAs along with associated tools (ISE, Vivado, Libero)
  • Experience with simulation tools (Active HDL/QuestaSim)
  • Must be knowledgeable in VHDL and/or Verilog RTL coding
  • Knowledge of DO-254 Airborne Electronic Hardware development lifecycle
  • Experience with requirements-based verification
  • Excellent people skills, with experience leading and collaborating in a multi-disciplinary, diverse, and dynamic team environment
Job Responsibility
Job Responsibility
  • Designing, developing, verifying, and maintaining safety-critical firmware for avionics and embedded systems for TCAS and transponder applications in compliance with DO-254 standards
  • Working closely with hardware engineers, system architects, and certification authorities to ensure robust design assurance processes are followed throughout the product lifecycle
  • Being involved with multidisciplinary project teams involving mechanical, electrical, digital/analog, RF, firmware, and software engineering in planning, designing, prototyping, and testing of avionics systems
  • Mentorship of junior engineers
  • Ensuring the Surveillance product line follows industry best practices for product development
  • Fulltime
Read More
Arrow Right