Embedded Firmware Engineer
at Inphi Corporation
in
San Jose,
California
Posted in Other 30+ days ago.
Job Description:
Description
Responsibilities
- Modular software architecture definition
- Embedded firmware development in C
- GUI development in Qt using Python/C++
- Software Build Automation and Quality Control
- Static analysis, code coverage, unit-test development, etc.
- Test equipment automation & networked regressions
- Software validation & debug in lab environment
Requirements
- Minimum MSEE/BSEE Electrical Engineering / Computer Science degree, with 10+ years of related experience
- Expertise in C & Python programming
- Expertise in embedded firmware development (direct interaction with ASIC hardware)
- Expertise in lab bring-up / debug
- Proficiency in creating APIs & GUIs in Windows and Linux environments
- Proficiency in using software revision control systems such as GIT and SVN
- Proficiency in using JTAG interface for firmware debug
- Working knowledge of hardware data path pipelines
- Experience in interfacing with hardware teams to debug and verify on FPGAs is highly desirable
- Experience in interfacing firmware to verification environments for mixed signal hardware solutions is highly desirable
- Working knowledge of MATLAB and DSP systems is an asset
- Experience in Ethernet MAC, PCS and FEC layers is an asset