Posted in

Senior Firmware Engineer

Senior Firmware Engineer

CompanyNatron Energy
LocationSanta Clara, CA, USA
Salary$174000 – $204500
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

Requirements

  • + 5 years of Firmware development on MCUs and C
  • + 2 years experience on RTOS such as free RTOS or ThreadX
  • +2 years driver development experience
  • Have a background in electrical or electronic engineering
  • Experience in protocols such as I2C, SPI, ethernet, Modbus, CAN
  • Experience in system and/ or firmware design
  • Experience with Jira, Confluence and Github
  • Experience in system/ engineering level testing
  • Experience with oscilloscopes and multimeters
  • UL1998/ 30730 software certification or equivalent
  • Can read an electrical schematic

Responsibilities

  • Along with the systems engineering team, define the control architecture for new products in development.
  • Specify, design, and implement the firmware which runs on the product BMS.
  • Develop the test plan from product requirements and execute the plan or work with others who will run the tests.
  • Hands-on bring-up of the hardware, along with the electrical engineers, including debugging and optimization.
  • Maintenance and extension of the firmware code base to enable new functionality and products.
  • Collaborate with NPI/operations engineering on production-level tests.

Preferred Qualifications

    No preferred qualifications provided.