Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Intel Corporation

Firmware Development Engineer Co-op

Intel Corporation

. Develop software with a direct interface to hardware, including microcode, IP-specific firmware, FPGA, and DSPs .

Posted 9/23/2026internshipRemote • CanadaEntry LevelWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in software development with a focus on hardware interfaces, including knowledge of C programming and embedded systems. Strong problem-solving abilities and effective communication skills are essential for collaboration across disciplines.

Highest-signal resume keywords
C ProgrammingEmbedded SystemsSoftware/Firmware DevelopmentProblem-SolvingDigital ASIC Design

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
C ProgrammingC++RustSystem CPythonDomain Specific Language ModelingSoftware/Firmware DevelopmentTesting MethodologySoC ArchitectureMicroarchitecture
Soft Skills
Problem-Solving AbilitiesExcellent Written CommunicationExcellent Verbal CommunicationInterpersonal SkillsCollaboration
Industry Keywords
MicrocodeFPGADSPSystem Software ArchitectureIP ArchitectureSoC Subsystem Architecture

Tech Stack

Tools & technologies
PythonRustC++

About the role

Key responsibilities & impact
  • Develop software with a direct interface to hardware, including microcode, IP-specific firmware, FPGA, and DSPs
  • Design and implement interfaces that abstract low-level hardware details from higher levels of software and firmware
  • Perform design and code reviews
  • Test and validate product implementations
  • Work alongside experienced engineers to solve new and interesting problems
  • Contribute to custom silicon solutions during an eight-month co-op beginning January 2027

Requirements

What you’ll need
  • Current undergraduate student
  • Studying Computer Engineering, Software Engineering, Computer Science, or a related field
  • Knowledge of C programming and system software
  • Strong problem-solving abilities
  • Excellent written and verbal communication skills
  • Strong interpersonal skills and ability to collaborate and influence across disciplines
  • Self-directed, with ownership and ability to drive issues to conclusion
  • General knowledge of embedded systems, digital ASIC design, and software/firmware development and testing methodology is an asset
  • Additional experience in C++, Rust, System C, Python, and/or Domain Specific Language modeling is preferred
  • Understanding of processors, servers, and system software architecture is preferred
  • SoC architecture, SoC subsystem architecture, IP architecture, and/or microarchitecture knowledge is preferred
  • Must live and work in Canada
  • Not eligible for Intel Immigration Sponsorship

Benefits

Comp & perks
  • Fully home-based work model
  • Occasional attendance at Intel sites based on business need
  • Accessibility accommodations for applicants and employees with disabilities