Staff Firmware Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

HID · 10 hours ago

Staff Firmware Engineer

HID is a high-tech software company that powers trusted identities for people, places, and things. The Staff Firmware Engineer will research, develop, maintain, and enhance embedded solutions for HID’s Secure Issuance products, ensuring they remain innovative and compelling in the marketplace.

GovernmentInformation ServicesSecurity
check
H1B Sponsor Likelynote

Responsibilities

Analyzing and evaluating embedded solution requirements; collaborating with colleagues and customers to gather and define product requirements
Assisting in product design and architecture development
Designing, developing and maintaining embedded solutions to satisfy documented requirements
Facilitating and assisting in the task estimation process
Working and communicating in a cross-functional team environment comprised of firmware engineers, electrical engineers, mechanical engineers, quality assurance engineers, product line managers, and customer support representatives, etc
Investigating and analyzing reported defects to resolve them in a timely manner
Proactively providing status, raising issues, and communicating necessary information to appropriate team members on a regular basis
Preparing, presenting, and participating in technical discussions and code reviews
Contributing to the continued development of processes to improve the efficiency and quality of development projects; assist in formulating standards and development practices to improve our development processes
Working with all departments to continuously improve product, process, workflow, and customer experience
Making recommendations and assisting in the implementation of new processes and tools
Consulting with other engineers to evaluate interfaces between hardware & embedded solutions and operational & performance requirements of the overall system

Qualification

Embedded device developmentC/C++ programmingAgile methodologiesEmbedded LinuxFPGA experienceUSB/Ethernet devicesSecurity protocolsSource code managementProblem solvingCommunication skillsOrganizational skillsTeam collaborationTime management

Required

Bachelor's degree from an accredited four-year college or university (CS, EE or relevant engineering discipline)
7+ years of related experience, or work equivalent
Experience with Agile methodologies
7-10+ years of embedded device development experience preferred with a variety of integrated development environments primarily utilizing object-oriented programming using C/C++
Able to effectively use and operate oscilloscopes, analyzers, power supplies, etc
Working knowledge of source code management and configuration
Strong understanding of development processes, principles and objectives
Experience in development through the entire life-cycle including design, architecture, and implementation
Proven analytical, planning, problem solving and decision-making skills
Excellent written and verbal communication skills for both a technical and non-technical audience; comfortable with direct communication with all levels of technical and business resources
Excellent organizational and time management skills with the ability to handle multiple tasks simultaneously
Interested in the challenge, excitement, and responsibility of a fast-paced, growth environment; desire and ability to learn and apply new skills and technologies quickly
Experience with working in a highly collaborative and dynamic multi-team environment
Must be able to perform troubleshooting, development work in a consistent and logical manner
Highly motivated, results-oriented, self-starter
Ability to effectively balance personal and professional life

Preferred

Knowledge of the Scaled Agile Framework (SAFe) desired
Embedded Linux experience is a definite plus
FPGA experience is a plus
Working with USB and/or Ethernet devices beneficial
Experience with DC and stepper motors is a major plus
Experience with implementation of security protocols and secure implementation of cryptographic techniques, and the documentation of the security aspects of system design and implementation is highly desired

Benefits

Competitive salary and rewards package
Competitive benefits and annual leave offering, allowing for work-life balance
A vibrant, welcoming & inclusive culture
Extensive career development opportunities and resources to maximize your potential

Company

HID powers the trusted identities of the world's people, places and things.

H1B Sponsorship

HID has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (17)
2024 (6)
2023 (9)
2022 (25)
2021 (19)
2020 (7)

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Mark Robinton
VP, RTLS Business Unit
linkedin
leader-logo
Robert K. Rowe
VP, Corporate AI
linkedin
Company data provided by crunchbase