Nextracker Job - 47787166 | CareerArc
  Search for More Jobs
Get alerts for jobs like this Get jobs like this tweeted to you
Company: Nextracker
Location: Oxnard, CA
Career Level: Mid-Senior Level
Industries: Technology, Software, IT, Electronics

Description

Job Description:

This position is a hybrid role that will be based at our headquarters in Fremont, California.

Minimum Qualifications

  • Bachelor's degree in EECS or related engineering field with 5 years of hands-on software development experience
  • Strong in C programming language with a primary focus on MCUs (microcontrollers) and their peripherals.
  • C programming language and libraries with and without an operating system 
  • Minimum 5 years of hands-on experience in embedded firmware development, preferably with ARM cortex
  • 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

Here are a few of our preferred experiences

  • iOT security is a plus
  • 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 is a plus
  • Experience in motor control and/or power electronics is a plus
  • Good documentation, analytic and problem-solving skills
  • Self-motivated and able to work well independently and in a team environment
  • Will be spending 30% time in sustaining engineering. Occasional travels to domestic and international customer sites may be needed.

Why Join Nextracker: 


 Apply on company website