Nextracker Logo

Nextracker

Staff Firmware Engineer

Reposted 15 Days Ago
Be an Early Applicant
In-Office
Fremont, CA
200K-220K
Senior level
In-Office
Fremont, CA
200K-220K
Senior level
The Staff Firmware Engineer will develop embedded firmware for energy technologies, focusing on real-time control systems, digital algorithms, and hardware integration.
The summary above was generated by AI

Job Description:

Staff Firmware Engineer

About the Role

We're seeking a Staff Firmware Engineer to drive the development of real-time embedded control systems at the core of our next-generation energy technologies. As part of our New Technology Introduction team, you'll architect and implement firmware for cutting-edge power conversion platforms, enabling high-reliability performance in real-world, high-power energy environments. This role blends deep technical execution with systems-level ownership across control theory, embedded systems, and power electronics.

Key Responsibilities

  • Own the end-to-end firmware design and development lifecycle for advanced power electronic and energy infrastructure systems.

  • Design and implement digital control algorithms for high-performance regulation of voltage, current, and power, including support for grid-tied systems.

  • Develop advanced digital control algorithms (e.g. PR, PLL, harmonic suppression, predictive models).

  • Architect, write, and maintain high-efficiency C/C++ firmware for bare-metal and RTOS-based platforms (MCUs, DSPs, hybrid architectures).

  • Configure and manage low-level hardware interfaces (PWM, ADC, DMA, UART, SPI, I2C, CAN, Ethernet) from register-level up..

  • Architect and implement reliable state machines, fault detection, and protection logic for mission-critical control.

  • Integrate and support industrial communication protocols (Modbus RTU/TCP, SunSpec, CAN, custom Ethernet/serial).

  • Contribute to FPGA co-processing logic using VHDL for high-speed control and signal processing.

  • Model and simulate control systems using MATLAB/Simulink, PSIM, or PLECS to support validation and iteration.

  • Lead hands-on testing, bring-up, and debugging using lab tools (oscilloscopes, logic analyzers, real-time hardware in the loop).

Required Qualifications

  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or a related field.

  • 10+ years of hands-on experience in real-time embedded firmware development for power electronics or energy systems.

  • Direct experience with high-power, high-voltage energy systems and grid-tied inverters or converters.

  • Expert-level proficiency in C/C++ for MCUs and DSPs, with in-depth knowledge of embedded control systems.

  • FPGA design experience using VHDL for embedded co-processing.

  • Strong understanding of RTOS (e.g., FreeRTOS, Micrium OS) and bare-metal firmware design.

  • Solid foundation in control theory with proven real-world implementation in digital systems.

  • Demonstrated ability to manage hardware peripheral integration from the ground up.

  • Experience with industrial communication protocols and compliance-driven development.

  • Familiarity with scripting (e.g., Python) for automation, testing, or tooling is a plus.

Pay is based on market location and may vary based on factors including experience, skills, education and other job-related reasons. The annual salary range for this position is 200,000.00 to 220,000.00.

At Nextracker, we are leading in the energy transition, providing the most comprehensive portfolio of intelligent solar tracker and software solutions for solar power plants, as well as strategic services to capture the full value of solar power plants for our customers. Our talented worldwide teams are transforming PV plant performance every day with smart technology, data monitoring and analysis services.

For us at Nextracker, sustainability is not just a word. It's a core part of our business, values and our operations. Our sustainability efforts are based on five cornerstones: People, Community, Environment, Innovation, and Integrity. We are creative, collaborative and passionate problem-solvers from diverse backgrounds, driven by our shared mission to provide smart solar and software solutions for our customers and to mitigate climate change for future generations.

Nextracker is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

At Nextracker, we are leading in the energy transition, providing the most comprehensive portfolio of intelligent solar tracker and software solutions for solar power plants, as well as strategic services to capture the full value of solar power plants for our customers. Our talented worldwide teams are transforming PV plant performance every day with smart technology, data monitoring and analysis services.

For us at Nextracker, sustainability is not just a word. It's a core part of our business, values and our operations. Our sustainability efforts are based on five cornerstones: People, Community, Environment, Innovation, and Integrity. We are creative, collaborative and passionate problem-solvers from diverse backgrounds, driven by our shared mission to provide smart solar and software solutions for our customers and to mitigate climate change for future generations.

Nextracker is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Culture is our Passion

Top Skills

C/C++
Freertos
Matlab
Micrium Os
Plecs
Psim
Python
Simulink
Vhdl

Similar Jobs

7 Days Ago
In-Office
2 Locations
88K-232K Annually
Senior level
88K-232K Annually
Senior level
Hardware • Semiconductor
The Technical Staff Engineer provides technical support for the Datacenter and Server products, working with product development and assisting customers with design wins and production issues.
Top Skills: ArmCxlLight Weight Embedded KernelsLinuxMipsNvmePcieRaidRiscSas/SataScsiStorage ManagementTcp/IpWindows
3 Days Ago
In-Office
San Jose, CA, USA
181K-289K Annually
Senior level
181K-289K Annually
Senior level
Semiconductor
Develop firmware for embedded memory technologies, analyze requirements, design software architecture, implement software, conduct testing, and optimize performance.
Top Skills: ArmBitbucketC++ConfluenceGitGitGitlabGoogle MockGoogle TestJIRALinuxSystemcTrace32
8 Days Ago
In-Office
Westlake Village, CA, USA
107K-158K
Mid level
107K-158K
Mid level
Semiconductor
The Staff Firmware Engineer will design, test, and maintain firmware for embedded systems, collaborating with hardware and software teams to optimize performance and reliability, while also participating in product lifecycle from inception to release.
Top Skills: ArmCGitI2CJtagLogic AnalyzersMdioOscilloscopesPythonRisc-VRtosSpiUart

What you need to know about the Los Angeles Tech Scene

Los Angeles is a global leader in entertainment, so it’s no surprise that many of the biggest players in streaming, digital media and game development call the city home. But the city boasts plenty of non-entertainment innovation as well, with tech companies spanning verticals like AI, fintech, e-commerce and biotech. With major universities like Caltech, UCLA, USC and the nearby UC Irvine, the city has a steady supply of top-flight tech and engineering talent — not counting the graduates flocking to Los Angeles from across the world to enjoy its beaches, culture and year-round temperate climate.

Key Facts About Los Angeles Tech

  • Number of Tech Workers: 375,800; 5.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Snap, Netflix, SpaceX, Disney, Google
  • Key Industries: Artificial intelligence, adtech, media, software, game development
  • Funding Landscape: $11.6 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Strong Ventures, Fifth Wall, Upfront Ventures, Mucker Capital, Kittyhawk Ventures
  • Research Centers and Universities: California Institute of Technology, UCLA, University of Southern California, UC Irvine, Pepperdine, California Institute for Immunology and Immunotherapy, Center for Quantum Science and Engineering

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account