CrawlJobs Logo

Manager, Firmware Test Engineering

United States, South Jordan · Job Posted February 13, 2026
Apply Position
Job Link Share

Job Description

Cricut is seeking an experienced Manager, Firmware Test Engineering (also known in other industries as a Systems Verification or Firmware QA) to lead our firmware quality assurance function while also contributing directly to testing and validation efforts. In this player-coach role, you will both manage and mentor a growing Firmware Test Engineering team and work hands-on with test planning, execution, and automation to ensure the highest standards of quality for Cricut’s firmware and hardware product releases. You will serve as the key voice for QA in cross-functional discussions, representing customer and end-user perspectives while balancing project timelines and priorities.

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

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
  • Excellent written and verbal communication skills, with ability to present to both technical and executive audiences
  • Comfortable working across multiple operating systems: Windows, Mac, iOS, Linux
  • Ability to create reproducible bug reports and procedures for firmware/software issues

Nice to have

  • Experience testing software that interacts with hardware in consumer electronics
  • Familiarity with state machine testing and qualifying products with embedded systems
  • Background in industries requiring rigorous quality (Aerospace, Medical Devices, Consumer Electronics)
  • Previous experience managing or coordinating with offshore/contract manufacturing teams

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

Looking for more opportunities?

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

Similar Jobs for

Manager, Firmware Test Engineering

8 matching positions

New

Sr. Manufacturing Test Engineering Manager - Hyperscale Systems

We are seeking a highly experienced Manufacturing Test Engineering Manager to le...
Location
Location
United States , Secaucus
Salary
Salary:
Not provided
sanmina.com Logo
Sanmina
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Engineering, Computer Science, Data Science, or a related field. Advanced degree preferred.
  • 10+ years of experience in manufacturing test engineering, with 5+ years in a leadership role.
  • Experience in a hyperscale datacenter, server OEM/ODM, or cloud infrastructure company.
  • Familiarity with global manufacturing operations, including working with CM/JDM/ODM partners.
  • Experience managing a team of Engineers in an NPI environment
  • Knowledge of Hyperscale System Architecture, including: Intel-based architecture, Hardware Management (BMC, SMC, etc.), Storage, memory, GPU, networking, Liquid cooling systems, Factory Network Infrastructure design
  • Understanding test development at multiple levels: board, module, server, rack, cluster.
  • Background in diagnostics, fault isolation tools, and root cause methodologies.
  • Experience with high-volume production test.
Job Responsibility
Job Responsibility
  • Lead a team of 20-40 that develops and executes comprehensive test strategies for all levels of hyperscale product assembly: module, server, rack, and cluster.
  • Define and implement Best-in-Class manufacturing test practices and create a clear roadmap to achieve them.
  • Nurture outside the box thinking and create a risk-taking culture to enable the creation of leading edge test processes and utilities.
  • Drive continuous improvement through data analytics, root cause analysis, and TTF (Time to Failure) insights.
  • Provide mentorship and technical leadership to a global team of manufacturing test engineers.
  • Lead the Definition and implement strategies for manual, automated, and system-level testing of products from NPI (New Product Introduction) to mass production.
  • Collaborate with Customers and Partners (AMD) to develop Test Requirements and Product Test Plans.
  • Orchestrate the collaborative development of Manufacturing tests with resources within your team
  • with Global Test Engineering teams
  • with cross functional ZT teams
What we offer
What we offer
  • Competitive base salary
  • Performance-based annual bonus eligibility
  • 401(k) retirement savings plan
  • Tuition reimbursement for eligible education programs
  • Comprehensive medical, dental, and vision coverage
  • Mental health resources and employee wellness support programs
  • Company-paid life and disability insurance
  • Paid time off (PTO) and company-paid holidays
  • Parental leave and family care support programs
  • Structured training programs and on-the-job learning opportunities
  • Fulltime
Read More
Arrow Right

Manager, Hardware Test Engineering

Boston Dynamics is a world leader in mobile robots, tackling some of the toughes...
Location
Location
United States , Waltham
Salary
Salary:
151284.34 - 208015.97 USD / Year
bostondynamics.com Logo
Boston Dynamics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Typically requires 8+ years of experience in electrical test engineering
  • At least 2–4 years in technical leadership or people management roles
  • Hands-on experience designing, building and debugging electro-mechanical test setups
  • Familiarity with different forms of test including HALT, HASS, HIL, EVT, DVT
  • Experience with functional safety
  • Experience with lab equipment including oscilloscopes, power supplies, programmable loads, thermal probes
  • Experience with compliance testing including conducted/radiated emissions and safety
  • Experience with Python, and command-line operations in a UNIX-like OS
  • Experience with communication interfaces, e.g. CAN, Ethernet, SPI, and I2C
  • Be able to multitask, and change priorities quickly as needed
