Lead Software Engineer

Advanced Energy Industries, Inc

View: 104

Update day: 05-12-2023

Location: Hong Kong

Category: Architecture / Interior Design Energy


Loading ...

Job content

Develop and run software for firmware tests. Work with the software architecture to identify essential features for the test framework and to work out a flexible design to handle existing and new firmware test needs.


  • Develop program and software library including software design, unit test development, run system tests of the program and software library with fake or actual firmware projects.
  • Analyze, determine test suite, and define firmware test setting and expectation according to product specifications. Generate firmware test scripts according to defined test settings.
  • Execute, generate, debug firmware test scripts. Troubleshoot ATE, test scripts or other firmware issues.
  • Ad hoc development of utility programs, such as software design, system tests and software maintenance, etc.


  • Bachelor Degree or above in computer science or equivalent
  • 5+ years in relevant software design and development of applications
  • Prior experience in Python programming
  • Prior experience in Scala programming is an advantage


  • Knowledge in software design methods such as test driven design and functiional programming
  • Proficient in programming with Python
  • Knowledge of other programming languages, including Scala, Java, C# and VBA
  • Able to write documentation such as requirements spec and design documents
  • Communication skill with different team members
  • Able to learn new technology and programming language independently
  • Able to search for solution for technical problems at hand

All information provided by applicants will be treated in the strictest confidence and used for recruitment purpose only.

Advanced Energy is committed to diversity in its workforce including Equal Employment Opportunity for Minorities, Females, Protected Veterans, and Individuals with Disabilities.

Loading ...
Loading ...

Deadline: 19-01-2024

Click to apply for free candidate


Loading ...
Loading ...