Staff Embedded Software Engineer (40650)
Press Tab to Move to Skip to Content Link
Select how often (in days) to receive an alert: Create Alert
An Amazing Career Opportunity for a Staff Embedded Software Engineer!
Job ID: 40650
Who are we?
HID powers the trusted identities of the world’s people, places, and things, allowing people to transact safely, work productively, and travel freely.
At the Biometric Identity Technologies Business Area, within HID, we aim to create a safer world with biometric solutions that enhance everyday life, ensuring trust and reliability in every interaction. As a trusted biometric leader, we seamlessly and ethically protect people, places, and things, creating a secure and equitable environment where everyone’s data is protected and their privacy respected.
Driven by years of innovation, we offer a broad range of biometric identity technologies for transactions requiring irrefutable proof of identity, such as customer onboarding, fraud prevention, loss prevention, seamless travel, forensic investigation, background checks, border security, and government benefit issuance. We provide peace of mind to a wide array of organizations and industries who know they are getting the highest level of safety and security through trusted identity.
As our Staff Embedded Software Engineer, you’ll support HID’s success by:
- Developing firmware for smaller biometric devices with RTOS or no OS
- Developing firmware and embedded software for larger biometric devices with embedded Linux, including preparing and configuring the Linux image, bootloader including secure boot, drivers for peripherals, and application-level embedded software
- Serving as the technical expert in your field, a “go-to” person for difficult technical tasks and problems
- Cooperating closely with the system architect to define the architecture and detailed specifications of the embedded software and modules
- Collaborating with product management and product owners to understand product features and technical possibilities
- Participating in creating technical documentation
- Providing technical advice to colleagues and acting as a team lead for specific tasks when needed
- Assisting with onboarding and training colleagues, creating presentations, tutorials, and training materials
- Continuously updating your technical knowledge to stay on the cutting edge
Your Experience and Background include:
- Master’s degree in a relevant field
- At least 7 years of experience
- Fast learner, innovative, persistent, with interests in IoT, secure access control, identification, and authentication
- Extensive experience in embedded C and C++ programming
- Experience with embedded Linux development
- Knowledge of Linux kernel driver development
- Familiarity with communication protocols (USB, Ethernet, SPI, I2C)
- Strong debugging skills with oscilloscopes and logic analyzers
- Experience with source code management tools like git
- Knowledge of secure coding practices, cryptography, PKI, X.509 certificates, and security principles
- Ability to work independently with minimal supervision
- Strong communication and teamwork skills
- Knowledge of driver or device communication library development for Windows, iOS, Android
- Proficiency in Python for automation tasks
- Basic understanding of AI and deep learning
- Effective communication skills in English, both verbal and written
- Ability to interpret technical journals, standards, and specifications
- Knowledge of Czech or Slovak is a plus
What we can offer you:
- Competitive salary and benefits
- Work-life balance with benefits and annual leave
- Inclusive and vibrant culture
- Career development opportunities
- Being part of a global organization pioneering biometric solutions
Why apply?
- Empowerment: Work in a flexible, global team environment, with opportunities for growth. We value most of your skills and experience, even if you don’t meet all criteria.
- Innovation: Embrace challenges and drive change. We support flexible work arrangements, job sharing, and part-time roles.
- Integrity: Be results-oriented, reliable, and authentic. We foster a respectful and inclusive workplace.
HID is committed to diversity and inclusion. We welcome applications from all backgrounds and experiences. We evaluate applicants without regard to race, color, religion, gender, gender identity, sexual orientation, national origin, disability, age, veteran status, or other protected characteristics. For accommodations, contact
We make it easier for people to get where they want to go! HID technology powers billions of interactions worldwide, enabling trusted identities for safe access, information, and connectivity. Join our team and be part of the ASSA ABLOY Group, with 63,000 colleagues across 70+ countries, dedicated to impact and growth.
#J-18808-Ljbffr