Software Engineer - Staff
InvenSenseTaiwanUpdate time: July 15,2019
Job Description

SOFTWARE ENGINEER - STAFF

Software Engineer position in the Test Infrastructure R&D group is unlike any other software and test position at other companies. You will be joining a highly talented, motivated, dynamic and startup-oriented team with exceptional opportunities that requires multidisciplinary skills. We believe we can bring positive change and empower individuals and teams around us through our coding practice, software infrastructure and set of features built around our users and core values. As a Software Engineer in Test Infrastructure R&D group, you will be at the heart of TDK-InvenSense's engineering process building custom software that empowers engineering teams to develop and deliver high quality world leading sensor products quickly. We are focused on solving the toughest, most rewarding and value driven challenges of developing software at scale without undermining stability, quality, velocity or code health.

We ensure TDK-InvenSense's success by collaborating with engineering teams (internal and external) and developing scalable tools and infrastructure that help engineers develop, test, debug and release software quickly. We impact the organization by increasing the pace of product development and ensuring our products are thoroughly tested and deliver highest quality. We thrive to be champions for code health, testability, maintainability and best practices for development and testing.

TDK-InvenSense Test R&D has been, is and always will be an engineering unit. We select candidates with a broad set of technical skills who are passionate and driven to tackle on technology's greatest challenges and make an impact through delivering highest quality sensors products.

At TDK-InvenSense, engineers not only revolutionize sensor industry, they routinely work on new technologies, scalability, software solutions and entirely new software and hardware platforms for enabling new frontiers in sensor technologies and solutions. From Software Engineering to Hardware Engineering to DevOps, Inertial sensors to Ultrasound sensors, Consumer to Automotive applications, Sensor Test Development to Sensor Product Development, Infrastructure to scalability, TDK-InvenSense Test R&D engineers are changing the world one technological achievement after another.

You are a Sensor Software Engineer who is up for pushing the boundaries of software and hardware limitations. You'll be building tooling around development frameworks, writing code for Sensor Test and Product Development, bring up new hardware platforms, get engaged in the backend test infrastructure, performance measurement and optimization. You will work on complex projects with deep software and technology stacks and will be in a position to make impact on the product and team.

RESPONSIBILITIES

Work with Test hardware team to integrate new combo boxes, PXI-E, characterization hardware with test software

Manage new fixture validation, system integration and implementation.

Integrate new test handlers working with vendors.

Design and build tooling and infrastructure to enable engineering teams measure and increase their velocity.

Provide feedback and solutions to cross functional engineering and operations teams.

Make recommendations to design and test coverage improvement.

Work with the Engineering team to define test coverage and test fixture requirements.


QUALIFICATIONS AND EDUCATION

Bachelors/Masters in Electrical Engineering

Relevant internship or work experience, including development and/or test automation experience.

Excellent coding skills in C#, C++, C, Python.

Experience in OOP/OOD.

Experience working with semiconductor tool equipment (Probers, Handlers, Characterization tools).

Knowledge/experience in Agile methods.

Excellent code and product debugging skills

Experience in web development and or communication.

Excellent technical and communication skills

Excellent problem solver and critical thinker

Preferred qualifications:

Experience/coursework in computer software

Scripting skills in Python, Perl, Shell or another common language.

Experience with Robotics or Embedded Systems is a plus

Willing to Travel


Back Share
Apply Now

Get email alerts for the latest"Software Engineer - Staff jobs in Taiwan"