You haven't searched anything yet.
Millions of people experience Synaptics every day. Our technology impacts how people see, hear, touch, and engage with a wide range of IoT applications -- at home, at work, in the car or on the go.
We solve complex challenges alongside the most influential companies in the industry, using the most advanced algorithms in areas such as machine learning, biometrics and video processing, combined with world class software and silicon development.
In this role, you will be responsible for develop ARM based low level drivers and diagnostics test programs in C, perform SOC bandwidth and power profiling study, define validation plan, implement automation tools, and support SOC products to mass-production.
MSEE or MSCS plus 2 year experience
- Strong C programming skill; Familiar with ARM assembly and embedded system programming
- Experience on low level driver development, PHY level tuning, and silicon validation
- Familiar with ARM Architecture, MMU, GIC, and DMA concept
- Familiar with SDIO/EMMC, SDRAM, USB2/3, Ethernet, PCIE protocol is a plus
- Familiar with AV interface (HDMI, Component, CVBS, I2S, SPDIF, PDM) is a plus
- Knowledge of Linux kernel and u-boot is a plus
If you are hired, we will require you to prove that you have received the COVID-19 vaccine or have a valid religious or medical reason not to be vaccinated.
Onsite work is required and we have a mandatory vaccination policy for employees to enter the workplace
#LI-TT1
Other
Durable Manufacturing
10/06/2022
12/14/2022
synaptics.com
SAN JOSE, CA
1,000 - 3,000
1986
Public
MICHAEL HURLSTON
$1B - $3B
Hardware & Office Equipment
Synaptics designs and develops fingerprint sensors, touch controllers and display drivers for mobile, PC and automotives.
The job skills required for Senior Embedded Software Engineer include Linux, Programming, ARM, Algorithms, Ethernet, Machine Learning, etc. Having related job skills and expertise will give you an advantage when applying to be a Senior Embedded Software Engineer. That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Senior Embedded Software Engineer. Select any job title you are interested in and start to search job requirements.
The following is the career advancement route for Senior Embedded Software Engineer positions, which can be used as a reference in future career path planning. As a Senior Embedded Software Engineer, it can be promoted into senior positions as an Embedded Software Engineer V that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Senior Embedded Software Engineer. You can explore the career advancement for a Senior Embedded Software Engineer below and select your interested title to get hiring information.