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 Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

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

Lead Technical Support Engineer - HERE Technologies

Views in the last 30 days - 0

This role Senior Technical Support Engineer at HERE Technologies involves supporting a diverse portfolio of products and services acting as a technica...

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

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 Engineering Manager - Cargill

Views in the last 30 days - 0

The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...

View Details

Sales Development Representative - UK (Remote) - Dscout

Views in the last 30 days - 0

Dscout is a company that specializes in experience research solutions helping innovative companies like Salesforce Sonos Groupon and Best Buy to build...

View Details