Software Algorithms Engineer

il y a 2 jours


Grenoble, Auvergne-Rhône-Alpes, France TDK InvenSense Temps plein

American R&D Center (ARDC) is a central R&D organization of the TDK Group. Its mission is to contribute into the design of new products within TDK with the ambition to create new product lines. ARDC is working closely with InvenSense Inc., a TDK Group Company, who is the world's leading provider of MEMS sensor platforms. InvenSense's vision of Sensing Everything targets the consumer electronics and industrial markets with integrated Motion, Sound, UltraSound, Pressure, Gas solutions.

InvenSense's motion tracking, audio, ultrasound, and services can be found in many of the world's largest and most iconic brands including smartphones, tablets, wearables, drones, gaming devices, internet of things, automotive products, and remote controls for smart TVs.

Both ARDC & InvenSense are headquartered in San Jose, CA, and have offices in Boston, China, Taiwan, Korea, Japan, France, Slovakia, and Italy.

We're looking for top-notch engineers to join our global team. If you're interested in being a part of our journey and helping us to create new product around sensors and machine learning, we want to hear from you.

Mission and Opportunity

Joining the ARDC Grenoble Team, you will bring your expertise in designing and building new Smart Platforms products (IoT devices with several sensor modalities) used to solve complex applications in various markets (consumer, industrial, health, automotive).

The main sensors on our platform are accelerometers, gyro meter, magnetometers, microphone ultrasound time of flight sensors, temperature sensor, pressure sensor and even current sensing. Traditional Fusion techniques such a Kalman Filters, white and colored noise, detection, classification, and estimation techniques are known to you. Signal processing techniques and tools are known to you. Machine Learning techniques are also a growing part of our portfolio, so here even more, as data matters, there's a strong focus to make sure we're understanding what information content lies into our sensor data, to design solid, robust features out of our sensors and have interpretation on the performances or lack of performance.

In Grenoble, we're a group of 60 people working as a team for 15 years in SW R&D around sensor modalities. We're born and inserted in the Grenoble Hi Tech ecosystem, and collaborating daily with the TDK-ARDC San Jose California SW team, contributing to elaborate products for the biggest hi-tech companies and markets. Our SW R&D Team is about 30 people across Grenoble and San Jose, and the team in Grenoble is currently counting 18 engineers.

Within our team, you will design products, and implement system solutions. This mission requires good understanding of sensors physics as well as software integration requirements to achieve better product performance.

At TDK we foster a collaborative and supportive engineering and business culture. Especially, as our algorithms are - an important but only a part - of the solution, collaboration between algorithm team, machine learning team, integration team, validation team and HW team is key to understand the system. Therefore, your ability to demonstrate excellent communication skills is critical as you interact with engineers from other teams (system, validation, embedded software development, and marketing), partners, and suppliers. In doing so, you will enjoy the opportunity to be visible and measurably contribute to the advancement of our technology and product lines.

We're a very lively small company and you will have a vast potential playground to show and exercise your talents, including driving younger team contributors, projects.

Primary Job Responsibilities:

· Proven experience in machine learning techniques with focus on deep learning.

· Experiment and evaluation of sensors in various environments such as microphone, accelerometer, gyroscope, ultrasonic time of flight, pressure, magnetometer.

· Modelized and simulate sensor data related to mechanical integration such as vibration propagation, filter response, acoustic coupling, kinematic.

· Experiment and validate best mechanical integration of sensors in a product design.

· Implement software on top of sensor data to build useful applications.

· Design and develop maintainable code using sensor fusion or machine learning technique.

· Oversees product development, data collection, improvement and testing.

· Communicate on complex technical information and analysis to extended team members and management.

Essential Skills and Experience

· MSc/Ph.D. in Computer Science, Signal Processing, Machine Learning, Mechanical or Similar,

· 10+ years of experience in a similar industrial context of Sensor Systems, Machine Learning Neural Network, Mechanical Modeling and Simulation, Acoustic, Algorithms, Embedded SW, Testing Equipment ..

· Exercised proven background in signal processing and Algorithms (on acoustic sensor, accelerometers, or other sensors …),

· Exercised experience in C language for embedded software production with industrial standards,

· Team Work SW development tools, GIT, Code Coverage Tools,

· Algorithm implementation and optimization methods,

· Proficiency in Python,

· Ability to lead solid innovation, characterize, debug and evaluate algorithms,

· Passionate, problem solver, autonomous, and team player,

· Enthusiasm to learn/share new methods and techniques within several technical areas,