Job Responsibility
Job Responsibility
  • Lead a small team of test engineers
  • Architect and develop Python code and code infrastructure
  • Develop test strategies for hardware and firmware validation
  • Perform data analysis, root cause issues and suggest design improvements
  • Design and build test fixtures
  • Carry out DVT, reliability testing and compliance testing
  • Be a vocal proponent for quality, both internally and as a representative of our company
  • Create and modify scripts to iterate testing procedures
  • Be happy to travel to off-site facilities (10%)
What we offer
What we offer
  • medical, dental vision, 401(k), paid time off and a annual bonus structure
  • Fulltime
Read More
Arrow Right

Hardware Engineering Manager

We're looking for a Hardware Engineering Manager to join our Digital Instrumenta...
Location
Location
United States , Agoura Hills
Salary
Salary:
147900.00 - 236600.00 USD / Year
teradyne.com Logo
Teradyne
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of hands-on experience in hardware engineering, with a strong background in digital circuit instrument design
  • 2+ years in a managerial role, ideally in a player/coach capacity requiring both technical contribution and team management
  • Strong people and team management skills, with direct experience in functional management of 6 or more staff members
  • Strong understanding of electrical and electronic principles, circuit design, and signal integrity
  • Experience with hardware debugging tools (oscilloscopes, logic analyzers, multimeters, etc.)
  • Knowledge of industry standards and best practices related to hardware design, testing, and quality assurance
  • Strong communication and interpersonal skills, with the ability to manage teams, collaborate cross-functionally, and communicate complex technical concepts to non-technical stakeholders
  • Excellent problem-solving abilities and a proactive approach to challenges
  • Ability to balance multiple priorities in a fast-paced environment while maintaining high standards of work
Job Responsibility
Job Responsibility
  • Lead and mentor a team of hardware engineers, providing technical guidance and architectural direction
  • Foster a collaborative and innovative work environment
  • Set clear goals and performance expectations, manage team dynamics, and ensure high levels of engagement and productivity
  • Conduct regular performance reviews, offer constructive feedback, and identify opportunities for professional growth
  • Actively contribute to the design, development, and testing of PCBs and PCBAs, with a focus on high-quality, reliable designs
  • Oversee PCB layout, schematic design, and component selection to ensure designs meet performance and manufacturability standards
  • Participate in defining the strategic direction of digital instrumentation
  • Oversee hardware development projects from concept to production, ensuring timelines and deliverables are met while maintaining high quality
  • Collaborate with cross-functional teams (e.g., firmware, software, and mechanical engineering) to ensure alignment and smooth project execution
  • Provide regular updates to senior management on project status, risks, and mitigation strategies
What we offer
What we offer
  • Medical, dental, vision
  • Flexible Spending Accounts
  • Retirement savings plans
  • Life and disability insurance
  • Paid vacation & holidays
  • Tuition assistance programs
  • Fulltime
Read More
Arrow Right

Software Engineering Manager

If you are a talented and experienced Software Engineering Manager, Aplin has th...
Location
Location
Canada , Halifax
Salary
Salary:
Not provided
aplin.com Logo
Aplin
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Degree level (or equivalent) in a related engineering discipline such as Computer Science, Computer Engineering or Electrical Engineering
  • 5 or more years of Software Team Leader experience
  • 10 or more years of software development
  • Self-motivated, adaptable and organized, practical, client inter-personal skills
  • Knowledge of Software Engineering best practices, methodologies, processes, and tools, specifically the Software Development Lifecycle (SDLC)
  • Experience with Linux operating systems and comfortable working on the command line
  • Must be capable of acquiring a Canadian NATO Secret security clearance and a Canadian Controlled Goods assessment to the satisfaction of the company.
Job Responsibility
Job Responsibility
  • Provide technical direction and oversight to Software, Software Test, and Firmware Teams
  • Identify growth and development opportunities for members of the software teams
  • Maintain and refine the software/firmware development processes
  • Develop software/firmware roadmaps to align with product focused organization
  • Identify and escalate any development tools and aligning with industry best-practices
  • Development and maintenance of the Software Development Environment
  • Support the development of bids and estimates
  • Recruit and develop the best talent to solve challenging engineering problems.
  • Fulltime
Read More
Arrow Right

Slt Product Development Engineering Manager

