CrawlJobs Logo

Firmware Manager

United States, Plano · Job Posted December 19, 2025
Apply Position
Job Link Share

Job Description

APCON, Inc. is seeking a Firmware Manager to lead and mentor a team of engineers developing the next generation of network and security products. This role oversees the entire firmware stack—bootloaders, controllers, FPGAs, and ASICs—while driving technical strategy, architecture, and execution from silicon bring-up through production. The manager will also attract top talent and collaborate with cross-functional teams to deliver high-quality, secure, and high-performance firmware solutions.

Job Responsibility

  • Lead, manage, and inspire a high-caliber team of firmware engineers. Cultivate a team culture focused on product excellence, quality, and results
  • Guide the technical strategy of high-speed (25G/40G/100G/400G) network switch solutions from concept to production
  • Oversee the end-to-end firmware development lifecycle – including requirements definition, design, implementation, unit testing, integration, validation support, and release management. Ensure timely delivery of high-quality firmware releases aligned with hardware and software milestones
  • Play a critical role in silicon bring-up activities, providing firmware expertise and leading debugging efforts in close collaboration with hardware and validation teams
  • Partner closely with validation teams to define firmware test plans, review test results, and ensure comprehensive validation coverage
  • Partner effectively with PCB design, hardware platform engineering, system software development, validation teams, and manufacturing partners to address system-level challenges
  • Oversee maintenance, version control, and release process for validated firmware builds
  • Manage project priorities, deadlines, and resources effectively across multiple concurrent projects and deliverables

Requirements

  • Bachelor’s degree in Computer Science, Electrical Engineering, or similar STEM degree or equivalent experience
  • 4+ years of firmware management experience
  • 10+ years of firmware product development experience preferably for something related to Ethernet switching and/or routing products
  • Experience developing software using C/C++, Rust or Assembly in an embedded environment
  • Strong understanding of multi-threaded computing
  • inter-chassis communication
  • high-availability techniques
  • microcontrollers and microprocessors
  • and database concepts
  • Hands on experience with some of the following: TIPC, SQL, REST, HTTPS, WebSockets, TLS, SSL, SSH, Cadence, OrCad, Cadence, and or Cad
  • Familiarity with the following: networking concepts, cybersecurity fundamentals, and data center technologies at the enterprise level
  • Strong willingness to learn, collaborate, and contribute to a fast-paced, innovative team environment

What we offer

  • Medical, dental, and vision insurance
  • Company-paid short and long-term disability
  • Flexible spending accounts
  • Generous PTO program
  • 401(K) Retirement Savings Plan with company match
  • Professional development program
  • Collaborative and innovative environment
  • On-site exercise facility

Looking for more opportunities?

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

Similar Jobs for

Firmware Manager

8 matching positions

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

Senior Manager, Firmware Engineering

We are seeking a Senior Manager, Firmware Engineering to be part of firmware dev...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
sandisk.com Logo
Sandisk
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BE or ME/M Tech degree in Computer/Electronics/Electrical/IT Engineering or related field
  • 16+ years of experience in firmware development for embedded systems
  • Strong proficiency in C/C++ programming languages
  • In-depth knowledge of microcontroller architectures and embedded systems
  • Experience with real-time operating systems (RTOS) and their implementation
  • Knowledge of NAND flash and/or other non-volatile storage technologies
  • Ability to analyze complex firmware & hardware issues
  • Strong debugging skills using equipment such as logic analyzers and Protocol analyzers
  • Knowledge of software design, real-time operating systems, and hardware-software interfaces
  • In-depth storage protocol experience including PCIe & NVMe
Job Responsibility
Job Responsibility
  • Design and develop firmware for solid state drive (SSD) products using C and C++
  • Collaborate closely with cross-functional teams during all phases of product development
  • Manage a team of 5 to 8 Engineers – setting the goals, tracking the KPIs, training and mentoring the team, hiring, project tracking, etc
  • Design and develop debug infrastructure for enabling quick diagnosis of failures
  • Design and develop applications to collect and analyze diagnostic data, debug logs and event data
  • Review system and NAND specifications to ensure all FW features, verification, and diagnostic requirements are feasible and properly incorporated
  • Develop processes to identify embedded system design issues early in the product development lifecycle
  • Drive issue resolution and product stability to enable predictable and high quality product development
  • Provide mentorship to junior engineers as needed
  • Fulltime
Read More
Arrow Right

Manager, Firmware Test Engineering

