Senior Embedded Firmware Engineer - Contract Position SolarBridge Technologies
SolarBridge Technologies, Inc. has developed an innovative photovoltaic microinverter and monitoring solution that dramatically improves reliability, increases energy production, and simplifies installation for solar systems.
We are seeking a contractor for the position of Embedded Firmware Engineer. In this position you will be responsible for developing, testing, and maintaining microprocessor code that controls microinverters for ACPV applications. You will work with all relevant groups (hardware, software, quality, etc) to achieve program goals and meet critical time-to-market product deadlines. Principal duties include developing and testing microprocessor code, developing and running regression tests to validate firmware releases, and helping to analyze field returns.
Duties & Responsibilities
The below statements describe the general nature and level of work being performed in this job. They are not intended to be an exhaustive list of all duties, and additional responsibilities may be assigned.
Design microprocessor code for state-of-the-art microinverters for ACPV
Design functional and module level regression test of firmware
Work with test team to develop system level DVT test
Work with application to analyze firmware aspect of field returns
Education & Experience
BS or MS in Computer Science or Electrical Engineering
7+ Years Embedded Firmware Engineering work experience
Experience in timing critical, interrupt-based design
Experience developing projects on resource-constrained, embedded systems
Experience with 8051, Cortex-M3 microcontrollers desired
Experience with PSOC 3/5LP, PSOC Creator desired
Experience with power line carrier FSK modems desired
Ability to read schematics, design simple digital and analog circuits. Strong background in using lab equipment (i.e. logic analyzers, oscilloscopes, multimeters, etc.) to test code functionality
Excellent written and oral communication skills (sample required)
||Austin, TX |