Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Firmware Development Engineer at Intel working on software that interfaces with hardware components. Develop foundational software for next-generation computing systems with a focus on innovation.

Responsibilities

  • Develop software with direct hardware interfaces 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, as well as testing and validating product implementations

Requirements

  • Active student pursuing BASc and BS Computer Science or related field.
  • Experience or coursework C and System Software
  • Software Development Experience: C++, Rust, System C, Python, and/or Domain Specific Language modeling
  • Experience or coursework with processors, servers, and system software architecture
  • Experience or coursework SoC Architecture, SoC Subsystem Architecture, IP Architecture, and/or Microarchitecture

Benefits

  • Intel provides accommodations to applicants and employees with disabilities

Job title

Job type

Internship

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

PythonRust

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.