This job is already expired. Here to continue job search.
Recruit Ref: L052900275
Posting Date: 2022-08-18
Ampd Energy Limited
Ampd Energy Limited

Over the next 40 years, the world will add 2.5 trillion square feet of new buildings–equivalent to building a new Paris every week. At Ampd Energy, we believe in making zero-emission, digital and autonomous urban development a global reality.

Founded in 2014, Ampd Energy today, develops advanced, electrified and connected equipment that redefines how energy and data is delivered in urban construction. Ampd Energy is a mission and values driven company with an extremely diverse, rockstar team and visionary customers who all want to make a difference.

Senior Embedded Software Engineer

Summary of the Position
Ampd Energy is growing and seeking an Embedded Software Engineer to join its Embedded Software team. We have engineering teams in Hong Kong actively developing new products as well as improving and maintaining existing products.

Ampd’s Enertainer provides a new way for the construction industry to power its growth, vastly reducing emissions and providing a high level of data transparency. Its innovative design with redundancy built in both hardware and software provides a very high reliability system. The embedded software team is responsible for developing and enhancing its one-of-a-kind battery management and control system.The hardware platform we use ranges from 8-bit/32-bit MCU to linux based systems. You won’t get bored!

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 and Cantonese. Come join our mission driven team.

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.

Knowledge, Qualifications and Skills

  • Bachelor's degree in Computer Engineering, Electronics Engineering, Computer Science or related fields.
  • At least five (5) years of prior relevant experience.
  • Candidates with less experience will be considered for junior positions.
  • Familiarity with real-time embedded software development using C/C++ and Python.
  • Knowledge of standard industrial communication protocols such as I2C, SPI, CANbus, Modbus etc.
  • Experience in data communication using RS232/RS485 and TCP/IP.
  • Experience in embedded software development in a Linux environment.
  • Experience in Linux kernel configuration and driver development is a plus.
  • Knowledge in IoT development is an advantage.


  • Responsible for embedded software design, coding, debugging and testing.
  • Collaborate closely with the company's other engineering teams and business development team to design, develop and test new features and new products.
  • Work with external vendors to integrate new hardware and software into our products.
  • Prepare documentation of our software solutions for both internal and external use.
  • Support product manufacturing


  • Competitive salary
  • Full medical, dental & travel insurance coverage
  • Uber travel policy (for business travel & travel during out-of-regular-hours)

How to apply

Please send your detailed resume in PDF format stating availability and expected remuneration to

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.

Engineering / Electrical / Electronics 
Job Category / Function:
Job Position Level:
Employment Term:
Full Time / Permanent 
Min. Edu. Level Req:
Minimum QF Level attained:
Total Working Exp:
5 or above 
  • Dental Insurance
  • Medical Insurance
  • Travel Allowance
This job is already expired. Here to continue job search. is an online employment portal for jobs recruitment in Hong Kong. Users can learn about the latest jobs openings in information technology such as application developer, business analyst, hardware designer and product manager jobs. Job-hunters can apply for jobs in insurance, recruitment, bills processing and journalism by uploading resumes online. Members will be notified of jobs through the job alert.
Maximum 5 Temporary Records Limit Reached!
Please Login or Register!
Recruit will store the information provided relating to your preference for jobs and your personal details in our proprietary database. This information is held in the strictest confidence and will not be disclosed to any third party without your prior approval. We may use the personal data we collect to notify you about our new services and special offers. However, if you request to delete your personal information from our database, please contact us at