Empower Energy is a leader in distributed energy-storage, solar PV and energy management software solutions in Australia. This is a rare opportunity - we are looking for an experienced FPGA/Embedded Software Engineer to take the control system underpinning our breakthrough energy storage device forward.
The Position
Based in the Northern beaches the role will work closely with our Senior Software Engineer, who has developed our software platform from scratch and the Chief Technical Officer. The Software Engineer must have demonstrable skills and experience in the following areas:
The Software Engineer must have demonstrable skills and experience in the following areas:
- FPGA Development (Vivado, VHDL)
- Linux Driver and Kernel Development
- Interface Protocols (SPI, UART, I2C)
- Hardware and Software Integration
- Testing and Debugging of both Hardware and Software
- Version Control Systems (Git)
- System Documentation (Requirements, Specifications)
The Successful Candidate
The ideal candidate will have:
- End-to-end experience in developing, testing, and deploying FPGA based embedded systems.
- Experience designing/testing embedded systems with power electronics
- Developed systems for medium to large scale manufacturing
- Quality Management Systems experience (ISO 9001)
The role requires a high level of teamwork, written communication and problem solving but primarily a willingness to develop and become a vital role in a dynamic startup with big ambitions.
The following attributes will ensure success in this role:
- Positive, self-motivated, with a can do and flexible attitude
- Ability to manage workloads to meet deadlines and work autonomously
- Creative approach to problem solving and troubleshooting
- Strive to meet and exceed achievable targets