Senior Firmware Developer for Energy Generation and Storage Systems
3 weeks ago
Enphase is seeking skilled Embedded Firmware Engineers to join our engineering and technology teams. As a member of this team, you will be responsible for designing, implementing, and testing firmware for Enphase Ensemble series of energy generation and storage products. This role involves creating intellectual property and demonstrating it with prototype designs, transitioning work from conception to engineering to production, and collaborating with cross-functional teams in California, Texas, India, and New Zealand.
Key Responsibilities:
• Design and implement embedded firmware on an RTOS or bare-metal for the Enpower smart switch and a new combiner product in the Ensemble eco-system.
• Work with marketing and hardware teams to specify requirements for new products.
• Develop algorithms and state machines for the smart switch (to select power sources) or load controller (to manage loads).
• Carry design tasks from concept to implementation.
• Collaborate with cross-functional teams to test and troubleshoot issues.
Requirements:
• Bachelor's degree in electrical engineering, electronics and communication, instrumentation, computer engineering, or computer science.
• Minimum 3-8 years of experience in firmware development and debugging in ARM-based microcontrollers.
• Good understanding of C/C++ programming, RTOS concepts, and microcontroller internals required.
• Experience working on large embedded systems with communication interfaces like CAN, SPI, I2C, UART desired.
• Familiarity with functional safety analysis, control theory (such as PLLs, PID, distributed control, stability analysis), or similar fields desired.
• Familiarity with development tools such as Keil, GCC, GDB, Eclipse, GNU Make, etc. desired.
• Familiarity with version control systems like Git and collaboration tools like Jira and Confluence desired.
• Excellent written and verbal communication skills required.
• Basic knowledge of solar, energy storage, and microgrid products desired.
-
Bengaluru, Karnataka, India Enphase Full timeOverviewEnphase Energy is a pioneering energy technology company and leading provider of solar, battery, and electric vehicle charging solutions. Founded in 2006, Enphase revolutionized the solar industry with its groundbreaking microinverter technology, transforming sunlight into a safe, reliable, resilient, and scalable source of energy to power our...
-
Embedded Systems Developer
3 weeks ago
Bengaluru, Karnataka, India River Full timeAbout River:We are a pioneering electric vehicle company that's revolutionizing the way we think about transportation. Our mission is to empower the ambitious youth of today with innovative solutions for tomorrow.Our flagship product, River Indie, is an SUV of scooters designed to be a dependable ally on your road to success. Backed by top international...
-
Bengaluru, Karnataka, India Enphase Energy Full timeJob OverviewWe are seeking a highly skilled Firmware Engineer to join our team at Enphase Energy. As a key member of our engineering team, you will be responsible for designing and implementing embedded software for real-time operation, simulating new algorithms for autonomous microgrid power flow management, and developing unit and system development and...
-
Embedded Systems Firmware Development Engineer
3 weeks ago
Bengaluru, Karnataka, India Maxwell Energy System Pvt Ltd Full timeJob Title: Senior Firmware EngineerAbout the Role:We are seeking an experienced Senior Firmware Engineer to join our team at Maxwell Energy System Pvt Ltd. As a Firmware Engineer, you will be responsible for designing, developing, and testing firmware for our battery management system.Key Responsibilities:Design and develop firmware for embedded systems,...
-
Senior Storage Firmware Engineer
1 week 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,...
-
Bengaluru, Karnataka, India Enphase Full timeSenior Embedded Firmware EngineerAbout the Company:Enphase Energy is a pioneering clean energy company that has transformed the solar industry with its innovative microinverter technology. Founded in 2006, Enphase has installed over 68 million products across more than 145 countries, making it one of the fastest-growing companies in the world.We are seeking...
-
Embedded Firmware Storage Expert
4 weeks ago
Bengaluru, Karnataka, India Micron Full timeTransforming Information into IntelligenceMicron Technology is a world leader in innovating memory and storage solutions. As a Senior Firmware Engineer - ESSD, you will play a critical role in accelerating the transformation of information into intelligence.Key Responsibilities:Design and develop firmware for embedded storage solutions using C and assembly...
-
Energy Storage Systems Test Lead
3 weeks ago
Bengaluru, Karnataka, India Enphase Full timeCompany OverviewEnphase Energy is a global leader in energy technology, transforming the solar industry with innovative solutions. Founded in 2006, we've installed over 68 million products across more than 145 countries.We're building teams that design, develop, and manufacture next-generation energy technologies in a fast-paced, fun environment.About the...
-
Firmware Engineer for BMS Systems
4 weeks ago
Bengaluru, Karnataka, India The Energy Company Full timeBattery Management Systems (BMS) Firmware DevelopmentThe Energy Company is seeking a skilled Firmware Engineer to develop bare-metal / RTOS based firmware for BMS systems.Main Responsibilities:Develop firmware for BMS systemsFollow coding standards & software development processMaintain high quality documentation & test casesDebug & Develop features for...
-
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,...
-
Senior Firmware Development Engineer
3 weeks ago
Bengaluru, Karnataka, India Micron Full timeTransforming Information into IntelligenceMicron Technology is a world leader in memory and storage solutions, driving innovation that accelerates the transformation of information into intelligence.About the RoleWe are seeking a highly skilled Senior Firmware Development Engineer to join our team in DC SSD development. As a key member of our engineering...
-
Bengaluru, Karnataka, India Exponent Energy Full timeAbout the RoleExponent Energy is seeking a highly skilled Firmware Engineering Lead to join our team. As a key member, you will be responsible for designing and developing the safe, reliable, and modular FW tech stack for our e^pump and e^pack products.With a focus on building high-performance energy solutions, you will work closely with the hardware team to...
-
Embedded Firmware Professional
4 weeks ago
Bengaluru, Karnataka, India Enphase Full timeAbout the Role: Enphase is seeking highly skilled Embedded Firmware Engineers to join our engineering and technology teams. As a firmware developer, you will be responsible for creating innovative firmware solutions for Enphase Ensemble series of energy generation and storage products. You will work closely with cross-functional teams to design, develop, and...
-
Bengaluru, Karnataka, India Micron Full timeLead Firmware Design for Next-Generation Storage SolutionsMicron Technology is a world leader in innovating memory and storage solutions, driving the transformation of information into intelligence. As a Senior Firmware Design Engineer, you will play a critical role in shaping the future of advanced storage solutions.About MicronWe envision a world where...
-
Electrical Systems Engineer
2 weeks ago
Bengaluru, Karnataka, India Maxwell Energy System Pvt Ltd Full timeAbout Maxwell Energy System Pvt LtdMaxwell Energy works on advanced electronics focusing on efficient energy storage and conversion solutions.
-
Firmware Engineer for Storage Solutions
3 weeks ago
Bengaluru, Karnataka, India Western Digital Full timeAbout UsWestern Digital is a leading provider of data storage solutions, empowering innovation and pushing the boundaries of technology. Our vision is to power global innovation, making the impossible possible.Job OverviewWe are seeking an experienced Firmware Engineer to join our team in developing cutting-edge storage products with interfaces like SAS,...
-
Senior Firmware Engineer for Storage Solutions
3 weeks ago
Bengaluru, Karnataka, India Micron Full timeTransform the Future of Information StorageWe are 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.As a Senior Firmware Engineer for Storage Solutions, you will be part of our team responsible for developing...
-
Bengaluru, Karnataka, India Western Digital Full timeJoin Western Digital as a Key Contributor to Our SSD Development TeamWe are seeking a highly skilled Principal Firmware Engineer to join our team in developing the next generation of solid-state drive (SSD) systems.About the Role:As a Principal Firmware Engineer, you will play a critical role in designing, developing, and testing advanced firmware for our...
-
Bengaluru, Karnataka, India Enphase Full timeAt Enphase, we are revolutionizing the way people generate and use energy. As a Senior Systems Engineer for our Energy Management Solutions team, you will play a crucial role in shaping the future of clean energy.About the RoleWe are seeking an experienced Senior Systems Engineer to join our team of innovators. In this role, you will be responsible for...
-
Senior Embedded Systems Developer
12 hours ago
Bengaluru, Karnataka, India Schneider Electric Full timeSchneider Electric is a global leader in energy management and automation, committed to making the world a more sustainable and resilient place.We are seeking an exceptional Senior Embedded Systems Developer to join our team, responsible for designing and developing firmware solutions that meet the highest standards of quality and reliability.As a key member...