Senior Software Engineer (HID482)

HID Global
Palm Beach Gardens, FL North AmericaUSPalm Beach Gardens, FL

We are an exceptional team in pioneering new, people-centric approaches to power the trusted identities required to navigate the physical and cyber worlds with confidence. And we are actively looking for engineers, designers, product managers, supply chain experts, customer service and business professionals to join our rapidly growing team!


If you want to be part of pioneer players at a company that is changing the world, please read on!



Looking for a full-time position located at our Palm Beach Gardens facility in sunny South Florida? The successful candidate will participate in the development of the next generation of biometric devices. This opening requires strong computer science fundamentals together with a well-rounded background spanning Windows, Linux, and Android. Candidates familiar with computer vision and image processing algorithm implementation are preferred. You will be involved with the entire software stack for the new, state-of-the-art biometrics product line.


Duties and Responsibilities include the following. Other duties may be assigned.

  • Design, develop, test, and maintain software applications within a Scrum team.
  • Write well-designed, testable, and efficient code.
  • Collaborate with hardware and firmware engineers.



To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Fluency in C/C++.
  • Knowledge of C#, Windows Forms, and WPF.
  • Familiarity with Java and JNI.
  • Experience with Windows, Android, iOS, and Linux (command line interfaces, vi).
  • Understanding of threading models in Windows and Linux.
  • Proficiency with Visual Studio.
  • Competence with Android Studio and Xcode.
  • Exposure to embedded systems and ARM processors.
  • Strong computer science fundamentals.
  • Good communication skills.
  • Background in image processing and computer vision desired.


Education and/or Experience          

  • 5+ years of software engineering experience.
  • Bachelor’s degree from a strong Computer Science or Engineering program required, Master’s degree preferred.


Language Skills                   

  • Ability to effectively communicate in the English language verbally and in writing.
  • Ability to read and interpret technical journals, specifications, international technical standards, etc.                    


Customer Expectations

  • Experience communicating with external partners and customers.


Work Environment

  • The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
  • Employee works primarily in an office environment, with in a well-ventilated area, and is exposed to moderate noise levels.


Work Requirements

  • Compliance to all relevant HID Global policies and procedures related to Quality, Security, Safety, Business Continuity, and Environmental systems.
  • Travel and fieldwork including international travel, therefore employee must possess or can acquire a valid passport.
  • U.S. Citizenship is required.




HID Global is an Equal Opportunity Employer/Minorities/Female/Disabled/Veteran 

If you have a disability which limits your ability to apply online, please contact us at [email protected], to submit your expression of interest in a position with our Company.