Senior Firmware Engineer
1 week ago
We are seeking a highly skilled Senior Firmware Engineer to join our NVM controller firmware team in Bengaluru, India.
About the RoleThis is an exciting opportunity to design and implement firmware for the latest generation of NVMe controllers. As a member of our team, you will be responsible for participating in the development of firmware for controller SoC, troubleshooting complex software problems, generating comprehensive engineering documentation, and contributing to the development of Continuous Integration frameworks using DevOps.
Responsibilities- Design and develop firmware for controller SoC
- Troubleshoot and resolve complex software problems in embedded real-time systems
- Generate comprehensive engineering documentation
- Contribute to the development of Continuous Integration frameworks using DevOps
To be successful in this role, you will need:
- A BS/MS degree in computer science, computer engineering or equivalent discipline
- 5-8 years' experience in embedded system development
- Strong C and C++ programming skills and product development experience
- Strong background in software methodology and full-cycle development (design, implementation, testing, and debugging)
- Excellent written and verbal communication skills
- Experience in computer storage industry, especially with NVMe/PCIe protocols
We are looking for candidates with experience in:
- ARM SoC Architecture
- Familiarity with hardware & software co-verification/emulation platforms such as Cadence Palladium and Protium
- Source Code Management (Git, Perforce etc.)
- Agile Scrum development methodology
- DevOps and Continuous Integration Frameworks
- JIRA project management software
- Knowledge on one of more of these scripting languages: PERL, Python
- Familiarity with Linux environment (CLI, device drivers, shell scripting etc.)
- Security Product / Cryptographic Algorithm Development
- Bus/Logic analyzers
We offer a competitive salary range of $120,000 - $180,000 per annum, commensurate with experience.
-
Senior Firmware Engineer
3 weeks ago
Bengaluru, Karnataka, India Lenovo Full timeJob Title: Senior Firmware EngineerJob DescriptionBios and UEFI DevelopmentLenovo ISG is seeking a senior firmware engineer to join our UEFI firmware development team in Bangalore, India. The successful candidate will contribute to creating the world's top servers by working closely with internal teams and being responsible for all UEFI/BIOS-related works...
-
Senior Firmware Validation Engineer
3 weeks ago
Bengaluru, Karnataka, India Western Digital Full timeJob Title: Senior Firmware Validation EngineerAbout the Role:We are seeking a highly skilled Senior Firmware Validation Engineer to join our team at Western Digital. As a key member of our firmware verification team, you will be responsible for architecting, developing, and delivering firmware verification tests for various firmware features in SSD...
-
Senior Embedded Firmware Engineer
1 month ago
Bengaluru, Karnataka, India Enphase Full timeAbout the RoleEnphase Energy is a global leader in energy technology, and we're seeking a Senior Embedded Firmware Engineer to join our team. As a key member of our engineering and technology teams, you'll be responsible for designing, developing, and implementing firmware for our portable energy system products.Key Responsibilities:Design and implement...
-
Senior Firmware Engineer
4 weeks ago
Bengaluru, Karnataka, India Western Digital Full timeJob SummaryWestern Digital is seeking a highly skilled Senior Firmware Engineer to join our Firmware Engineering team. As a key member of our team, you will be responsible for designing and implementing cutting-edge features on next-generation controllers.Key ResponsibilitiesDesign and implement firmware for next-gen controllersDevelop and maintain...
-
Senior Firmware Engineer
4 weeks ago
Bengaluru, Karnataka, India Exponent Energy Full timeUnlock the Power of Rapid ChargingAs a Senior Firmware Engineer at Exponent Energy, you will be part of a team that's revolutionizing the way we charge electric vehicles. Our e^pump and e^pack technology enables 15-minute rapid charging, and we're looking for a skilled engineer to help us take it to the next level.Key Responsibilities:Design and develop...
-
Senior Storage Firmware Engineer
3 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.We seek a highly skilled Senior Storage Firmware Engineer to join our team, focusing on the development of cutting-edge ESSD firmware solutions.The ideal candidate will have a strong background in embedded...
-
Senior Firmware Validation Engineer
3 weeks ago
Bengaluru, Karnataka, India Micron Full timeAt Micron Technology, we are seeking a skilled Senior Firmware Validation Engineer to join our team.The ideal candidate will have a strong background in SSD Firmware Validation and a proven track record of developing test plans, test cases, and test scripts to validate firmware for Enterprise and Datacenter class NVMe SSD products.The successful candidate...
-
Senior Firmware Engineer
3 weeks ago
Bengaluru, Karnataka, India Western Digital Full timeAbout Western DigitalWe're a company of problem solvers, dedicated to powering global innovation and pushing the boundaries of technology. Our mission is to make what you thought was once impossible, possible.Challenge the Status QuoAs a Senior Firmware Engineer on our Firmware Engineering team, you'll have the opportunity to develop firmware for our...
-
Senior Firmware Engineer
1 month ago
Bengaluru, Karnataka, India Lenovo Full timeUEFI Firmware Development EngineerLenovo ISG is seeking a skilled UEFI firmware development engineer to join our team in Bangalore, India. As a key member of our UEFI firmware development team, you will be responsible for designing, developing, and testing UEFI firmware for next-generation server products.Responsibilities:Design and develop UEFI firmware for...
-
Senior Firmware Engineer
4 weeks ago
Bengaluru, Karnataka, India Micron Full timeTransforming the Future of InformationMicron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence.As a Senior Firmware Engineer, you will play a key role in developing tests for our SSD Firmware, ensuring the highest quality and reliability of our products.Key...
-
Senior Firmware Developer
4 weeks ago
Bengaluru, Karnataka, India N Human Resources & Management Systems Full timeJob Title: Senior Firmware DeveloperWe are seeking a highly skilled 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 skills, and the ability to mentor junior engineers.Key Responsibilities:Firmware...
-
Senior Firmware Developer
1 week 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...
-
Senior Embedded Firmware Engineer
3 weeks ago
Bengaluru, Karnataka, India Enphase Full timeEnphase Energy is a global leader in energy technology, offering innovative solar, battery, and electric vehicle charging products.We're seeking a talented Senior Embedded Firmware Engineer to join our engineering teams in Bangalore, India.This role involves firmware development for Enphase's portable energy system products, creating intellectual property...
-
Senior Firmware Development Engineer
2 weeks 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...
-
Senior FPGA Firmware Design Engineer
1 week ago
Bengaluru, Karnataka, India Thales Full timeThales India Engineering Competency Center in Bangalore is seeking a highly skilled Senior FPGA Firmware Design Engineer to join their team. This role involves developing FPGA firmware, RTL design, testing in the virtual environment and in the target hardware for Defense and Military applications.About ThalesWith over 1800 employees working with Thales and...
-
Senior Firmware Engineer
3 weeks ago
Bengaluru, Karnataka, India Mindteck Full timeJob Title: Senior Firmware Engineer - SP and System FirmwareLocation: RemoteQualification: Any DegreeExperience: 8+ YearsJob Description:Expertise in C programming or Embedded CLinux Drivers or Kernel integration or Linux KernelBoard Bring up - Optional - Additional advantageBuildroot - Build tool for building IPMI stack or any other librariesYocto - Build...
-
Senior Firmware Architect
4 weeks ago
Bengaluru, Karnataka, India N Human Resources & Management Systems Full time**Job Description**Job Title: Senior Firmware ArchitectJob Summary:N Human Resources & Management Systems is seeking an experienced Senior Firmware Architect to lead the development of high-performance, low-power embedded firmware for complex systems. The ideal candidate will have a strong background in embedded systems, expert-level knowledge of C/C++, and...
-
Senior Firmware Development Engineer
12 hours ago
Bengaluru, Karnataka, India Lenovo Full timeAt Lenovo, we are seeking an experienced Senior Firmware Development Engineer to join our team.About the RoleThis is a key position responsible for the development of firmware for BMC platforms. The successful candidate will work closely with cross-functional teams to design, implement, and document platform requirements.RequirementsGraduate or Post Graduate...
-
Firmware Engineering Director
3 weeks ago
Bengaluru, Karnataka, India Ayla Networks Full timeAbout the RoleThe Ayla Platform is a comprehensive solution for transforming everyday products into cloud-connected devices. We are seeking a highly skilled Senior Manager, Firmware to lead our Device Core Engineering team and drive collaboration between teams.Architect and oversee implementation of medium-to-large software components to ensure quality...
-
Senior Embedded Firmware Engineer
3 weeks ago
Bengaluru, Karnataka, India Enphase Full timeWe are building innovative energy technologies at Enphase Energy, a global leader in solar, battery, and electric vehicle charging products. Our work environment is fast-paced and full of exciting new projects.About the RoleEnphase is seeking a Senior Embedded Engineer to join our engineering and technology teams. This engineer will be responsible for...