What are the responsibilities and job description for the JavaCard Firmware Developer position at CompoSecure?
Job Description
Job Description
About CompoSecure
Founded in 2000, CompoSecure (Nasdaq : CMPO) is a technology partner to market leaders, fintechs and consumers enabling trust for millions of people around the globe. The company combines elegance, simplicity, and security to deliver exceptional experiences and peace of mind in the physical and digital world. CompoSecure's innovative payment card technology and metal cards with Arculus security and authentication capabilities deliver unique, premium branded experiences, enable people to access and use their financial and digital assets, and ensure trust at the point of a transaction. For more information, please visit www.CompoSecure.com and www.GetArculus.com .
About the Role :
We are seeking a skilled JavaCard Firmware Developer to design, develop, and optimize embedded firmware for smart card and secure element applications. This role will involve working with JavaCard technology, cryptographic algorithms, and secure hardware environments to develop high-performance, secure, and compliant solutions for payment, identity, and access control applications.
Key Responsibilities :
- Design, develop, and maintain firmware solutions using JavaCard and GlobalPlatform specifications.
- Implement and optimize JavaCard applets, security protocols, and cryptographic algorithms.
- Work closely with hardware engineers to ensure seamless integration of firmware with secure elements and smart card chips.
- Develop and maintain APDU (Application Protocol Data Unit) command handling.
- Perform debugging, testing, and optimization of firmware to meet security, performance, and compliance requirements.
- Ensure compliance with industry standards such as EMVCo, Common Criteria (CC), and FIPS 140-2.
- Collaborate with cross-functional teams, including security, product, and QA teams, to ensure firmware reliability and security.
- Develop and maintain documentation for firmware architecture, APIs, and integration guidelines.
Qualifications & Skills :
Please note : CompoSecure does not accept unsolicited resumes from staffing agencies or third-party recruiters. Any unsolicited resumes sent to CompoSecure, including to our employees, will become the property of CompoSecure and may be used without any obligation to pay referral or placement fees. Any agency or recruiter seeking to work with CompoSecure's Talent Acquisition Team should contact our team directly by sending an email to recruiting@composecure.com.
CompoSecure is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, or national origin. We are also an equal opportunity employer of individuals with disabilities and protected veterans.