Test Software Engineer - Sr

Assago 27-11-2025

Test Software Engineer - Sr

TDK InvenSense Assago 27-11-2025
Riassunto

Località

Assago

Divisione Aziendale

Tipo di contratto

Data di pubblicazione

27-11-2025

Descrizione Lavoro

Test Software Engineer - Sr
TDK InvenSense, a TDK Group Company, is a leading provider of MEMS sensor platforms founded in 2003. The company’s vision is to bring sensing to everything, delivering motion and sound solutions that power consumer electronics, automotive, industrial and IoT products.
From our headquarters in San José, CA, we look for innovative engineers who can thrive in a fast‑paced, multidisciplinary environment. We value code health, testability and continuous improvement, and we seek professionals who can partner with ASIC, MEMS and firmware teams to expand our tooling and test infrastructure.
Responsibilities

Develop and maintain production test software platform for MEMS sensor chips.
Create infrastructure software that drives external test hardware tools (e.g., scopes, ovens, shakers).
Collaborate with cross‑functional groups to improve tester software quality and performance.
Perform code releases and code reviews using Bitbucket, JIRA and Confluence.
Document test software features in collaboration with cross‑functional teams.
Build ETL pipelines and data‑analysis tools with Python (Pandas) – a plus.
Maintain the production‑line database for MEMS sensors in MySQL.
Bring up new hardware platforms and engage with the backend test infrastructure.
Optimize performance and reliability of the test ecosystem.
Drive the development of front‑end software for automatic test equipment (ATE) using C#.
Debug software and hardware drivers for instruments such as scopes and function generators.
Work with serial‑communication protocols (I2C, SPI, UART, etc.).
Utilize Visual Studio and .NET for C# or C++ development.

Required qualifications

MS +2 years or BS +5 years of experience in Software Engineering or related fields.
Proficiency in object‑oriented programming languages: C++, C#, Python.
Experience with C# front‑end development for ATE.
Strong debugging skills for software and hardware drivers.
Familiarity with oscilloscopes, spectrum analyzers, logic analyzers.
Experience in software debugging for hardware drivers.
Experience with serial‑communication protocols (I2C, SPI, UART).
Proficiency with Visual Studio and .NET development (C#, C++).

Preferred qualifications

Knowledge of CI/CD tools such as Bitbucket, Jenkins, Bamboo.
Experience with process automation.
Basic knowledge of Digital Signal Processing (DSP).
Experience with Embedded Systems.
Experience with LabVIEW.
Python for data analysis.
Experience with database development in MS SQL or MySQL.
Excellent technical and communication skills.
Strong problem‑solving and critical‑thinking abilities.

Seniority level

Associate

Employment type

Full‑time

Job function

Research and Engineering

Industries

Semiconductor Manufacturing

Referrals increase your chances of interviewing at TDK InvenSense by 2x.
#J-18808-Ljbffr

Condividi

Come Candidarsi

Per maggiori informazioni e per candidarti, clicca il pulsante.