BENGALURU · FULLTIME
Software Engineer 2
Allegis Global Solutions
Bengaluru · onsite · Posted 42d ago
About a minute. You'll make an account on the way through.
agent · working
- Read this posting0.4s
- Found the form on Naukri · 6 questions to answer1.8s
- Decided the answers for all of them2.1s
- Tailor your résumé to this role
- Waiting for you
Section · 01
About this role
Role & Responsibilities
Develop and maintain Java Card Operating System / embedded firmware for security-focused SoC platforms.
Work at the low-level firmware layer, interacting with hardware registers and embedded interfaces.
Implement and optimize software under tight RAM/NVM constraints.
Work with GlobalPlatform, Smartcard and NFC/contactless technologies.
Develop secure software involving cryptography, key and certificate management.
Perform coding, debugging, integration and automated testing in a C/C++ and Java environment.
Collaborate with global engineering teams and communicate technical solutions effectively.
Preferred Candidate Profile
5+ years of embedded software/firmware development with strong C/C++ skills.
3+ years of Java Card / Smartcard OS development preferred.
Strong hands-on experience in low-level/SoC firmware, not just application, parser, tooling or host-side software.
Experience with GlobalPlatform, NFC/contactless, IC/UART or similar interfaces.
Knowledge of cryptography, secure software and memory optimization.
Candidates with C/C++ embedded experience and some Java Card background who can quickly pick up Java are encouraged.
Bangalore-based candidates only and willing to work on a 1-year contractual opportunity.
Sourced from naukri
Section · 02
Skills
Section · Company
About Allegis Global Solutions

Allegis Global Solutions
Recruitment
740
employees
2001
25 years old
Hanover
United States
₹5.2L PA avg
Avg at Allegis Global Solutions
₹14L – ₹24L PA
This role
About
Industries
Employee ratings
10 reviews
Culture
3.3
Career growth
2.5
Work-life
3.8
Employees rate it well for
Find them on