Firmware Developer
7 days ago
Key Responsibilities :
- HDD Firmware Development : Design, develop, and optimize firmware for Hard Disk Drives (HDD), ensuring high-performance, reliability, and power efficiency.
- Low-Level Programming : Write and debug low-level C/C++ code for HDD firmware development, with a focus on sector management, error correction, and data integrity.
- Firmware Testing & Debugging : Implement comprehensive testing and debugging procedures for firmware, including automated tests, performance analysis, and system integration.
- System Integration : Work on integrating HDD firmware with other hardware components (e.g., motor control, read/write heads, etc.) and ensuring seamless operation within the storage system.
- Performance Optimization : Identify areas for performance improvements in HDD firmware and optimize them for speed, efficiency, and reliability.
- Documentation : Prepare detailed technical documentation, including firmware specifications, test plans, and user manuals.
- Collaboration : Collaborate with cross-functional teams (hardware engineers, system engineers, QA) to address issues, define requirements, and ensure firmware meets project specifications.
- Continuous Improvement : Stay updated with the latest advancements in HDD technology and incorporate best practices to improve firmware development processes and performance.
Skills & Qualifications :
- Firmware Development : Proven experience in developing HDD firmware and familiarity with embedded systems and low-level programming.
- Programming Languages : Strong proficiency in C and C++ for embedded development and firmware programming.
- Storage Systems Knowledge : Understanding of hard disk drive architecture, including sectors, tracks, and error correction mechanisms.
- SATA/SAS Protocols : Familiarity with SATA, SAS, or other relevant storage protocols for HDD communication and control.
- Performance Optimization : Experience in optimizing firmware for performance, reliability, and power efficiency in storage devices.
- Embedded Systems : Strong knowledge of embedded systems design and experience working with microcontrollers, FPGA, or ASICs.
- Debugging & Testing : Proficiency in debugging tools and techniques for low-level embedded software, including simulators, oscilloscopes, and logic analyzers.
- Version Control Systems : Experience using version control tools like Git or SVN for managing codebase and collaboration.
- Collaboration & Communication : Strong communication skills to collaborate effectively with hardware engineers, QA teams, and other Qualifications :
- Bachelors or Masters degree in Computer Science, Electrical Engineering, Embedded Systems, or a related field.
- Experience with firmware for other storage devices (e.g., SSDs, RAID controllers) is a plus.
- Familiarity with hardware description languages (HDLs) like VHDL or Verilog.
- Understanding of real-time operating systems (RTOS) and its application in embedded Experience with system-level design and hardware-software co-design.
(ref:hirist.tech)-
Firmware Developer
2 months ago
Bengaluru, India N Human Resources & Management Systems Full timeJob DescriptionJob Title: Firmware DeveloperLocation: Bangalore/Hyderabad/Pune/ChennaiPosition Type: Full-TimeJob Summary:We are looking for a skilled Firmware Developer to design, develop, test, and maintain low-level software for embedded systems. The ideal candidate will have a strong background in firmware development, a deep understanding of...
-
Firmware Developer
2 months ago
Bengaluru, India N Human Resources & Management Systems Full timeJob Title: Firmware DeveloperLocation: Bangalore/Hyderabad/Pune/ChennaiPosition Type: Full-TimeJob Summary:We are looking for a skilled Firmware Developer to design, develop, test, and maintain low-level software for embedded systems. The ideal candidate will have a strong background in firmware development, a deep understanding of hardware-software...
-
Senior Firmware Developer
3 weeks ago
Bengaluru, Karnataka, India Tech Mahindra Full timeRole Overview:As a senior firmware engineer at Tech Mahindra, you will be responsible for developing memory firmware for ABL FW.Key Responsibilities:Design and implement memory firmware for DDR4, DDR5, and NVDIMM.Develop and maintain firmware for different DIMM types, including UDIMM, SODIMM, RDIMM, LRDIMM, and LPDDR.Collaborate with the team to implement...
-
Firmware Development Specialist
3 weeks ago
Bengaluru, Karnataka, India The Energy Company Full timeAbout The RoleWe are seeking a skilled Firmware Development Specialist to join our team at The Energy Company.The ideal candidate will have a strong background in embedded systems and firmware development, with a focus on battery management systems (BMS). This is a key role in our organization, and we are looking for someone who can contribute to the design,...
-
Firmware Software Developer
1 month ago
Bengaluru, Karnataka, India Yulu Full timeAbout Yulu:We are a leading shared electric mobility technology player in India, dedicated to making mobility accessible, affordable, environmentally sustainable, and inclusive.Our robust technology stack and deep stakeholder partnerships have enabled us to create a strong positive impact in several cities over the past five years.We are excited to welcome...
-
Senior Firmware Developer
2 months ago
Bengaluru, India N Human Resources & Management Systems Full timeJob DescriptionJob Title: Senior Firmware DeveloperLocation: Bangalore/Pune/Hyderabad/ChennaiPosition Type: Full-TimeJob Summary:We are looking for an experienced Senior Firmware Developer to lead the design, development, and optimization of embedded firmware for complex systems. The ideal candidate will have deep expertise in embedded systems, strong...
-
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...
-
Senior Firmware Developer
2 months ago
Bengaluru, India N Human Resources & Management Systems Full timeJob Title: Senior Firmware DeveloperLocation: Bangalore/Pune/Hyderabad/ChennaiPosition Type: Full-TimeJob Summary:We are looking for an experienced Senior Firmware Developer to lead the design, development, and optimization of embedded firmware for complex systems. The ideal candidate will have deep expertise in embedded systems, strong problem-solving...
-
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...
-
Embedded Firmware Development Engineer
1 week 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 Systems Firmware Developer
1 week ago
Bengaluru, Karnataka, India PhonePe Full timeAbout PhonePe GroupPhonePe is a leading digital payments company with 500 million registered users and 37 million merchants across India, covering over 99% of postal codes. On the back of its leadership in digital payments, PhonePe has expanded into financial services (insurance, mutual funds, stock broking, and lending) as well as adjacent tech-enabled...
-
Firmware Developer
2 months ago
Bengaluru, India VARITE Inc. Full timeJob Description : We are seeking a skilled Firmware Developer to join our engineering team. The ideal candidate will have extensive experience in developing low-level drivers and firmware for various embedded devices. You will work with a range of bus protocols and microcontrollers to create robust and efficient firmware solutions.Key Responsibilities : -...
-
Firmware Engineer
1 month ago
Bengaluru, Karnataka, India Uni Connect Pte Ltd Full timeFirmware Development RoleAs a Firmware Developer at Uni Connect Pte Ltd, you will be responsible for designing and implementing firmware for various devices. Your strong foundation in C programming and debugging skills will be essential in delivering high-quality firmware solutions.Key ResponsibilitiesDevelop firmware for devices using C programming...
-
Firmware Development Leader
2 weeks ago
Bengaluru, Karnataka, India Bonzer Business Solutions Pvt. Ltd. Full timeAt Bonzer Business Solutions Pvt. Ltd., we are seeking a highly skilled Firmware Architect to lead our firmware engineering efforts.We offer a competitive salary of approximately ₹25,00,000 - ₹40,00,000 per annum.About the JobThe successful candidate will have at least 4 to 8 years of experience with Bare metal/RTOS programming in C and 10+ years of...
-
Power Management Firmware Developer
1 month ago
Bengaluru, India Luxoft Full timeProject Description:The client is a leader in the space of firmware/embedded development. Market leader with cutting edge technology.Responsibilities:- Drive the hands-on development of firmware solutions, ensuring innovation and efficiency- Employ strong C language programming skills to create high-quality and reliable firmware- Optimize and enhance...
-
Embedded Systems Firmware Developer
3 days ago
Bengaluru, Karnataka, India PhonePe Full timeAbout PhonePe:PhonePe is a leading digital payments company with 50 crore registered users and 3.7 crore merchants covering over 99% of India's postal codes.The company has expanded into financial services, including insurance, mutual funds, stock broking, and lending, as well as adjacent tech-enabled businesses such as Pincode for hyperlocal shopping and...
-
Power management firmware developer
1 month ago
Bengaluru, India Luxoft Full timeProject Description:The client is a leader in the space of firmware/embedded development. Market leader with cutting edge technology.Responsibilities:- Drive the hands-on development of firmware solutions, ensuring innovation and efficiency- Employ strong C language programming skills to create high-quality and reliable firmware- Optimize and enhance...
-
Senior BMC Firmware Developer
1 month ago
Bengaluru, Karnataka, India Lenovo Full timeJob Title: Senior BMC Firmware DeveloperLenovo ThinkSystem XCC is a leading BMC firmware development platform for Lenovo ThinkSystem products. We are seeking a talented engineer to join our team and contribute to creating the world's top servers. The successful candidate will be responsible for the development and maintenance of the server BMC firmware for...
-
Embedded Firmware Developer
4 months ago
Bengaluru, India Toshiba Software (India) Pvt. Ltd. Full timeEmbedded Firmware DeveloperLocation:Bengaluru (Onpremise)Position Type:FulltimeDescription:4-8 yrs of experience in Embedded Software design & development, in a reputed product development companyExcellent hands on Embedded C programming skills with Data structures, various search & sort Algorithms, etc…FW development on Multi core platformStrong hands-on...
-
Power Management Firmware Developer
1 month ago
Bengaluru, India Luxoft Full timeProject Description:The client is a leader in the space of firmware/embedded development. Market leader with cutting edge technology.Responsibilities:- Drive the hands-on development of firmware solutions, ensuring innovation and efficiency- Employ strong C language programming skills to create high-quality and reliable firmware- Optimize and enhance...