We are a results-driven Central Engineering team delivering System Level Test (S...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Electrical and Electronic Engineering/Computer Engineering
  • Master's degree in Electrical and Electronic Engineering/Computer Engineering
  • Experience with CPU, GPU, system architectures
  • Strong people, communication & stakeholder management skills
  • Test & characterization, Programming & automation/AI assisted skills & experience preferred
  • Hand on experience in a team management role
  • Technical and specialized knowledge in Test, Characterization, Platform Engineering areas such as OS kernel, Driver, BIOS firmware development, Diagnostics or System Debug with semiconductor industry experience in product development for computing/graphics SOCs
  • Demonstrated object-oriented programming experience in scripting and/or programming languages such as python and java
Job Responsibility
Job Responsibility
  • Lead efforts in developing System Level Test (SLT) solutions within the stipulated cost, quality, yield and organizational strategic constraints
  • Collaborate with Design, Validation, Platform Engineering, Diagnostic and Tools teams to determine SLT coverage, content, characterization requirements and root cause resolution for SLT device failures
  • Lead efforts in the New Product Introduction phase to validate new product features, test conditions, Test methodologies and Test content
  • Drive quality & margin improvement in the Sustaining phase
  • Lead bounding box performance characterization efforts and innovation
  • Product health and cost target attainment
  • Drive yield and quality improvement activities through data analysis, debug, root-cause and implementation into production
  • Drive unit-cost reductions through Test-Time reduction and content optimization methodologies
  • Lead efforts in defining and developing SLT Equipment, software Infrastructure and test content within required Product timelines and quality goals
  • Manage resources for agility, focus and execution efficiency to deliver outcomes/results aligned to organization goals
  • Fulltime
Read More
Arrow Right

Hardware Engineering Manager

We're looking for a Hardware Engineering Manager to join our Memory Test hardwar...
Location
Location
United States , San Jose
Salary
Salary:
195000.00 - 312100.00 USD / Year
teradyne.com Logo
Teradyne
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelors Degree in Engineering or related field
  • 10+ years of hands-on experience in hardware engineering, with a strong background in one or more of the following: digital circuit design, analog circuit design, board level power supply design
  • Excellent communication skills: both oral as you will be co-located and working in person with the development team and written as you will need to collaborate with support teams that are not local
  • Previous management experience is a strongly desired but will consider candidates who are already a technical lead and looking to move to the next step
  • Strong understanding of electrical and electronic principles, circuit design, and signal integrity
  • Experience with hardware debugging tools (oscilloscopes, logic analyzers, multimeters, etc.)
  • Knowledge of industry standards and best practices related to hardware design, testing, and quality assurance
  • Strong communication and interpersonal skills, with the ability to manage teams, collaborate cross-functionally, and communicate complex technical concepts to non-technical stakeholders
  • Excellent problem-solving abilities and a proactive approach to challenges
  • Ability to balance multiple priorities in a fast-paced environment while maintaining high standards of work
Job Responsibility
Job Responsibility
  • Lead and mentor a team of hardware engineers, providing technical guidance and architectural direction
  • Foster a collaborative and innovative work environment
  • Set clear goals and performance expectations, manage team dynamics, and ensure high levels of engagement and productivity
  • Conduct regular performance reviews, offer constructive feedback, and identify opportunities for professional growth
  • Actively contribute to the design, development, and testing of PCBs and PCBAs, with a focus on high-quality, reliable designs
  • Oversee PCB layout, schematic design, and component selection to ensure designs meet performance and manufacturability standards
  • Participate in defining the strategic direction of digital instrumentation
  • Oversee hardware development projects from concept to production, ensuring timelines and deliverables are met while maintaining high quality
  • Collaborate with cross-functional teams (e.g., firmware, software, and mechanical engineering) to ensure alignment and smooth project execution
  • Provide regular updates to senior management on project status, risks, and mitigation strategies
What we offer
What we offer
  • Teradyne offers a variety of robust health and well-being benefit programs, including medical, dental, vision, Flexible Spending Accounts, retirement savings plans, life and disability insurance, paid vacation & holidays, tuition assistance programs, and more
  • This job is eligible for discretionary bonus(es) based on financial performance
  • Fulltime
Read More
Arrow Right

R&D Test Engineering Intern

Ommo is the pioneer of permanent magnet–based 3D tracking technology, building a...
Location
Location
United States , Carrollton
Salary
Salary:
Not provided
ommo.co Logo
Ommo Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Currently pursuing a B.S. in Mechanical, Mechatronics, or Computer Engineering, or other related degree
  • Hands-on experience with 3D CAD software
  • Some experience with rapid prototyping, such as laser cutting, 3D printing, or similar
  • Familiarity with Python or C++
  • Familiarity with electronics and embedded systems
  • Strong problem solving abilities — analytical troubleshooting experience a plus
  • Able to manage multiple tasks and priorities at once
Job Responsibility
Job Responsibility
  • Executional Testing: Perform hands-on R&D tests, software tests, and firmware tests. Support calibration and validation of R&D test equipment
  • Testing & Analysis: Perform R&D data analysis, review test data, and assist with failure analysis on returned and defective products
  • Mechatronics & Systems Integration: Assist in developing R&D test setups and fixtures, including integration of custom electronics, embedded systems, and software
  • Comprehensive Documentation: Develop and maintain fixture documentation such as manuals and maintenance documents. Write work instructions and protocols for new and existing tests and test fixtures
  • Collaboration: Work hands-on with team members across software, electronics, and engineering to execute system-level testing and troubleshooting
Read More
Arrow Right

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