Firmware Software Engineer
2 weeks ago
We are looking for an experienced Firmware Software Engineer to join our R&D team.
This engineer will be responsible for developing and maintaining firmware for embedded systems, ensuring efficient and secure operation.
The role involves collaborating with hardware, software, and security teams to define system requirements and design firmware architecture.
Key Responsibilities:- Implement, troubleshoot, and optimize firmware for security or memory subsystems.
- Develop and maintain firmware for embedded systems, ensuring efficient and secure operation.
- Conduct code reviews, testing, and debugging to ensure high-quality firmware performance.
- Work with tools like Git and Gerrit to manage code versions and review processes.
- Analyze and optimize firmware performance and memory utilization.
- 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.
- Proficiency in C language programming and strong debugging skills.
- Working knowledge of Git/Gerrit for version control and code review processes.
- 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.
- 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.
- 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.
- 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.
Estimated Salary: $120,000 - $160,000 per year.
-
Software Firmware Engineer
6 days ago
Bengaluru, Karnataka, India TekPillar Services Pvt. Ltd Full timeSoftware Firmware Engineer RoleWe are seeking a skilled Software Firmware Engineer to join our team at TekPillar Services Pvt. Ltd. In this role, you will be responsible for developing and testing firmware for various embedded systems.ResponsibilitiesYour key responsibilities will include:Designing, developing, and testing firmware for embedded...
-
Firmware and Software Engineer
2 weeks ago
Bengaluru, Karnataka, India BlueByte Technologies Full timeJob DescriptionWe are looking for a talented Firmware and Software Engineer to join our team at BlueByte Technologies. As a key member of our development team, you will be responsible for designing, developing, and testing firmware components within the AUTOSAR architecture.Responsibilities:Develop and maintain high-quality firmware components, ensuring they...
-
Firmware and Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Whitefield Careers Full timeJob DescriptionWe are seeking an experienced Firmware and Software Engineer to join our team at Whitefield Careers. The ideal candidate will have a strong background in embedded systems development, with a focus on System on Modules using Qualcomm chipsets.Key Responsibilities:Design, develop, debug, verify, and/or validate firmware/BIOS, software, and/or...
-
Firmware Engineer
2 weeks ago
Bengaluru, Karnataka, India Whitefield Careers Full timeJob TitleFirmware Engineer About UsWe are Whitefield Careers, a leading employer in the tech industry. Our mission is to provide innovative solutions that transform businesses.Job DescriptionAs a Firmware Engineer at Whitefield Careers, you will be responsible for designing, developing, debugging, verifying and validating firmware/BIOS, software and/or...
-
Senior Firmware Software Engineer
6 days ago
Bengaluru, Karnataka, India Schneider Electric Full timeAbout Schneider ElectricSchneider Electric aspires to be the most inclusive and caring company in the world, providing equitable opportunities to everyone, everywhere. We mirror the diversity of the communities we operate in and believe our differences make us stronger.We are committed to championing inclusivity in everything we do, from hiring practices to...
-
Firmware Software Developer
2 weeks ago
Bengaluru, Karnataka, India Quantumbricks Full timeFirmware Software DeveloperWe are looking for an experienced Firmware Software Developer to join our team and design, develop, and debug firmware for microcontroller- and microprocessor-based hardware systems.About the PositionIn this role, you will work closely with hardware engineers to understand board and processor architecture, providing input on...
-
Embedded Software Engineer
3 weeks ago
Bengaluru, Karnataka, India Celstream Technologies Full timeCelstream TechnologiesWe are offering an exciting opportunity for an experienced Embedded Software Engineer to join our team in Bangalore. The ideal candidate will have a strong background in firmware design and development, with expertise in C/C++ programming languages.Job DescriptionAs an Embedded Software Engineer at Celstream Technologies, you will be...
-
Firmware Design Engineer
2 weeks ago
Bengaluru, Karnataka, India PEOPLEPLUS PROFESSIONAL SERVICES PVT LTD Full timeWe are seeking a skilled Firmware Design Engineer to join our team at PEOPLEPLUS PROFESSIONAL SERVICES PVT LTD.The estimated salary for this position is $120,000 - $180,000 per year.Job Description:This role involves managing the complete software life cycle, including analysis, development, implementation, and troubleshooting of firmware for embedded...
-
Embedded Firmware Development Engineer
4 weeks ago
Bengaluru, Karnataka, India Western Digital Full timeWe are seeking an experienced Embedded Firmware Development Engineer to join our team at Western Digital. This role involves designing and developing firmware for storage enclosures and servers.Responsibilities:Design and develop firmware for Western Digital SAS/NVMe/NVMe-oF storage enclosures/serversCollaborate with engineers within the team and across...
-
Embedded Firmware Engineer
2 weeks ago
Bengaluru, Karnataka, India Quantumbricks Full timeEmbedded Firmware EngineerWe are seeking a highly skilled Embedded Firmware Engineer to design, develop, and debug firmware for microcontroller- and microprocessor-based hardware systems.About the RoleThis is a critical position in our company where you will work closely with hardware engineers to understand board and processor architecture, providing input...
-
Senior Firmware Engineer
4 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...
-
UEFI Firmware Engineer
2 weeks ago
Bengaluru, Karnataka, India Capgemini Engineering Full timeWe are seeking a skilled UEFI Firmware Engineer to join our team at Capgemini Engineering. In this role, you will be responsible for designing, developing, and testing UEFI firmware for various platforms.Job DescriptionDesign and develop UEFI firmware using EDK2 platform and modules such as PEIM and DXE.Develop bare metal code for communication protocols...
-
Senior Firmware Software Engineer
4 weeks ago
Bengaluru, Karnataka, India Wipro Full timeOverview:Wipro is seeking a highly skilled Firmware Architect to lead the development of cutting-edge firmware solutions.Salary Range: ₹25,00,000 - ₹40,00,000 per annum, depending on experience and qualifications.Job Description:The ideal candidate will have extensive experience in designing and developing firmware for various platforms, with a strong...
-
Embedded Firmware Software Architect
1 month ago
Bengaluru, Karnataka, India Tata Elxsi Full timeTata Elxsi offers exciting opportunities for motivated professionals to excel in their careers.Estimated salary range: ₹8,50,000 - ₹14,00,000 per annum.We are seeking a talented Embedded Firmware Engineer to join our team. As an Embedded Firmware Engineer at Tata Elxsi, you will play a key role in designing and developing firmware solutions for embedded...
-
Firmware Engineering Expert
2 weeks ago
Bengaluru, Karnataka, India Dozee Full timeCompany Overview:Dozee is a pioneering healthcare technology company that leverages AI and connected devices to provide a continuum of care. Our mission is to save lives through intelligent technologies, solutions, and networks.About the Role:We are seeking an experienced Firmware Engineer to join our team. As a key member of our engineering team, you will...
-
Mobile Firmware Engineer
3 weeks ago
Bengaluru, Karnataka, India Tata Consultancy Services Full timeJob Title:Mobile Firmware EngineerAbout the Role:We are seeking an experienced Mobile Firmware Engineer to join our team at Tata Consultancy Services. As a key member of our software development team, you will be responsible for designing and developing firmware solutions for Android-based devices.Key Responsibilities:Design and develop firmware solutions...
-
Firmware Engineer
2 weeks ago
Bengaluru, Karnataka, India MaimsD Technology Full timeAbout the Role:We are seeking a highly skilled Firmware Engineer - IoT to join our team at MaimsD Technology. As a Firmware Engineer - IoT, you will work on designing, developing, and testing firmware for IoT devices. This role requires a strong understanding of Cortex-based microcontroller architectures and experience with TCP/IP and Wi-Fi protocols.You...
-
Senior Storage Firmware Engineer
4 weeks ago
Bengaluru, Karnataka, India Mindteck Full timeStorage Firmware DeveloperWe are looking for a skilled Storage Firmware Developer to join our team at Mindteck in Bangalore. This is a challenging role that requires expertise in embedded systems, C programming, and storage development.Salary: ₹1,200,000 - ₹1,800,000 per annumAbout the JobThis position involves developing firmware for storage devices,...
-
Senior Embedded Firmware Software Engineer
4 weeks ago
Bengaluru, Karnataka, India Micron Full timeMicron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever.Salary: $120,000 - $180,000 per yearJob DescriptionWe are seeking a highly skilled Senior Embedded Firmware Software Engineer to join our...
-
Senior Firmware Development Engineer
2 months ago
Bengaluru, Karnataka, India ConnectPro Management Consultants Pvt Ltd. Full timeJob DescriptionWe are seeking a highly skilled Senior Firmware Development Engineer to join our team at ConnectPro Management Consultants Pvt Ltd. As a key member of our engineering team, you will be responsible for developing and implementing firmware drivers, system boot code, RTOS abstraction layers, and firmware features in a Linux environment.About the...