SW QA Engineer

Il y a 17 heures

Grenoble, Rhône-Alpes, France InvenSense Temps plein
Senior Staff Software Development & Validation EngineerOverview/Job SummeryYou will bring your technical expertise in the fields of software development, you will deliver innovative solutions to improve and automate our validation processes.

Tous les candidats potentiels doivent lire attentivement les détails suivants de cet emploi avant d'envoyer leur candidature.

Your attention to quality and detail will help you identify and propose enhancements to boost the performance of our algorithmic solutions (signal processing and artificial intelligence) for motion sensors, audio sensors, and ultrasonic distance measurement sensors.Our projects will lead you to work across various domains, from Smartphones to the Internet of Things, including drones, robotics, wearables, earbuds and smart glasses.Your software development skills, combined with your knowledge of signal processing and artificial intelligence as much as your technical leadership abilities, will be key assets in proposing and developing new validation strategies, defining the architectural vision for our global validation frameworks, helping us tackle upcoming challenges in the evolution of our sensor systems.

You will collaborate within our team to support the development of validation tools and work closely with development engineers and algorithm specialists to design validation strategies and develop metrics for continuously assessing and improving the quality of our solutions.This position based in Grenoble, France, as permanent full time (Contrat de travail à Durée Indéterminée, CDI).You will be part of an international team spread across two sites: Grenoble – France and San Jose – California.Interaction with TeamsFrequent interactions with the extended team based in San Jose, CaliforniaFrequent interactions with cross-functional teams, including algorithm, platform, and software tools teamsOccasional interactions with field application and marketing teamsJob DescriptionValidation Strategy & Metric Design: Define comprehensive validation protocols and performance metrics for multi-sensor platforms (IMU).

You will design the "ground truth" strategies needed to validate complex signal processing and algorithms.Campaign Leadership & Root Cause Analysis: Lead end-to-end validation campaigns and provide expert interpretation of the results.

You will move beyond pass/fail reporting to provide deep-dive root cause analysis of signal regressions or physical anomalies.Automation Architecture & Robotics: Architect and oversee the evolution of our Python-based validation frameworks.

This includes integrating robotic motion control systems to automate physical sensor stimulation and data collection.Firmware Quality Scrutiny: Leverage your expertise in Embedded C to conduct technical reviews of driver code during validation.

You will identify risks in memory management and performance to ensure the highest quality of firmware deliverables.Technical Project Coordination & Scoping: Represent the SQA team in cross-functional meetings to define validation scopes and provide accurate effort estimations.

You will act as the SQA representative in technical project follow-ups and assist the Director in identifying risks to keep projects on schedule.Mentorship & Collaborative Growth: Drive the technical excellence of the SQA team.

You will adapt your technical leadership style to empower juniors, guide seniors, and align with staff-level peers through code reviews and knowledge sharing.QualificationsExperience & Education:MSc or Engineering degree in Embedded Systems, Physics, Electrical Engineering, or Computer Science.12-15+ years of experience in Software/System Validation or Embedded Development, with a clear track record in the semiconductor or sensor industry.Expert C-Code Auditing:  Deep expertise in Embedded C with the ability to perform high-level technical reviews.

You must be able to identify architectural risks, memory management issues, and performance bottlenecks in firmware drivers without necessarily being the primary developer.Python Architecture & Robotics:Expert-level Python proficiency, focused on building scalable, object-oriented test frameworks.Practical experience in Hardware-in-the-Loop (HIL) automation, including the control of robotic systems or actuators for physical data collection.Signal Processing & Physics:Advanced knowledge of Digital Signal Processing (DSP): Applying filters, FFTs, and statistical analysis to validate raw sensor data against ground truth.Strong understanding of Sensor Physics: Ability to interpret physical phenomena (Inertial, Optics, Magnetic) and understand how environmental factors like noise, bias instability, and temperature affect digital output.Strategic Scoping & Leadership:Proven ability to scope validation efforts and provide accurate estimations for complex technical projects.Strong interpersonal leadership: the ability to navigate comp