Firmware Engineer
Company | Solidigm |
---|---|
Location | Vancouver, BC, Canada |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s, Master’s |
Experience Level | Mid Level |
Requirements
- Bachelor’s or master’s in computer engineering or science, Electrical Engineering.
- 3 years of firmware development/designing in embedded systems
- 3 years of experience in C/C++ programming.
- 1 years of experience with real-time operating systems.
- Demonstrated to analyze, diagnose root cause, and apply corrective actions.
- Strong verbal and written communications skills.
- debugging. unit testing, validation and integration of code.
- Experience with ARM architecture.
Responsibilities
- Development of cutting-edge NAND SSD’s.
- Work alongside other experienced engineers to solve new and interesting problems.
- Make an important contribution to high-performance SSD projects.
Preferred Qualifications
- Knowledge of Storage domain and its industry specifications.
- Experience with software development methodologies like Agile/Scrum.
- Experience with SMP systems including task switching, deadlocks, interrupts.
- Experience with one scripting language like python.
- Experience with Git version control.