Principal Software Engineer
Advanced Energy
Hong Kong, China, Hong Kong1 week ago
36 views10 saves1 applies
Prepare for this role
Job Type
full time
Description
POSITION SUMMARY:
Lead a team to develop and run software for firmware tests. Identify essential features for the test framework and to work out a flexible design to handle existing and new firmware test needs.
ESSENTIAL RESPONSIBILITIES:
- Enhance and maintain a flexible firmware test platform architecture, including test plan definition, test procedure design, script generation, and automated report generation with result validation.
- Collaborate with firmware engineers to understand project-specific requirements and customize or extend the platform to meet specialized needs.
- Lead team members in implementing new features and resolving existing software issues to ensure system reliability and performance.
- Oversee project execution and manage team schedules to ensure timely delivery of milestones.
REQUIREMENTS:
- Bachelor Degree or above in computer science or equivalent
- 8+ years in relevant software design and development of applications
- Proficient in Python programming
- Good knowledge of additional programming languages, including Scala, Java, C#, and VBA
- Strong understanding of software design methodologies, including test-driven development (TDD) and functional programming
- Experienced in writing technical documentation, such as requirement specifications and design documents
- Hands-on experience leveraging AI technologies to improve productivity and software quality
- Effective communication skills with cross-functional teams
- Candidate with less experience may be considered for the position of Lead Software Engineer
This job is found at InterviewStack.io
Skills
firmwarepythonscalajavac#tddfunctional programmingtechnical documentation
About Advanced Energy
Advanced Energy Industries, Inc. is a global leader in the design and manufacturing of highly engineered, precision power conversion, measurement and control solutions for mission-critical applications and processes.
semiconductor, manufacturingWebsite