Summary of the Position
Ampd Energy is rapidly growing and is seeking an Embedded Software to support the on-going development of its Enertainer energy storage system. Your work—which will be varied and range from firmware development to GUI implementation—will be used in subsystems of the Ampd Enertainer, from the Battery Management System (BMS) to the product control interfaces. You will work closely with internal engineering teams and external, third-party ODM/OEM suppliers.
You should be motivated, reliable, thorough, and excited about developing new products with the potential to affect global power systems for people and businesses. You will be expected to be able to operate with a degree of autonomy, and be a clear, candid, and effective communicator in both spoken and written English.
Key Qualifications
- Background in Electronics Engineering, Computer Engineering, Computer Science, Information Engineering or related fields.
- At least two (2) years of prior relevant experience.
- Strong familiarity with C and C++, especially for embedded MCUs.
- Knowledge of standard industrial communication protocols including CANbus, Modbus, SNMP etc.
- Experience in Assembly Language programming, circuit design, PCB layout design is a plus.
- Prior experience in developing mobile apps for iOS and/or Android is a plus.
Specific duties might include (as examples):
- Create new algorithms and programs to enhance the performance of the company's Battery Management Systems.
- Working with Ampd Energy's Industrial Designers to design, implement and test GUI.
- Collaborate closely with the company's hardware engineers to test the real-world impact of your code on the company's products; debug.
- Develop clear, unambiguous documentation for the company's protocol instructions to allow external, third-party vendors to integrate their subsystems with multiple internal product subsystems.
- Actively involved in structuring, building up and managing a team of software engineers with different functional expertise areas and strengths.
Benefits
- Competitive salary package
- Full medical, dental & travel insurance coverage;
- Uber travel policy (for business travel & travel after 8pm).
How to apply
Please send your detailed resume in PDF format stating availability and expected remuneration.
All information provided will be treated in strict confidence and used solely for recruitment purposes. We regret that we are only able to notify short-listed candidates.
Ampd Energy is an equal opportunity employer. All candidates will be assessed on merit without regard to race, gender, sexual orientation, religion, nationality, marital status, political affiliation or any other factor protected by law.