Cricut is seeking an experienced Manager, Firmware Test Engineering (also known ...
Location
Location
United States , South Jordan
Salary
Salary:
Not provided
cricut.com Logo
Cricut
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience leading or managing Firmware Verification Quality teams in a technical product development environment
  • Strong background in hands-on firmware, hardware, and software development with ability to code yourself, and teach/mentor others
  • Embedded systems (C/C++) coding proficiency
  • Deep knowledge of communication protocols: USB, Bluetooth Classic, BLE, and Wi-Fi
  • Hands-on experience with microcontrollers, DC motors (steppers, servos), and motor drivers
  • Exposure to sensing, sampling, and feedback control systems
  • Experience writing and reviewing test plans, scenarios, and automation strategies
  • Skilled in debugging, defect tracking, and providing stakeholder updates
  • Familiarity with testing device software/apps on Windows and Mac platforms
  • Intermediate or higher programming experience in Swift, Dart, C/C++, and Python
Job Responsibility
Job Responsibility
  • Build, lead, and mentor a team of firmware verification quality engineers, providing guidance, feedback, and career development
  • Define and drive firmware quality verification strategy, processes, and best practices across firmware and hardware testing
  • Allocate resources, set priorities, and ensure timely execution of test plans to support product launches
  • Collaborate with cross-functional stakeholders (engineering, product, manufacturing, design) to align quality goals with business objectives
  • Communicate project status, risks, and recommendations to executives and stakeholders with clarity
  • Develop and execute comprehensive test plans, test cases, and automation suites for firmware and hardware systems
  • Perform functional, integration, regression, and system-level testing of firmware across multiple platforms
  • Debug, analyze results, and track defects while working closely with development teams to resolve issues
  • Provide actionable end-user feedback to improve overall product quality and customer experience
  • Partner with contract manufacturers in Asia to align on testing procedures and product readiness
What we offer
What we offer
  • Competitive Medical, Dental, and Vision coverage
  • 401(k) match
  • Generous PTO
  • Tuition reimbursement
  • Yearly lifestyle stipend to support wellness and passions
  • Exclusive employee discounts
  • Relocation assistance
  • Fulltime
Read More
Arrow Right

Senior Manager, Firmware Engineering

We are seeking a Senior Manager, Firmware Engineering to be part of firmware dev...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
sandisk.com Logo
Sandisk
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BE or ME/M Tech degree in Computer/Electronics/Electrical/IT Engineering or related field
  • 16+ years of experience in firmware development for embedded systems
  • Strong proficiency in C/C++ programming languages
  • In-depth knowledge of microcontroller architectures and embedded systems
  • Experience with real-time operating systems (RTOS) and their implementation
  • Knowledge of NAND flash and/or other non-volatile storage technologies
  • Ability to analyze complex firmware & hardware issues
  • Strong debugging skills using equipment such as logic analyzers and Protocol analyzers
  • Knowledge of software design, real-time operating systems, and hardware-software interfaces
  • In-depth storage protocol experience including PCIe & NVMe
Job Responsibility
Job Responsibility
  • Design and develop firmware for solid state drive (SSD) products using C and C++
  • Collaborate closely with cross-functional teams during all phases of product development
  • Manage a team of 5 to 8 Engineers – setting the goals, tracking the KPIs, training and mentoring the team, hiring, project tracking, etc
  • Design and develop debug infrastructure for enabling quick diagnosis of failures
  • Design and develop applications to collect and analyze diagnostic data, debug logs and event data
  • Review system and NAND specifications to ensure all FW features, verification, and diagnostic requirements are feasible and properly incorporated
  • Develop processes to identify embedded system design issues early in the product development lifecycle
  • Drive issue resolution and product stability to enable predictable and high quality product development
  • Provide mentorship to junior engineers as needed
  • Fulltime
Read More
Arrow Right

Manager, Firmware Verification Quality

Cricut is seeking an experienced Manager, Firmware Verification Quality (also kn...
Location
Location
United States , South Jordan
Salary
Salary:
Not provided
cricut.com Logo
Cricut
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience leading or managing Firmware Verification Quality teams in a technical product development environment
  • Strong background in hands-on firmware, hardware, and software development with ability to code yourself, and teach/mentor others
  • Requires embedded systems (C/C++) coding proficiency
  • Be able and willing to work in our South Jordan, Utah office five (5) days/week, without exception
  • Deep knowledge of communication protocols: USB, Bluetooth Classic, BLE, and Wi-Fi
  • Hands-on experience with microcontrollers, DC motors (steppers, servos), and motor drivers
  • Exposure to sensing, sampling, and feedback control systems
  • Experience writing and reviewing test plans, scenarios, and automation strategies
  • Skilled in debugging, defect tracking, and providing stakeholder updates
  • Familiarity with testing device software/apps on Windows and Mac platforms
Job Responsibility
Job Responsibility
  • Build, lead, and mentor a team of firmware verification quality engineers, providing guidance, feedback, and career development
  • Define and drive firmware quality verification strategy, processes, and best practices across firmware and hardware testing
  • Allocate resources, set priorities, and ensure timely execution of test plans to support product launches
  • Collaborate with cross-functional stakeholders (engineering, product, manufacturing, design) to align quality goals with business objectives
  • Communicate project status, risks, and recommendations to executives and stakeholders with clarity
  • Develop and execute comprehensive test plans, test cases, and automation suites for firmware and hardware systems
  • Perform functional, integration, regression, and system-level testing of firmware across multiple platforms
  • Debug, analyze results, and track defects while working closely with development teams to resolve issues
  • Provide actionable end-user feedback to improve overall product quality and customer experience
  • Partner with contract manufacturers in Asia to align on testing procedures and product readiness
What we offer
What we offer
  • Relocation assistance
  • Fulltime
Read More
Arrow Right

Firmware Engineering Manager - HPC/AI

Develop and maintain embedded software for HPC platforms, including low-level dr...
Location
Location
United States
Salary
Salary:
137000.00 - 315000.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • First level university degree or equivalent experience required
  • May have advanced university degree
  • Typically 5 or more years of related work experience, including 0 -2 years of people management experience
  • Strong leadership skills, including coaching, team-building, and conflict resolution
  • Advanced project management skills including time and risk management, resource prioritization, and project structuring
  • Strong analytical and problem solving skills
  • Ability to manage human capital across geographies to drive workforce development and achieve desired results
  • Strong verbal and written communication skills, including negotiation, presentation, and influence skills
  • Advanced business acumen, technical knowledge, and extensive knowledge in applications and technologies
  • Strong multi-tasking and prioritization skills
Job Responsibility
Job Responsibility
  • Provides direct and ongoing leadership for a team of individual contributors designing and developing new products, enhancements and updates. and coordinating projects for systems software, including low-level drivers, hardware interface layers, monitoring agents, networking stacks, and development/test tooling
  • Manages headcount, deliverables, schedules, and costs for multiple ongoing projects, ensuring that resources are appropriately allocated and that goals, objectives, timelines, and budgets are met in accordance with program and organizational roadmaps
  • Communicates project status and escalates issues to direct managers, program managers, and internal and external development partners
  • Manages relationships with outsourced partners and suppliers, including setting expectations regarding deliverables, product quality, schedules, and costs
  • ensures that team members are effectively communicating and collaborating with outsourced resources
  • Proactively identifies opportunities for process improvement and cost reductions opportunities
  • Provides people-care management for assigned team members, including hiring, setting and monitoring of annual performance plans, coaching, and career development
  • ensures that proper knowledge and career development tools are in place to support ongoing team member and process development
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Principal Firmware Validation Manager

Microsoft Silicon and Cloud Hardware Infrastructure Engineering (SCHIE) is the t...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 15+ years of professional experience leading engineering teams to design, develop, and test firmware, software and hardware
  • Experience with working from early concept of SoC/Platform Architecture and design to shipping final product
  • Experience with Platform Initialization, Manageability, Security, Motherboard, Drivers, UEFI, BMC, OS, Virtualization, Memory Management, RAS, and similar areas
  • Experience in leading teams, assessing coverage, debugging HW/FW/SW issues, and writing scripts (Python or similar)
Job Responsibility
Job Responsibility
  • Lead a team of engineers working to validate and deliver various FW/SW products and flows
  • Continuously integrate FW/SW into Platforms and Systems to be deployed into Azure Infrastructure
  • Work to integrate AI agents and solutions to scale the team, increase its bandwidth, and enhance its efficiency
  • Work in a cross-geo cross-functional environment and team
  • Mentor, guide, and care for your team members
  • Partner with peers across different teams and geos and contribute to the success of the greater organization
  • Be involved with all phases of product development, from architectural design through firmware & software architecture and development
  • Working with stakeholders and partners, enhance and fine tune future HW/FW/SW product solutions and co-architect new ones
  • Oversee firmware level debug as part of end-to-end firmware development and debug
  • Source, debug, and resolve HW, FW & SW bugs
  • Fulltime
Read More
Arrow Right

Principal Firmware Eng Manager

Microsoft Silicon and Cloud Hardware Infrastructure Engineering (SCHIE) is the t...
Location
Location
Taiwan , Taipei
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 15+ years of professional experience leading engineering teams to design, develop, and test, firmware, software and hardware
  • Experience with working from early concept of SoC/Platform Architecture and design to shipping final product
  • Experience with Platform Initialization, Manageability, Security, Motherboard, Drivers, UEFI, BMC, OS, Virtualization, Memory Management, RAS, and similar areas
  • Experience in leading teams, assessing coverage, debugging HW/FW/SW issues, and writing scripts (Python or similar)
Job Responsibility
Job Responsibility
  • You will lead a team of engineers working to validate and deliver various FW/SW products and flows
  • Your team must continuously integrate FW/SW into Platforms and Systems to be deployed into Azure Infrastructure
  • You will work to integrate AI agents and solutions to scale the team, increase its bandwidth, and enhance its efficiency
  • You will work in a cross-geo cross-functional environment and team
  • You will mentor, guide, and care for your team members
  • You will (as an individual and a team) partner with your peers across different teams and geos and contribute to the success of the greater organization
  • You will be involved with all phases of product development, from architectural design through firmware & software architecture and development
  • Working with stakeholders and partners, you will enhance and fine tune future HW/FW/SW product solutions and co-architect new ones
  • You will oversee firmware level debug as part of end-to-end firmware development and debug
  • Your team is expected to source, debug, and resolve HW, FW & SW bugs
  • Fulltime
Read More
Arrow Right