Similar Jobs
See allSenior Software Engineer - New AI Initiatives
Torc Robotics
US
C++
Linux
Unit Testing
Staff Software Engineer, Embedded Systems
Quidelortho
C/C++
Embedded Systems
Linux
Senior Embedded Linux OS Engineer
Nabu Casa
Global
C/C++
Python
Senior Full-Stack Engineer
PrivateID
Global
C++
GitHub
Python
Ubuntu Linux Kernel Engineer - Silicon Enablement
Jobgether
Global
C
Linux Kernel
Git
Key Responsibilities:
- Design, develop, integrate, and maintain CPU firmware, BIOS, boot loader software, and low-level system components.
- Develop automated validation and testing solutions using C, C++, and Python to ensure software quality and reliability.
- Bring up and validate new CPU boards, working closely with hardware engineers and technology vendors.
Requirements and Qualifications:
- Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, or equivalent with 8+ years experience.
- Expert-level programming experience in C, with strong knowledge of C++ and Python considered an asset.
- Hands-on experience bringing up new CPU boards and validating hardware platforms.
Compensation and Benefits:
- Competitive base salary range of approximately $120,000 to $195,000 CAD, depending on location.
- Comprehensive benefits package including medical, dental, vision, and wellbeing support.
- Income protection benefits, retirement savings plan, and potential eligibility for bonuses and equity programs.
Jobgether
This position is listed on behalf of a partner company that develops advanced networking systems. They foster a collaborative and inclusive engineering culture that values diverse perspectives and innovation.