Discover Technata Job board

Find your next tech job in Kanata North, Canada’s largest technology park. Then explore endless international opportunities and dream about where your career will take you. With the Country’s largest density of technology companies ranging from promising startups to leading global giants, Kanata North is the place to be if you are serious about a career in tech.

Senior Embedded Firmware Engineer

TalentLab Inc

TalentLab Inc

Software Engineering
Ottawa, ON, Canada
Posted 6+ months ago

Senior Embedded Software Developer- Hybrid Position Ottawa

The Role
We have partnered with a high-tech semi conductor company seeking a senior embedded firmware developer to develop end to end low level system software for our clients cutting edge ASICs under development. The position spans firmware, drivers, cross component, interfaces / interactions / interoperability, protocols, algorithms, and applications. Candidates will engage with customers on technical requirements / discussions and interact with experienced engineering team worldwide and within the industry to evaluate feasibility of requirements and determine priorities for development.

Qualifications
• Bachelor's or Master's Degree in Electrical or Computer Engineering
• Minimum 10 years of experience in Embedded Firmware/Software Development
• Deep understanding across a breadth of computer technologies in the areas of operating systems,
microprocessors, firmware, and device drivers
• Proficient with Assembly/C/C++/Python
• Experience with UEFI/BIOS bring-up and debugging
• Experience with x86 and ARM processors and DDR4/DDR5
• Experience with Windows and Linux driver development
• Knowledge of multi-processor computer server architecture

Preferred Qualifications
• Experience with PCIe, CXL, I3C (or I2C)
• Pre-Silicon or Post-Silicon debug experience
• Experience with memory RAS (Reliability, Availability and Serviceability) feature

How To Apply

Please reach out to gord.marriage@talentlab.com if you are interested in the position.