Senior Embedded Software Engineer

 

 

An Amazing Career Opportunity for a Senior Embedded Software Engineer!! 

Location: Prague, Czech Republic

Job ID: 51442

 

 

Join our firmware engineering team and help build biometric devices that combine embedded Linux, image processing, computer vision, optics, and camera-system integration. As a Senior Embedded Software Engineer, you will solve practical imaging challenges and contribute to products used for trusted identity verification in real-world environments.

The primary focus is image processing and software around camera systems. You may work across image-sensor integration, camera drivers, image and video pipelines, image-quality analysis, computer vision, diagnostics, and performance optimization on embedded Linux. The role also offers opportunities to contribute to adjacent embedded Linux areas as products and projects evolve.

We are particularly interested in candidates with image-processing or camera-system experience. However, strong engineers from related technical backgrounds who are eager to grow in this area are also encouraged to apply. Curiosity and the ability to grow across adjacent areas are important.

 

 

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.

We are a high-tech software company headquartered in Austin, TX, with over 4,500 worldwide employees. Check us out here: www.hidglobal.com and https://youtu.be/23km5H4K9Eo 

 


Biometric Identity Technologies (BIO):

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, where we create 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 great array of organizations and industries who know that they are getting the highest level of safety and security through trusted identity.

 


As our Senior Embedded Software Engineer, you’ll support HID’s success by: 

 

  • Design, develop, test, and maintain C/C++ software for embedded Linux camera and biometric products
  • Develop and integrate image-processing|, camera, video-streaming, and related embedded Linux functionality
  • Evaluate and improve image quality, system performance, reliability, and maintainability
  • Investigate complex problems across sensors, optics, drivers, pipelines, algorithms, and applications
  • Collaborate with firmware, hardware, optics, biometrics, quality, manufacturing, and external development teams, while contributing to reviews and technical documentation

Primary Duties

  • Develop and integrate image-processing algorithms, image sensors, camera-control services, camera drivers, illumination control, and image and video pipelines
  • Work with technologies such as V4L2, GStreamer, OpenCV, RAW/RGB/YUV pipelines, hardware video codecs, and vendor camera toolchains
  • Analyze and tune image quality, including exposure, white balance, noise, color, sharpness, artifacts, and capture behavior under varied conditions
  • Optimize latency, bandwidth, CPU, memory, and end-to-end pipeline performance, and integrate computer-vision or biometric components where required
  • Create diagnostics, logging, test applications, and Python-based tools or automation to understand and improve imaging behavior
  • Contribute where useful to related embedded Linux topics such as system services, build integration, profiling, or hardware bring-up, with support from specialists in those areas 

 

 

 

Your Experience and Background include:  

 

  • At least five years of professional embedded C/C++ software development experience, or three years with a relevant Master's degree
  • Hands-on experience developing and debugging C/C++ software on embedded Linux
  • Strong experience in at least one relevant area, such as image processing, camera systems, computer vision, embedded Linux camera and video frameworks, or embedded software. Image-processing or camera-system experience is particularly valuable
  • Solid understanding of software design, multithreading, memory management, debugging, and performance analysis
  • Experience with Git, code review, automated builds, and software testing practices
  • Ability to work independently, lead technical topics, and communicate effectively across disciplines
  • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or a related field; Master's degree preferred
  • Experience with image-quality analysis, camera configuration, or image-pipeline tuning
  • Experience with camera drivers, V4L2, GStreamer, OpenCV, hardware video codecs, or comparable camera, image-processing, and video frameworks or toolchains
  • Experience deploying or optimizing computer-vision, AI, or biometric inference on embedded devices
  • Familiarity with embedded Linux build systems, camera sensor bring-up, Python, or laboratory debugging tools
  • Experience with biometric imaging, face recognition, presentation attack detection, or related imaging applications

 

What we can offer you:

 

  • 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
  • To be a part of a global organization that is pioneering the hardware, software and services that allow people to confidently navigate the physical and digital worlds

 

 

Why apply? 

 

  • Empowerment: You’ll work as part of a global team in a flexible work environment, learning and enhancing your expertise. We welcome an opportunity to meet you and learn about your unique talents, skills, and experiences. You don’t need to check all the boxes. If you have most of the skills and experience, we want you to apply
  • Innovation: You embrace challenges and want to drive change. We are open to ideas, including flexible work arrangements, job sharing or part-time job seekers
  • Integrity: You are results-orientated, reliable, and straightforward and value being treated accordingly. We want all our employees to be themselves, to feel appreciated and accepted

 

HID does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. We are not responsible for any fees related to unsolicited resumes.

 

HID is committed to building a diverse, equitable, and inclusive workforce that reflects the global communities we serve. As an equal opportunity employer, we welcome applications from individuals of all backgrounds, experiences, and perspectives. We evaluate applicants without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, disability, age, veteran status, or any other legally protected characteristic. Our goal is to create a workplace that empowers everyone to thrive and be their authentic selves, fostering an environment of mutual respect and inclusivity. If you have a disability and require assistance or accommodation to participate in the application process or to perform essential job functions, please contact accommodations-ext@hidglobal.com.

 

Immigration Sponsorship Not Available

  • Applicants for this position must be currently and legally authorized to reside and work in the hiring country.
  • HID Global will not offer immigration sponsorship or assume sponsorship of an employment visa for this position.
  • International relocation or remote work arrangements outside of the hiring country will not be considered.

 

At times, HID may use AI-assisted technology to help our Talent Acquisition team review applications by identifying job-related qualifications, skills, and experience in résumés and comparing them with the requirements of the role. The technology supports recruiter review but does not make hiring decisions. A member of our Talent Acquisition team reviews each application before any selection decision is made. Information processed by the tool is deleted once the recruiter's review is complete.

 

 

 

We make it easier for people to get where they want to go!
On an average day, think of how many times you tap, twist, tag, push or swipe to get access, find information, connect with others or track something.  HID technology is behind billions of interactions, in more than 100 countries.  We help you create a verified, trusted identity that can get you where you need to go – without having to think about it.  
 
When you join our HID team, you’ll also be part of the ASSA ABLOY Group, the global leader in access solutions. You’ll have 63,000 colleagues in more than 70 different countries. We empower our people to build their career around their aspirations and our ambitions – supporting them with regular feedback, training, and development opportunities. Our colleagues think broadly about where they can make the most impact, and we encourage them to grow their role locally, regionally, or even internationally. As we welcome new people on board, it’s important to us to have diverse, inclusive teams, and we value different perspectives and experiences.

 #LI-HIDGlobal

Prague, CZ, 186 00

IT, Telecom & Internet
Travel Required: 0%-10%
Mid-senior level
31-Dec-2026