← WorkMundi · 1M+ jobs from around the world, liveSign inCreate free account

Senior Staff Embedded Firmware Engineer - Inverter, BESS (Bengaluru)

Important Business · Bangalore

📅 04/08/2026
🔔 Alert me about jobs like this
No password, no sign-up. Just the email — and you can leave the list anytime.
🔓 Apply — free →
Opens this job on WorkMundi. The account is free and takes under a minute.

See the other 113,540 jobs in India →

🎁 Before you apply, rehearse this interview. Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card. I want my training →
Description Enphase Energy is a global energy technology company and leading provider of solar, battery, and electric vehicle charging products. Founded in 2006, Enphase transformed the solar industry with our revolutionary microinverter technology, which turns sunlight into a safe, reliable, resilient, and scalable source of energy to power our lives. Today, the Enphase Energy System helps people make, use, save, and sell their own power. Enphase is also one of the fastest growing and innovative clean energy companies in the world, with approximately 80 million products installed across more than 160 countries. We are building teams that are designing, developing, and manufacturing next-generation energy technologies and our work environment is fast-paced, fun and full of exciting new projects. Must be available to work in office at our Bangalore office 5 days per week. About the role: Do you want to help change the world This position sits within a team that develops fully functional prototypes from scratch to demonstrate new, advanced operation and control for autonomous grid connection, management, and regulation. As a Senior Staff Embedded Firmware Engineer - Inverter, BESS, you will drive firmware and embedded software development for real-time operation and control of microinverter systems, working closely with hardware engineers to bring prototype designs to life from concept through validation. This is a leadership role: you will mentor and grow other senior and junior engineers while setting the technical direction for the team. What will you do: - Define and develop new functional concepts for the microinverter system and its sub-systems. - Design and implement firmware and embedded software for real-time operation and control. - Design firmware for functional safety and compliance with UL1741, IEEE 1547, and IEC 62109 standards. - Simulate new algorithms for autonomous microgrid power flow management. - Develop unit and system test software. - Validate algorithms using system simulation tools. - Work with hardware engineers to test and troubleshoot prototype designs. - Perform firmware testing prior to design releases to the QA team. - Organize thorough PR reviews, documentation rigor, and well-managed release branches. - Accelerate firmware development and testing flow utilizing AI tools. - Provide technical leadership, mentoring and growing other senior and junior engineers. Who You Are and What You Will Bring: - B. E/ B. Tech in Electrical Engineering and/or Power Electronics/Power Systems. - 12+ years of experience in embedded software or firmware design and development, preferably in electrical/control systems and/or power electronics products. - Expertise in C, C++, and Assembly for real-time applications. - In-depth experience coding in FreeRTOS and bare-metal environments. - Ability to understand and implement digital signal processing (DSP) concepts in a 32-bit or larger microprocessor environment. - Familiarity with evaluating CPU versus hardware processing requirements and trade-offs for cost-effective designs. - Ability to troubleshoot firmware-related issues within complex systems, including hands-on testing in the lab. - Ability to test code and hardware both with and without external test equipment such as oscilloscopes, power meters, and similar instruments. - Ability to carry a design task from concept to implementation. - Ability to document engineering requirements, document solutions, and test new firmware designs. - Demonstrated technical leadership, with the ability to mentor and grow senior and junior engineers and set technical direction. - Familiarity with software development processes (e.g., Agile, structured, object-oriented). - Familiarity with development tools such as GCC, GDB, Eclipse, and GNU Make. - Familiarity with source code management tools such as Git and Mercurial. - Experience with Zephyr RTOS. - Familiarity with firmware build pipeline tools such as Bitbucket, Docker, GitHub, and JFrog; experience with CI/CD release processes is a plus. .
Read the rest of the job →
For people searching Engineer

144,883 engineer jobs are open right now

Here's how to pick the right one and stand out in your application.

144.883Jobs
31.687IN
81%EN

That number is real. WorkMundi's database shows 144,883 open engineer roles across the world. India has the most with 31,687 jobs, followed by the United States with 30,084. If you just finished reading one job ad and felt paralyzed by choice, you're not alone—but this scale is actually an advantage. It means you can afford to be selective.

Start by geography and language. The majority of engineer ads—117,837 of them—have the job posting text written in English. Use that as one filter, but remember: the ad text language tells you nothing about whether the role actually requires you to speak English day-to-day. Read the job description carefully. Then check which countries have the volume you're targeting. Singapore, Poland, and Australia round out the top five after India and the US.

Next, learn who's hiring. Accenture has posted 2,801 engineer roles. andurilindustries, speechify, and jobgether are also actively recruiting. If you're applying to one of these names, research their hiring patterns and interview style before you apply. That homework pays off.

When you interview, expect the question every engineer hears: 'Tell me about a time you had to debug a problem that wasn't in your job description.' Have a specific story ready—not a general one. Name the tools, the deadline pressure, and what you learned. Hiring managers listen for whether you see problem-solving as part of the role itself, not a favour.

👁 21 have read this
0 comments
Want to comment?

Leave your e-mail to comment, react and follow the posts for your role. It is free.

Similar jobs

Job on WorkMundi — the world's largest job board. See more jobs from every continent, updated live.

📢
🎁

Before you apply, rehearse this interview.

Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card.

I want my training →