Summary of the Position
Ampd Energy is rapidly growing and is seeking a Senior Embedded Software Engineer to join its expanding software engineering team. You will be supporting the on-going development of the company’s Enertainer energy storage system. The nature of your work will be varied and range from continued development of the Enertainer’s battery management system; to figuring out ways to increase the communication reliability between the various subsystems; to implementing new, usability-enhancing features. You will work closely with various internal engineering teams (especially the electronics engineering and product teams) and various external vendors.
You should be motivated, reliable, thorough, and excited about being among the first in the world to work with game-changing products. 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.
Ampd Energy is a values driven company, and we are looking for candidates who are aligned with our core values: Selfless, Never Satisfied, Passionate, Resourceful And Bold.
Key Qualifications
● Background in Computer Engineering, Computer Science or related fields.
● At least five (5) years of prior relevant experience.
● Candidate with less experience will be considered for junior position
● Familiarity with embedded software development using C/C++/Python.
● Knowledge of standard industrial communication protocols including SPI, CANbus, Modbus etc.
● Experience in software development in a Linux environment & GUI framework is a plus.
● Knowledge in networking, security and cloud computing platform are advantageous
Specific duties include:
● Develop 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 new features.
● Collaborate closely with the company's hardware engineers to test your code on the company's products.
● Provide technical documentation of our software solutions for both internal and external use.
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 to us.
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 age, race, gender, sexual orientation, religion, nationality, marital status, political affiliation or any other factor protected by law.