Staff Firmware Engineer
3 weeks ago
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 68 million products installed across more than 145 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.
If you are passionate about advancing a more sustainable future, this is the perfect time to join Enphase
About the role :
This position is within our Firmware Engineering group, where you will work with a small team to develop fully functional prototypes to demonstrate new advanced operation and control for autonomous grid connection, management and regulation.
What you will do:
Defining and developing new functional concepts for microinverter system and sub system. Designing and implementing embedded firmware for real-time operation and control. Simulating new algorithms for autonomous microgrid power flow management. Developing unit and system test software. Validating algorithms using system simulation tools. Working with hardware engineers to test and troubleshoot prototype designs. Firmware testing.Who you are and what you bring:
BS/MS Electrical Engineering and/or Power Electronics/Power Systems. Bachelors with 8+ years / Masters with 6+ years of experience in firmware design and development for any electrical / power electronics products and systems. Expertise in C, C++ and Assembly for real-time applications. Able to understand and implement digital signal processing (DSP) concepts in a 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. Ability to test code and hardware both with and without external test equipment such as oscilloscopes, power meters, etc. Familiarity with software development processes. E.g., Agile, Structured, Object Oriented, etc. Familiarity with development tools such as GCC, GDB, Eclipse, GNU Make, etc. Familiarity with software code management tools such as GIT, Mercurial, etc. Ability to carry a design task from concept to implementation. Ability to document engineering requirements, document solutions, and test new firmware designs.-
Staff Engineer
2 weeks ago
Bengaluru, India Razorpay Full timeRazorpay was founded by and Harshil Mathur in . Razorpay is building a new-age digital banking hub (Neobank) for businesses in India with the mission is to enable frictionless banking and payments experiences for businesses of all shapes and sizes. What started as a B2B payments company is processing billions of dollars of payments for lakhs of businesses...
-
Staff Engineer
2 weeks ago
Bengaluru, India Razorpay Full timeRazorpay was founded by and Harshil Mathur in . Razorpay is building a new-age digital banking hub (Neobank) for businesses in India with the mission is to enable frictionless banking and payments experiences for businesses of all shapes and sizes. What started as a B2B payments company is processing billions of dollars of payments for lakhs of businesses...
-
Staff Firmware Engineer
2 weeks ago
Bengaluru, India Infinera Full timeJob Description:Staff, Firmware Engineer We are looking for experienced Firmware Test Engineer.As a Firmware Test Engineer at Infinera, you will work for a high complexity DWDM equipment for Metro/LH/ULH applications. You will work in close collaboration with multi location cross-functional R & D teams. Our work includes everything from product concept to...
-
Staff Firmware Engineer
3 weeks ago
Bengaluru, India Infinera Full timeYour Key Responsibilities Would Include: Staff, Firmware Engineer We are looking for experienced Firmware Test Engineer. As a Firmware Test Engineer at Infinera, you will work for a high complexity DWDM equipment for Metro/LH/ULH applications. You will work in close collaboration with multi location cross-functional R & D teams. Our work includes...
-
Staff Firmware Engineer
3 weeks ago
Bengaluru, India Infinera Full timeJob Description:Staff, Firmware Engineer We are looking for experienced Firmware Test Engineer.As a Firmware Test Engineer at Infinera, you will work for a high complexity DWDM equipment for Metro/LH/ULH applications. You will work in close collaboration with multi location cross-functional R & D teams. Our work includes everything from product concept to...
-
Staff Firmware Engineer
3 weeks ago
Bengaluru, India Infinera Full timeJob Description: Staff, Firmware Engineer We are looking for experienced Firmware Test Engineer. As a Firmware Test Engineer at Infinera, you will work for a high complexity DWDM equipment for Metro/LH/ULH applications. You will work in close collaboration with multi location cross-functional R & D teams. Our work includes everything from product concept...
-
Staff Engineer, ESSD Firmware
6 days ago
Bengaluru, India Micron Full timeOur vision is to transform how the world uses information to enrich life for all. Micron 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. JR55248 Staff Engineer, ESSD Firmware ...
-
Staff Engineer, Firmware
3 weeks ago
Bengaluru, India Enphase Full timeEnphase 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...
-
Staff Firmware Engineer
3 weeks ago
Bengaluru, India Infinera Full timeYour Key Responsibilities Would Include:Staff, Firmware EngineerWe are looking for experienced Firmware Test Engineer.As a Firmware Test Engineer at Infinera, you will work for a high complexity DWDM equipment for Metro/LH/ULH applications. You will work in close collaboration with multi location cross-functional R & D teams. Our work includes everything...
-
Staff Engineer-SSD Firmware Validation
2 weeks ago
Bengaluru, India Micron Full timeOur vision is to transform how the world uses information to enrich life for all. Micron 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. JR54494 Staff Engineer-SSD Firmware Validation Want...
-
Staff Engineer, Firmware Engineering
18 hours ago
Bengaluru, India Western Digital Full timeJob DescriptionIn this position, the individual will be responsible for analyzing, designing, coding and debugging firmware for the next generation removable products (SD, PCIe SSD). The individual will be engaged in the embedded firmware development with emphasis on Flash Translation Layer / Low Level NAND interactions.Responsibilities:Analysis, design,...
-
Staff Firmware Engineer
1 month ago
Bengaluru, India Micron Full timeOur vision is to transform how the world uses information to enrich life for all.Micron 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.JR50088 Staff Firmware Engineer - ASIC SOC DVJob...
-
Staff Engineer, Firmware Engineering
1 day ago
Bengaluru, India Western Digital Full timeJob DescriptionIn this position, the individual will be responsible for analyzing, designing, coding and debugging firmware for the next generation removable products (SD, PCIe SSD). The individual will be engaged in the embedded firmware development with emphasis on Flash Translation Layer / Low Level NAND interactions.Responsibilities:Analysis, design,...
-
Firmware Engineer
2 days ago
Bengaluru, India Infinera Full timeJob Description: Staff, Firmware Engineer We are looking for experienced Firmware Test Engineer. As a Firmware Test Engineer at Infinera, you will work for a high complexity DWDM equipment for Metro/LH/ULH applications. You will work in close collaboration with multi location cross-functional R & D teams. Our work includes everything from product concept...
-
Staff Engineer, Firmware Engineering
1 day ago
Bengaluru, India Western Digital Full timeCompany Description The future. It’s on you. You & Western Digital. We’ve been storing the world’s data for more than 50 years. Once, it was the most important thing we could do for data. Now we’re helping the world capture, preserve, access and transform data in a way only we can. The most game-changing companies, consumers, professionals,...
-
▷ [3 Days Left] Staff Firmware Engineer
2 weeks ago
Bengaluru, India Infinera Full timeJob Description:Staff, Firmware EngineerWe are looking for experienced Firmware Test Engineer.As a Firmware Test Engineer at Infinera, you will work for a high complexity DWDM equipment for Metro/LH/ULH applications. You will work in close collaboration with multi location cross-functional R & D teams. Our work includes everything from product concept to...
-
Sr. Staff Firmware Engineer
1 day ago
Bengaluru, India Enphase Full timeOur mission at Enphase Energy is to advance a sustainable future for all. Today, our intelligent microinverters, which turn sunlight into an affordable, safe, reliable, and scalable source of energy, work with virtually every solar panel made, and when paired with our award-winning smart battery technology, we engineer one of the industry's best-performing...
-
Firmware Engineer
1 month ago
Bengaluru, India Brain Search Full timeJob : Firmware Design Verification Testing - Staff SW QA EngineerExperience : 5 to 8 yrsLocation : BangaloreYour Key Responsibilities Would Include :Company is looking for Firmware (FW) Design Verification Test (DVT) Engineers to support our optical firmware DVT environment involving Python auto script infrastructure. The hired Firmware DVT engineer will...
-
Firmware Lead Engineer
1 month ago
Bengaluru, India Maxwell Energy System Pvt Ltd Full timeKey Responsibilities :Design and implement firmware that is efficient, reliable, and maintainable, and that meets automotive system requirements for performance, safety, and reliability.Conduct code reviews and provide guidance to junior firmware engineers to ensure that code is of high quality and conforms to industry best practices.Develop and maintain...
-
Firmware Lead Engineer
1 month ago
Bengaluru, India Maxwell Energy System Pvt Ltd Full timeKey Responsibilities : Design and implement firmware that is efficient, reliable, and maintainable, and that meets automotive system requirements for performance, safety, and reliability. Conduct code reviews and provide guidance to junior firmware engineers to ensure that code is of high quality and conforms to industry best practices. Develop and maintain...