Job Description
Principal Software Engineer
**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:**
1. 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.
2. Collaborate with firmware engineers to understand project-specific requirements and customize or extend the platform to meet specialized needs.
3. Lead team members in implementing new features and resolving existing software issues to ensure system reliability and performance.
4. Oversee project execution and manage team schedules to ensure timely delivery of milestones.
**REQUIREMENTS:**
+ Bachelor Degree or above in computer science or equivalent
...
**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:**
1. 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.
2. Collaborate with firmware engineers to understand project-specific requirements and customize or extend the platform to meet specialized needs.
3. Lead team members in implementing new features and resolving existing software issues to ensure system reliability and performance.
4. Oversee project execution and manage team schedules to ensure timely delivery of milestones.
**REQUIREMENTS:**
+ Bachelor Degree or above in computer science or equivalent
...
Apply for This Position
Ready to take the next step? Click the button below to submit your application.
Submit Application