Firmware Engineer
1 month ago
Location : Bangalore, India
Experience : 3-7 Years
Notice Period : Immediate or up to 1 Month
About the Role :
We are seeking an experienced Firmware Engineer specializing in either Security or Memory Firmware to join our Research & Development (R&D) team.
The role involves managing the complete software life cycle, including analysis, development, implementation, and troubleshooting.
The engineer will be responsible for selecting technologies and formulating strategies for firmware development, requiring a deep understanding of both current and emerging technologies in security and memory subsystems.
Key Responsibilities :
- Develop and maintain firmware for embedded systems, ensuring efficient and secure operation.
- Implement, troubleshoot, and optimize firmware for security or memory subsystems.
- Collaborate with hardware, software, and security teams to define system requirements and design firmware architecture.
- Conduct code reviews, testing, and debugging to ensure high-quality firmware performance.
- Analyze and optimize firmware performance and memory utilization.
- Work with tools like Git and Gerrit to manage code versions and review processes.
- Develop documentation for firmware processes, workflows, and troubleshooting guides.
- Stay updated on the latest advancements in silicon security and memory technology, incorporating new techniques and standards as applicable.
Mandatory Skills :
Core Programming and Tools :
- Proficiency in C language programming and strong debugging skills.
- Working knowledge of Git/Gerrit for version control and code review processes.
Security Firmware Expertise :
- Deep knowledge of silicon security subsystems and policies, including trusted platform modules (TPM/fTPM), root of trust, and Widevine.
- Understanding of trusted applications and secure communication handshakes between components.
- Familiarity with security architecture, including cryptographic methods and authentication protocols for embedded systems.
Memory Firmware Expertise :
- Strong understanding of memory technologies such as DDR4, DDR5, and NVDIMM.
- Knowledge of various DIMM types (e.g, UDIMM, SODIMM, RDIMM, LRDIMM, LPDDR).
- Familiarity with Unified Memory Controller (UMC) features such as Error Correcting Code (ECC), Secure Memory Encryption (SME), Secure Encrypted Virtualization (SEV), and Reliability, Availability, and Serviceability (RAS) features.
Skills and Qualifications :
Technical Skills :
- Strong command over embedded C programming with experience in low-level firmware development.
- Proficient in using debugging tools for firmware analysis and error resolution.
- Experience with version control tools like Git and code review systems like Gerrit.
- Solid understanding of memory management and data storage protocols for embedded systems.
- Experience in secure firmware development with a focus on silicon-based security components (for security firmware roles).
- Ability to implement and validate memory and security protocols on different architectures.
Qualifications :
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
- 3-7 years of experience in firmware development for embedded systems, ideally with exposure to security or memory firmware.
- Relevant certifications in embedded system programming, security (e.g, CISSP), or memory technology are a plus
-
Firmware engineer
1 month ago
Bengaluru, India ACL Digital Full timeWe are looking for a motivated and experienced Firmware Engineer to join our team! As a Firmware Engineer, you will be responsible for supporting the firmware development team in the design, development and production of our firmware supported products. You will be responsible for testing, documenting and creating firmware standards.Firmware Engineer duties...
-
Firmware Engineer
1 month ago
Bengaluru, India ACL Digital Full timeWe are looking for a motivated and experienced Firmware Engineer to join our team! As a Firmware Engineer, you will be responsible for supporting the firmware development team in the design, development and production of our firmware supported products. You will be responsible for testing, documenting and creating firmware standards.Firmware Engineer duties...
-
Firmware engineer
1 month ago
Bengaluru, India Yulu Full timeAbout Yulu:As India’s leading shared electric mobility technology player, Yulu is purposeful and dedicated to making mobility accessible, affordable, environmentally sustainable and inclusive. Over the past five years, we have created a strong positive impact in several cities thanks to our smart vehicles, robust technology stack, and deep stakeholder...
-
Firmware Engineer
4 weeks ago
Bengaluru, India Yulu Full timeAbout Yulu:As India’s leading shared electric mobility technology player, Yulu is purposeful and dedicated to making mobility accessible, affordable, environmentally sustainable and inclusive. Over the past five years, we have created a strong positive impact in several cities thanks to our smart vehicles, robust technology stack, and deep stakeholder...
-
Firmware Engineer
2 months ago
Bengaluru, India Yulu Full timeAbout Yulu:As India’s leading shared electric mobility technology player, Yulu is purposeful and dedicated to making mobility accessible, affordable, environmentally sustainable and inclusive. Over the past five years, we have created a strong positive impact in several cities thanks to our smart vehicles, robust technology stack, and deep stakeholder...
-
Firmware engineer
3 weeks ago
Bengaluru, India PhonePe Full timeAbout Phone Pe Group:Phone Pe is India’s leading digital payments company with 50 crore (500 Million) registered users and 3.7 crore (37 Million) merchants covering over 99% of the postal codes across India. On the back of its leadership in digital payments, Phone Pe has expanded into financial services (Insurance, Mutual Funds, Stock Broking, and Lending)...
-
Firmware Engineer
3 weeks ago
Bengaluru, India PhonePe Full timeAbout PhonePe Group:PhonePe is India’s leading digital payments company with 50 crore (500 Million) registered users and 3.7 crore (37 Million) merchants covering over 99% of the postal codes across India. On the back of its leadership in digital payments, PhonePe has expanded into financial services (Insurance, Mutual Funds, Stock Broking, and Lending) as...
-
Firmware Engineer
3 weeks ago
Bengaluru, India PhonePe Full timeAbout PhonePe Group: PhonePe is India’s leading digital payments company with 50 crore (500 Million) registered users and 3.7 crore (37 Million) merchants covering over 99% of the postal codes across India. On the back of its leadership in digital payments, PhonePe has expanded into financial services (Insurance, Mutual Funds, Stock Broking, and Lending)...
-
Firmware Engineer
3 weeks ago
Bengaluru, India PhonePe Full timeAbout PhonePe Group:PhonePe is India’s leading digital payments company with 50 crore (500 Million) registered users and 3.7 crore (37 Million) merchants covering over 99% of the postal codes across India. On the back of its leadership in digital payments, PhonePe has expanded into financial services (Insurance, Mutual Funds, Stock Broking, and Lending) as...
-
Firmware Engineer
3 weeks ago
Bengaluru, India PhonePe Full timeAbout PhonePe Group:PhonePe is India’s leading digital payments company with 50 crore (500 Million) registered users and 3.7 crore (37 Million) merchants covering over 99% of the postal codes across India. On the back of its leadership in digital payments, PhonePe has expanded into financial services (Insurance, Mutual Funds, Stock Broking, and Lending) as...
-
Firmware engineer
3 weeks ago
Bengaluru, India Upsurge Labs Full timeWho We Are: At Upsurge Labs, we’re all about pushing boundaries and redefining what's possible in wearable tech. Based in the heart of Bengaluru, we're a fast-growing startup filled with creative minds and big ambitions. We're on a mission to build tech that makes an impact, and we’re looking for people who want to be a part of something truly...
-
Firmware Engineer
3 weeks ago
Bengaluru, India Mygate Full timeJob Title: Firmware Developer IILocation: BengaluruJob Description:As a Firmware Developer II, you will play a key role in the design, implementation, and optimization of firmware solutions for our innovative products. This position requires a solid foundation in embedded systems, strong programming skills, and a keen interest in developing robust and...
-
Firmware engineer
2 weeks ago
Bengaluru, India Mygate Full timeJob Title: Firmware Developer IILocation: BengaluruJob Description:As a Firmware Developer II, you will play a key role in the design, implementation, and optimization of firmware solutions for our innovative products. This position requires a solid foundation in embedded systems, strong programming skills, and a keen interest in developing robust and...
-
Principal Engineer
6 months ago
Bengaluru, India Razorpay Full timeRazorpay was founded by and Harshil Mathur in . Razorpay is building a new-age digital banking hub (Neobank) for businesses in India with the mission is to enable frictionless banking and payments experiences for businesses of all shapes and sizes. What started as a B2B payments company is processing billions of dollars of payments for lakhs of businesses...
-
Firmware Engineer
3 months ago
Bengaluru, India Mindteck Full timeFirmware Engineer Location: Bangalore Qualification: Any Degree Experience: 6-8 Years Job Description: Design and buildout firmware for a new generation of Rauland designed hardware SKUs.Participate in all aspects of the software development life cycle from requirements review to product verification.Create or review: System, sub-system and functional...
-
Firmware Engineer
4 weeks ago
Bengaluru, India Upsurge Labs Full timeWho We Are: At Upsurge Labs, we’re all about pushing boundaries and redefining what's possible in wearable tech. Based in the heart of Bengaluru, we're a fast-growing startup filled with creative minds and big ambitions. We're on a mission to build tech that makes an impact, and we’re looking for people who want to be a part of something truly...
-
Firmware Engineer
4 weeks ago
Bengaluru, India Upsurge Labs Full timeWho We Are: At Upsurge Labs, we’re all about pushing boundaries and redefining what's possible in wearable tech. Based in the heart of Bengaluru, we're a fast-growing startup filled with creative minds and big ambitions. We're on a mission to build tech that makes an impact, and we’re looking for people who want to be a part of something truly...
-
Senior Firmware Engineer
2 weeks ago
Bengaluru, Karnataka, India ELECBITS TECHNOLOGIES PRIVATE LIMITED Full timeELECBITS TECHNOLOGIES PRIVATE LIMITED is seeking a skilled Firmware Development Specialist to join our team. As a key member of our electronics team, you will be responsible for designing, developing, and testing firmware for electronic systems. Your expertise will ensure that our products meet the required functional and performance standards. Key...
-
Firmware Engineer
3 weeks ago
Bengaluru, India Mygate Full timeJob Title: Firmware Developer II Location: Bengaluru Job Description: As a Firmware Developer II, you will play a key role in the design, implementation, and optimization of firmware solutions for our innovative products. This position requires a solid foundation in embedded systems, strong programming skills, and a keen interest in developing robust and...
-
Firmware Engineer
3 weeks ago
Bengaluru, India Mygate Full timeJob Title: Firmware Developer IILocation: BengaluruJob Description:As a Firmware Developer II, you will play a key role in the design, implementation, and optimization of firmware solutions for our innovative products. This position requires a solid foundation in embedded systems, strong programming skills, and a keen interest in developing robust and...