Embedded & Systems Software
$144,729 - $198,990 USD yearly
Originally posted 6 August 2026 by the employer.
Develop Linux solutions for memory subsystems and integrate Flash devices.
About the role
As a Staff Software/ Firmware Engineer, you will develop software and firmware for memory subsystems and radiation-hardened components. This role involves integrating Flash devices and working with FPGA SoCs for Air and Defense applications.
What you'll do
- Develop Linux solutions for memory subsystems
- Integrate drivers and Flash devices
- Integrate tools with AMD Vivado
- Develop and integrate memory subsystems for Air and Defense applications
- Bring up and benchmark Infineon radiation-hardened components
- Develop demos on internal and customer FPGA SoCs
What you'll need
- BS or MS in Computer Science or Electrical Engineering
- 5+ years of relevant industry experience in software and firmware development
- Proficient in C/C++, Python, and shell scripting
- Proficient in use of software development environments and hardware debuggers
Nice to have
- Familiarity with FPGA SoCs and programming their PS/PL subsystems
- Use of lab equipment (logic analyzers, scopes)
Skills: Linux solutions, memory subsystems, Flash devices, FPGA SoCs, C/C++
San Jose, CA, United States
On-site
$144,729 - $198,990 USD yearly
2 months ago