DSP Firmware Engineer I


San Jose, CA, US
  • Job Type: Full-Time
  • Function: Engineering Hardware
  • Post Date: 04/28/2021
  • Website: sentons.com
  • Company Address: 252 North Wolfe Road, Sunnyvale, CA, 94085

About Sentons

Sentons, Inc. is a venture-backed fabless semiconductor company and the world leader in advanced touch and force sensing solutions.

Sentons'‚Äč market defining technology utilizes a combination of ultrasound and direct force sensors, to enable unprecedented ways for users to interact with their personal devices. The result is stunning and intuitive user experiences that extend interactivity to all physical surfaces of a device, beyond the touchscreen. Sentons works with leading OEMs to implement this technology into the next generation of mobile phones, tablets, and other electronic products.

Job Description

Mobile devices are at the center of our lives. As device makers think about how to increase the level of interactivity making phones, tablets and other related devices even more seamless in our every day lives, there is a clear need for touch and force sensing beyond the screen. For Sentons, every surface is an opportunity for interactivity and sensing how you want to use that device. As Sentons drives to capture the opportunities in this rapidly evolving market, we seek to grow our team and extend the very goal oriented, driven, creative, collaborative and customer oriented culture we’ve created.

This is a high visibility role. You will drive and manage both corporate product marketing programs as well as customer programs involving the customers’ industrial design, next generation user interface and mechanical integration of high performance sensor and processor technologies for the world’s leading phone manufacturers.

Role Description

The primary responsibility in this role is the implementation (in C) of real-time signal processing code on application-specific integrated circuit. Will work with algorithm engineers to develop an overall algorithm/functional model, either in C or in Matlab, and then implement the algorithm on a multi-way SIMD DSP core. After implementation, will also work with verification and end-customer engineering teams to ensure quality and robustness of the code, including verification in the lab as well as in the final customer product.


  • MS or Ph.D. in Computer Science or Electrical Engineering
  • 5 to 10 years of working experience in the areas of embedded system design and coding for real-time signal processing
  • Experience in programming, profiling, and optimizing code on an embedded DSP, particularly for multi-way SIMD architectures
  • Fluent in C, Matlab, and/or Python
  • Experience in delivering product-quality embedded firmware

Related Jobs

DSP Firmware Engineer I

Sentons - San Jose, CA, US

Lab Technician

Sentons - Taipei, TW

Senior System Test Engineer

Sentons - Taipei, TW

Engineering Program Manager

Sentons - San Jose, CA, US

Algorithm Developer

Sentons - Taipei, TW
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.