ES_Senior Engineer (Embedded Software)

Full time         Taoyuan, Taiwan          Posted: May, 2016


As an integral part of a team, you will be responsible for designing, developing, testing, documenting and maintaining the software of new or enhanced medical devices.

Your Responsibilities

  • Design, develop and verify embedded software based on documented requirements
  • Contribute to all phases of the software development life cycle
  • Develop software and create documentation in compliance with regulations for medical devices
  • Participate in risk assessments, design and peer code reviews
  • Act as a mentor for entry-level development team members


  • Bachelor's or Master's degree in computer science, computer engineering, electronic engineering, or equivalent
  • 4+ years of experience in embedded software development
  • 1+ year of experience with medical device software development in a regulated environment
  • Familiar with applicable FDA, ISO design requirements for medical devices
  • Experience with unit testing frameworks
  • Excellent written and oral communication skills in English
  • Basic knowledge of Mandarin is an asset
  • Strong investigative and problem solving skills
  • Diligent, reliable and target oriented working attitude
  • Self-motivated and self-managing, with ability to work both independently and in a team
  • Commitment to deliver highest quality results under all circumstances

What We Offer

  • Competitive compensation package
  • Modern working environment with state-of-the-art facilities and technologies
  • Challenging tasks in a fast growing and innovative industry
  • Position in a young, dynamic and international team of highly skilled professionals
  • Opportunity to work independently and contribute personal ideas to the success of SHL

Apply for this Job

To apply for this job, email your details to