Embedded Test Engineer


Job Location:

Chengdu - China

Monthly Salary: Not Disclosed
Posted on: Yesterday
Vacancies: 1 Vacancy

Job Summary

MonolithicPowerSystemsInc.(MPS)---comejoinourteamandseehowYOUcanmakeadifference.

Job Description:

Summary:

Responsible for maintaining and developing automated testing of embedded system firmware performing unit or module testing integration testing external functional testing and regression testing on the firmware in embedded systems to ensure the reliability and stability of firmware functions.

负责维护开发嵌入式系统固件自动化测试对嵌入式系统中的固件进行单元或模块测试集成测试外部功能测试回归测试覆盖率评估错误定位问题诊断代码优化等确保固件功能的可靠性和稳定性

RESPONSIBILITIES:

1. Experience with software and hardware test for MCU (ARM RISC-V 8051 etc) based embedded system. Experience of firmware debugging tools such as JTAG In-Circuit Emulator scopes and logic/bus analyzer. 具有基于MCU (ARM RISC-V 8051) 等的嵌入式系统的软硬件测试经验有一定固件调试工具经验比如JTAG In-Circuit Emulator Scopes和Logic/bus analyzer

2. Develop new test software and effective tools to verify the system based on specific test tools and frameworks (CppUTest/CUnit/Google-Test/Unity) to ensure the FW/SW compliance with requirements and specifications (such as MIRSA C/C ISO 26262 IEC 61508 etc). 基于特定的测试工具和框架(CppUTest/CUnit/Google-Test/Unity) 等开发新的测试软件以及有效工具来验证系统确保固件符合要求和规范例如MIRSA C/CISO 26262IEC 61508等

3. Proficient in structured firmware and software programming (C/C python shellscript languages)develop automated test related scripts use the command line tools provided by the test framework or integrate them into the IDE to execute test scripts and be responsible for the development of one or more pipelines for unattended testing to improve the automation rate of firmware testing. 精通结构化软硬件结合的编程C/CPython shell脚本语言开发自动化测试相关脚本使用测试框架提供的命令行工具或集成到IDE中执行测试脚本并负责无人值守测试的一个或多个管道开发提高固件测试自动化率

REQUIREMENTS:

1. BS in either Computer Science or Electrical Engineering MS is preferred.计算机科学或电子工程相关专业本科学历研究生学历更佳

2. Priority will be given to candidates with experience (3 years) in automated testing or development proficiency in Python or another language experience in using CICD tools such as git Jenkins and the ability to independently build test frameworks and write automated scripts. 有自动化测试经验或者开发经验优先3年以上经验掌握python shell或其他一种语言使用过git/Jenkins等CICD工具可以独立搭建测试框架和编写自动化脚本

3. Good oral and written skills for communication and documentation.英语书面及口语良好

4. Self-motivated strong team player.自我激励很强的团队精神

Monolithic Power Systems Inc. (MPS) is an Equal Opportunity Employer and embraces diversity in our employee population. It is the policy of MPS to provide equal opportunity to all qualified applicants and employees without regard to race color religion sex sexual orientation gender identity national origin age disability protected veteran status or special disabled veteran marital status pregnancy genetic information or any other legally protected status.


Required Experience:

IC

MonolithicPowerSystemsInc.(MPS)---comejoinourteamandseehowYOUcanmakeadifference.Job Description:Summary:Responsible for maintaining and developing automated testing of embedded system firmware performing unit or module testing integration testing external functional testing and regression testing on...

About Company

Company Logo

Monolithic Power Systems, Inc. (MPS) provides small, highly energy efficient, easy-to-use power management solutions for electronic systems found in industrial applications, telecom infrastructure, cloud computing, automotive, and consumer applications

View Profile View Profile