Sr. Embedded Firmware Engineer

Flex Ltd. Other US Location

Company

Flex Ltd.

Location

Other US Location

Type

Full Time

Job Description

Job Description

At Nextracker, we are leading in the energy transition, providing the most comprehensive portfolio of intelligent solar tracker and control 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.

As a company driving the clean energy transition, sustainability is not just a word. It's a core part of our business 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. Make your mark with Nextracker.
Nextracker - Sr. Embedded Firmware Engineer

Fremont, CA

At Nextracker, we are leading in the energy transition, providing the most comprehensive portfolio of intelligent solar tracker and control 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.

As a company driving the clean energy transition, sustainability is not just a word. It's a core part of our business 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. Make your mark with Nextracker.

The Sr. Embedded Firmware Engineer will be based in Fremont, CA. Onboarding will be virtual for the time being with occasional socially distanced meetings at a Nextracker office. In this position, you will report to the Director of Firmware Development.

Watch this video to learn why Nextracker is more than just a place to work.

Here is a glimpse of what you'll do
  • Develop and program embedded hardware/software
  • Debug and troubleshoot firmware products
  • Analyze, track, and document product performance
  • Apply embedded programming concepts and techniques such as DMA, interrupt, preemption, state machine, systick, OTA, bootloader, stack and heap
  • Independently manage assigned firmware development projects and maintain documentation tracking progress and performance
  • Occasionally travel to domestic and international customer sites

Here is some of what you'll need (required)
  • Bachelor's degree in EECS or related engineering field with 5 years of hands-on software development experience
  • Minimum 3 years of hands-on experience in embedded firmware development preferably with ARM cortex
  • Strong in C programming language and libraries with or without an operating system
  • Experience with embedded development toolchains and development environment
  • In-depth understanding of embedded programming concepts and techniques such as DMA, interrupt, preemption, state machine, systick, OTA, bootloader, stack and heap.
  • Experience with hardware peripherals such as GPIO, UART, Timer, watchdog, ADC/DAC, I2C, SSI/SPI, Crypto acceleration and Ethernet.
  • Hardware/software integration from a software standpoint
  • Familiar with hardware/software debugging tools such as multimeter, oscilloscope, logic analyzer and wireshark.
  • Familiar with communication protocols such as I2C, SPI, RS232, RS485, Modbus and Ethernet
  • Experience with version control and issue tracking systems
  • Knowledge of embedded Linux and application development
  • Good documentation, analytic and problem solving skills
  • Self-motivated and able to work well independently and in a team environment
  • Occasionally travel to domestic and international customer sites


Here are a few of our preferred experiences
  • Experience in motor control and/or power electronics a big plus

Nextracker is an Equal Opportunity Employer and employment selection decisions are based on merit, qualifications, and abilities. We celebrate diversity and do not discriminate based on: age, race, religion, color, sex, national origin, marital status, sexual orientation, gender identity, veteran status, disability, pregnancy status, or any other status protected by law. We're happy to provide reasonable accommodations to those with a disability for assistance in the recruitment process. Please advise us of any accommodations you may need by e-mailing: [email protected].

#LI-DK81

Job Category

Design, Process & Technology Engineering

Nextracker is an Equal Opportunity Employer and employment selection decisions are based on merit, qualifications, and abilities. We celebrate diversity and do not discriminate based on: age, race, religion, color, sex, national origin, marital status, sexual orientation, gender identity, veteran status, disability, pregnancy status, or any other status protected by law. We're happy to provide reasonable accommodations to those with a disability for assistance in the recruitment process. Please advise us of any accommodations you may need by e-mailing: [email protected]

Date Posted

08/31/2022

Views

6

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Senior Engineering Manager, Micros Foundations - Atlassian

Views in the last 30 days - 0

Atlassian is seeking a Senior Engineering Manager to lead a team of Backend Software Engineers The role involves guiding technical decisions prioritiz...

View Details

Senior Frontend Engineer - Simply Business

Views in the last 30 days - 0

Simply Business is seeking a Senior Frontend Engineer to join their Front End Tooling team The role involves developing products using best practices ...

View Details

Senior Professional Services Consultant - Cloudflare

Views in the last 30 days - 0

The role of a Professional Services Consultant for Application Security and Performance at Cloudflare involves providing advisory and handson keyboard...

View Details

Senior Software Engineer (Scala/Java) - HERE Technologies

Views in the last 30 days - 0

HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...

View Details

Software Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation

Views in the last 30 days - 0

The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...

View Details

Principal / Lead Software Engineer- RUST (Algorithmic and Mathematics) - m/w/d - HERE Technologies

Views in the last 30 days - 0

HERE Technologies is seeking a Principal Software Engineer to lead the development of extended services for their VRP solver Tour Planning The role in...

View Details