
Firmware Developer
1 week ago
Greetings from HCL Technologies...
Location- Bangalore
Experience -10+ Years
Design and develop low-level secure firmware components that enforce hardware-level security policies in SoC platforms. Own the implementation of secure boot, key provisioning, cryptographic services, and isolation boundaries. Collaborate with platform architecture, silicon, and OS teams to build a robust and secure firmware stack.
Key Responsibilities:
Architect and implement secure boot flows (Boot ROM, 1st stage/2nd stage bootloader)
Develop firmware modules for TrustZone, measured boot, and authenticated boot
Handle integration of secure storage, key management, HWRoT, and TEE interfaces
Design cryptographic interfaces (AES, RSA, ECC, SHA) and integrate with crypto accelerators
Develop provisioning flows for secure key/fuse burning, debug lockout, JTAG enablement logic
Interface with platform firmware (EDK2/TF-A) and OS/hypervisor for handoff flows
Key Skills:
Strong C/C++ embedded firmware development skills, familiarity with memory-mapped IO and hardware registers
Knowledge of security standards: NIST SP800-193, UEFI Secure Boot, DICE/Rot, TPM 2.0
Experience with ARM TrustZone, Secure ELs, eFuse/OTP handling
Familiarity with secure enclave programming, cryptographic protocols, and firmware signing infrastructure
Nice to Have:
Familiarity with Rust or other memory-safe firmware stacks
Development on secure MCUs, HSMs, or secure SoC domains (e.g., Intel ME, AMD PSP)
Experience in formal verification, TEE development (e.g., OP-TEE)
-
Nordic Firmware Engineer
7 days ago
Greater Delhi Area, India SLIMiot Technologies Private Limited Full time ₹ 9,00,000 - ₹ 12,00,000 per yearCompany DescriptionSLIMiot Technologies Private Limited are pioneers in wearable electronics and smart garments. We support health-focused individuals and organizations in monitoring health data non-invasively with ease. Using state-of-the-art algorithms and machine learning technology, we excel in data analysis and health prediction, ensuring a cutting edge...
-
Firmware Developer
1 week ago
Bengaluru, Karnataka, India Kazam Full time ₹ 1,04,000 - ₹ 1,30,878 per yearKey Responsibilities:● Design, develop, and test firmware for rectifiers and AC chargers.● Collaborate closely with hardware engineers to define firmware requirements and specifications.● Implement control algorithms and digital signal processing (DSP) techniques to optimize rectifier and power electronics performance.● Develop and maintain code in...
-
Firmware Developer
6 days ago
Bengaluru, Karnataka, India MaimsD Technology Full timeSenior Firmware Engineer/Architect Job DescriptionWe are seeking a highly skilled and experienced Senior Firmware Engineer/Architect to join our team. The ideal candidate will be a technical leader, responsible for designing, developing, and optimizing firmware for high-performance, low-latency applications on baremetal platforms. This role requires a deep...
-
Firmware Developer
17 hours ago
Bengaluru, India MaimsD Technology Full timeSenior Firmware Engineer/Architect Job DescriptionWe are seeking a highly skilled and experienced Senior Firmware Engineer/Architect to join our team. The ideal candidate will be a technical leader, responsible for designing, developing, and optimizing firmware for high-performance, low-latency applications on baremetal platforms. This role requires a deep...
-
Firmware Developer
7 days ago
Bengaluru, Karnataka, India Maimsd Technology Full time ₹ 1,04,000 - ₹ 1,30,878 per yearSenior Firmware Engineer/Architect Job DescriptionWe are seeking a highly skilled and experienced Senior Firmware Engineer/Architect to join our team. The ideal candidate will be a technical leader, responsible for designing, developing, and optimizing firmware for high-performance, low-latency applications on baremetal platforms. This role requires a deep...
-
Senior Firmware Developer
7 days ago
Bengaluru, Karnataka, India beBeeFirmware Full time ₹ 2,00,00,000 - ₹ 2,50,00,000Job Title: Senior Firmware DeveloperKey Responsibilities:Firmware Design and Development: Create firmware test plans, execute firmware tests, and perform unit testing.Firmware Testing and Debugging: Collaborate with firmware teams to identify and debug defects.Automated Testing: Automate firmware testing for improved efficiency and coverage.Process...
-
Firmware Developer
2 weeks ago
Bengaluru, Karnataka, India EMO Full time ₹ 1,04,000 - ₹ 1,30,878 per yearPosition:Firmware DeveloperLocation:Bangalore About UsAt EMO Energy, we're a fast-moving deep-tech startup revolutionizing the electric mobility space. We are building a complete end-to-end EV technology stack from high-performance battery systems to intelligent control electronics powering the next generation of electric vehicles. We thrive on innovation,...
-
Firmware Development Opportunities
7 days ago
Bengaluru, Karnataka, India beBeeEngineering Full time ₹ 15,000 - ₹ 28,00,000**Firmware Development Opportunities**Our organization is currently seeking a skilled Firmware Engineer to join our team.**Job Description:**As a Firmware Engineer, you will be responsible for designing, developing, debugging, verifying, and validating firmware, software, and hardware. You will participate in day-to-day firmware development work and provide...
-
Firmware Development Specialist
2 weeks ago
Bengaluru, Karnataka, India beBeeFirmware Full time US$ 1,04,000 - US$ 1,30,878Embedded Firmware DeveloperContribute to the development of firmware for next-generation data acceleration technologies in a collaborative environment.Key Responsibilities:Develop low-level firmware for embedded systems within an RTOS environment.Collaborate closely with cross-functional teams to deliver integrated firmware solutions.Design, develop, and...
-
Firmware Development Specialist
1 week ago
Bengaluru, Karnataka, India beBeeDevelopment Full time ₹ 1,50,00,000 - ₹ 2,50,00,000Firmware Development Expert We are seeking an experienced Firmware Development Expert to contribute to the development of high-performance storage firmware for next-gen products.Key Responsibilities:Design and optimize firmware for NAND Flash-based storage products (SATA/PCIe/NVMe)Develop Flash Translation Layer (FTL) and/or Flash Management modulesImplement...