Job 1000 van 1000


Postuler



SW QA Engineer - Sr Staff


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. 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 complex team dynamics and mentor engineers of different levels (Junior to Staff). You possess the pedagogical skills to simplify complex concepts for juniors and the professional maturity to challenge and align with higher level stakeholders.Problem Solving Autonomy: A "System-level" mindset: The ability to troubleshoot complex issues that sit at the intersection of hardware, firmware, and physics.Strong professional autonomy with a focus on delivering "customer release-ready" documentation and high-quality validation reports.Communication Languages:Full professional fluency in English and French (written and verbal) is mandatory for daily collaboration with our teams in France and USA.Desirable Skills and ExperienceAdvanced Modeling Simulation: Proficiency in MATLAB/Simulink for modeling physical systems or performing complex data visualization that complements Python-based validation.Modern DevOps for Hardware:Experience architecting CI/CD pipelines for embedded systems (e.g., Jenkins, GitLab CI).Knowledge of Containerization (Docker) to ensure consistent, global test environments across different sites (Grenoble/San Jose).AI Machine Learning Validation: Familiarity with validating Machine Learning models or AI-driven algorithms used in gesture recognition, classification, or predictive maintenance.Standardized Methodologies:ISTQB Test Certification (Foundation or Advanced Level), providing a shared language for formal test processes.Familiarity with high-reliability engineering frameworks (e.g., Automotive, Industrial, or Medical standards) to drive technical rigor.Mobile Ecosystem Knowledge: Experience with Android or iOS sensor stacks (HAL), or scripting languages for mobile platform integration (Java, Shell).Specialized Lab Equipment: Experience with high-end robotic arms (e.g., Mecademic, Physik Instrumente) or precision motion controllers used in specialized sensor characterization or automation.InvenSense, a TDK group company, is a world-leading provider of MEMS and magnetic sensor solutions found in mobile, wearable, smart home, AR/VR, and other consumer and IoT applications. We are innovators with a 20+ year history of patented sensor technologies. As experts in our field, we lead industry breakthroughs in consumer, industrial and automotive technology and reliably deliver high-quality solutions to our partners across global markets. Learn more about us at invensense.tdk.comContact informationRaphaël Di Giusto | Director – Software QATDK, InvenSense France22 avenue du Doyen Louis Weil – F38000

Postuler

Plus d'emplois de votre recherche