What are the responsibilities and job description for the Senior Firmware Engineer position at DALLAS STAFFING, INC.?
The job description is detailed below:
Position: Firmware Engineer
Duration: 1 year with possibility of extension
Location: Remote
Description:.
Top skills:
1) Good Firmware/Software Skills and debugging skills
2) Experience on DDR, PHY or low lever firmware coding
3) Experience in Pre-Silicon firmware development and verification of the same.
4) Good communication skills and Team player
KEY RESPONSIBILITIES:
• Proactively read and understand the spec, and collaborate with architects to develop DDR Firmware
• Develop high quality Code with proactive clear documentation
• Make and meet commitments, and execute with honesty, flawlessly and independently
• Drive the feature implementation end-end collaborating with RTL and Verification
EXPERIENCE:
• 7 years' experience
• Proficiency in Software programming skills - C programming, pointers, data structures, and firmware experience around embedded u-controller in C, good coding practices
• Prior DDR/SERDES or related industry experience will be helpful
• Pre-Si FW development and working knowledge of Verilog/digital ASIC design
• Working knowledge of Python will be helpful