Astera Labs is hiring a
Firmware Engineer
Astera Labs
π΅ $102k-$175k
πCanada
Please let Astera Labs know you found this job on JobsCollider. Thanks! π
Summary
The job is for a Firmware Engineer at Astera Labs, where the employee will design and develop firmware for enabling technologies like DDR and/or CXL/PCIe. The role requires a bachelor's degree in electrical engineering, electronics, or computer science, and 5+ years of experience in developing firmware using C/C++ in Embedded environments.
Requirements
- Bachelorβs degree in electrical engineering / Electronics / Computer Science or related fields
- Professional attitude with the ability to prioritize/estimate tasks and to work with minimal guidance and supervision
- 5+ years of experience in developing firmware using C/C++ in Embedded environments
- 3+ years of DDR training and/or DDR controller features including Memory RAS for (LP)DDR4/DDR5/HBM -and/or- Good knowledge of DDR controllers at PHY transaction level
- Familiarity with DDR memory standards and experience in system testing, characterization, margin analysis and optimization
- Ability to design, implement, and write unit-level tests for DDR features
- Working knowledge of software build environments, gcc/make
- Experience with developer workflows, SCM (preferably git), code reviews, CI
Responsibilities
Designing and developing Firmware for enabling technologies like DDR and/or CXL/PCIe for future-looking products defined by Astera Labs CXL solutions
Preferred Qualifications
- Post-silicon bring-up and tuning of single/multi-rank DDR memory interfaces
- Experience working with DRAM memory vendors on (LP)DDR4/5 to identify issues and working with internal SoC HW/FW teams to improve memory calibration and tuning sequences
- Knowledge of memory subsystem compliance including data integrity and RAS is a plus
- Experience in advanced features of DDR like ECS/PPR/Chip Kill, device configuration, and error handling
- Experience with measurements of high-speed interfaces (PCIe, DDR, 25/50G/100G SerDes)
- Knowledge of server memory performance tuning for latency and bandwidth
Benefits
The base salary range is CAD 140,000.00 β CAD 240,000.00
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Jobs
- π°$156k-$215kπUnited States
- π°$23k-$30kπPoland
- π°$23k-$30kπPoland
- π°$152k-$190kπUnited States
- π°$200k-$265kπUnited States
- π°~$48k-$59kπPoland
- π°$215k-$240kπUnited States
- π°~$120k-$135kπWorldwide
- π°$127k-$249kπUnited States
Please let Astera Labs know you found this job on JobsCollider. Thanks! π