· Very good English communication, and ability to work in an international, multicultural environment.

Reporting & Interactions

· Direct report to the local manager

· Frequent interactions with cross-functional teams including QA, platform, and tools, and with the extended team based in San Jose, California

· Bring Solid Data Driven and Experience driven Expertise to our SW Lead for our Business Unit(s). Report progress, advise solutions



  • Grenoble, Auvergne-Rhône-Alpes, France TDK InvenSense Temps plein

    Founded in 2003, InvenSense Inc., a TDK Group Company, is the world's leading provider of MEMS sensor platforms. InvenSense's vision of Sensing Everything targets the consumer electronics and industrial markets with integrated Motion, Sound, UltraSound, Pressure, Gas solutions. Our solutions combine MEMS (micro electrical mechanical systems) sensors, such as...


  • Grenoble, Auvergne-Rhône-Alpes, France IC Resources Temps plein

    An Embedded Software Engineer – Networking is sought by this leading semiconductor company to be based at their R+D Centre in Grenoble (location could also be in Nice). The Embedded Networking Software Engineer will be responsible for developing PHY / MAC layer drivers and firmware for emerging networking systems and software. The Embedded Software...

  • QA Engineer

    il y a 1 jour


    Grenoble, Auvergne-Rhône-Alpes, France TDK InvenSense Temps plein

    InvenSense, Inc. (NYSE: INVN) is the world's leading provider of MEMS sensor platforms. InvenSense's vision of Sensing Everything targets the consumer electronics and industrial markets with integrated solutions based on motion and/or sound. Our solutions combine MEMS (micro electrical mechanical systems) sensors, such as accelerometers, gyroscopes,...

  • Software Engineer

    il y a 1 jour


    Grenoble, Auvergne-Rhône-Alpes, France Corin Group Temps plein 47 000 € - 60 000 €

    Join Corin as a Software Engineer - Grenoble, FranceJoin Corin to work within a small dynamic team that has a high impact on the quality of life of patients worldwide. We are not a startup business - we offer market-leading products that are continuously evolving for the global orthopaedic market. Corin is looking for a talented and motivated Software...

  • Software Engineer

    il y a 1 jour


    Grenoble, Auvergne-Rhône-Alpes, France Corin Group Temps plein

    Join Corin as a Software Engineer - Grenoble, FranceJoin Corin to work within a small dynamic team that has a high impact on the quality of life of patients worldwide. We are not a startup business - we offer market-leading products that are continuously evolving for the global orthopaedic market.Corin is looking for a talented and motivated Software...


  • Grenoble, Auvergne-Rhône-Alpes, France Weebit Nano Temps plein

    Job LocationGrenoble, FranceJob BriefTo support our growth, we are looking for a Software Engineer / DevOps Engineer to join our team in Grenoble. This position is ideal for an intermediate-level profile looking to develop their skills in DevOps and internal tool development, with a high degree of autonomy but without the pressures of managing critical...

  • Software Engineer

    il y a 1 jour


    Grenoble, Auvergne-Rhône-Alpes, France Future Publishing Temps plein 45 000 € - 50 000 €

    What you'll be doingFuture is looking for a Java Software Engineer with experience in web and software applications development and Agile team work, to join our development team in Grenoble (Hybrid role remote/office). Elevate your expertise within Future's innovative Emailtech Team. We are seeking a passionate engineer to architect and deliver...


  • Grenoble, Auvergne-Rhône-Alpes, France Mycronic USA Temps plein

    LabVIEW Software Development Engineer – W/M/DDo you want to be part of an organization on the cutting edge of technology?We're looking for talented people to join our motivated and friendly team. We have an open, collaborative, and flexible environment. You'll work alongside leading industry experts and take on challenging projects that bring tomorrow's...


  • Grenoble, Auvergne-Rhône-Alpes, France Criteo Technology Temps plein

    What You'll Do:CRITEO is looking for a Senior Development Software Engineer for its Product Engineering team.In this role, you will: Design and build business-critical APIs, services and backend components that for some have to answer in less than 30ms, and at very large scale (up to 300 Bn requests per day)Work closely with the Product and Program...


  • Grenoble, Auvergne-Rhône-Alpes, France Mycronic Temps plein

    - W/M/DDo you want to be part of an organization on the cutting edge of technology?We're looking for talented people to join our motivated and friendly team. We have an open, collaborative, and flexible environment. You'll work alongside leading industry experts and take on challenging projects that bring tomorrow's electronics to life. If you want to make a...