Ampd Energy

Embedded Software Engineer

Ampd Energy
Apply
15 days ago
Hong Kong, Hong KongSenior

Responsibilities

  • Develop and maintain embedded code for microgrid controllers and energy management systems controlling high-power devices.
  • Work with the cloud development team on IoT and telemetry reporting.
  • Develop algorithms for energy arbitrage, peak shaving, and related energy-management functions.
  • Support software architecture, requirements analysis, and interface definition.
  • Collaborate with hardware and systems engineers on integration and product certification.
  • Conduct system validation and verification using automated tools.
  • Ensure system reliability and functional safety compliance.
  • Troubleshoot and perform root-cause analysis of remote field issues.
  • Write technical documentation for design concepts and product specifications.

Requirements

  • Background in computer engineering, computer science, or a related field.
  • At least five years of relevant embedded software development experience using C, C++, and Python.
  • Experience with Embedded Linux or another RTOS and a GUI framework is a plus.
  • Strength in software design processes including peer reviews, version control, and issue tracking.
  • Understanding of power electronics and battery systems is a plus.
  • Knowledge of industrial communication protocols including SPI, CANbus, and Modbus.
  • Experience with Scrum or another Agile methodology is a plus.

Benefits

  • Competitive benefits.
  • Strong opportunities for professional growth.
  • Collaborative, multinational work environment.

Tech Stack

Categories

Ampd Energy

About Ampd Energy

51-200 employees

Ampd Energy builds battery energy storage systems for construction and industrial sites, replacing diesel generators with grid-charged power; its Enertainer product integrates telemetry and site management software. The company sells and deploys hardware with connected services to reduce on-site emissions, noise, and fuel logistics. Founded in 2014 and headquartered in Singapore, Ampd Energy is privately held.

Contact me