VxWorks Senior Test Engineer

Engineering Beijing, China


Wind River believes that some things are so important they simply cannot fail. That is why we exist. Wind River software has been running the computing systems of the most important critical infrastructure that demand the highest standards for safety, security, performance, and reliability. Found in more than 2 billion devices, Wind River is pioneering edge compute technologies to accelerate the evolution from automated devices to autonomous systems and we have a place for you!




The team you will represent is pivotal to test VxWorks kernel, USB and file system

Your contribution in this role will impact the success of the quality of the VxWorks product

The focus of this role is create test cases, build up test plan and execute tests for each VxWorks release


Interface & Collaboration


Report directly to Sr. Manager, Engineering – Sys

You will be an integral part of the VxWorks Kernel test team

You will collaborate with development scrum team and several test teams




  • Design and implement new test case (using C or script) for VxWorks product, with focusing on Storage, USB, Kernel
  • Build up test strategy and test plan, add new test case into automation system and execute tests regularly
  • Analyze test case failure and submit high quality defect, track defect's status and work closely with development team to solve various problems
  • Closely work with testers and developers in different teams to identify product weaknesses and fix test gaps




Core Competencies & Demonstrated Success


  • Hands-on experience on developing code using C or C++
  • Hands-on experience on developing/testing embedded OS or related device drivers, for example, developing or testing embedded OS kernel, USB/SATA/eMMC/SD/NVMe and etc.
  • Familiar with embedded OS and processors such as Freescale/ARM/TI/Xilinx/Altera/Intel
  • Hands-on experience on writing scripts for automation system is a plus
  • Familiar with agile testing is a plus




  • BA in Electrical or Computer Engineering or Computer Science
  • Good programming skills using C languages, familiar with script languages, Bash Shell, TCL, Python etc.
  • Knowledge of any modern computer architecture like PPC/ARM/IA and any modern operating systems like Linux/BSD/VxWorks
  • Familiar with agile testing is a plus
  • Must be a self-starter who is comfortable working a highly technical environment
  • Demonstrated ability for continuous learning, creativity, and problem-solving
  • Excellent oral and written communication skills for both Chinese and English
  • Desire and ability to master new technology, including software, and hardware
  • High level of self-motivation and requires minimal supervision
  • Should be a hands-on type of person with the initiative to dive in and do whatever is necessary to get the task completed


Benefits & Perks


  • Social Welfare Allowance
  • Transportation & Lunch Allowance
  • Birthday and Volunteer Time off
  • Competitive Benefits Package
  • Virgin Pulse Wellness program
  • Learning Programs

Wind River is an Equal Opportunity Employer with a commitment to diversity. We prohibit discrimination based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status.