Firmware Development Engineer

Opens intel.wd1.myworkdayjobs.com in a new tab

About This Role

  • Firmware Development Engineering Opportunity Bridge the gap between hardware and software in next-generation computing systems! Join our firmware development team where you'll work at the critical intersection of silicon and code, creating the foundational software that brings cutting-edge processors and systems to life.
  • This role offers the unique opportunity to work directly with hardware while developing the firmware that enables breakthrough performance and functionality.
  • About This Role As a Firmware Development Engineer, you'll be at the heart of system-level innovation, working on software that directly interfaces with hardware components.
  • Your responsibilities will include but are not limited to: 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 Behavioral Traits We Value: Excellent interpersonal skills with the ability and desire to collaborate and influence across disciplines Self-directed approach with a desire to drive issues to conclusion, taking ownership regardless of organizational structure and team boundaries Excellent written and verbal communication skills Qualifications: We are seeking enthusiastic students with strong problem-solving abilities, excellent communication skills, and a genuine desire to learn.
  • Having good general knowledge of embedded systems, digital ASIC design, and software/firmware development and testing methodology is considered a valuable asset.
  • This position is not eligible for Intel immigration sponsorship.

Requirements

  • Active student pursuing BASc and BS Computer Science or related field.
  • Experience or coursework C and System Software Preferred Qualifications : 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 Job Type: Student / Intern Shift: Shift 1 (Canada) Primary Location: Virtual Canada Additional Locations: Business group: The Central Engineering Group (CEG) is Intel's data-driven organization that builds scalable engineering solutions across three pillars: Product Enablement (IP, tools, and methodologies), Custom ASIC (leveraging existing IP for custom silicon), and Foundry Enablement (supporting top customers and validating technologies).
  • The team focuses on customer-driven, end-to-end solutions with short development cycles to deliver measurable business impact across Intel's product and foundry businesses.
  • Work Model for this Role This role is available as a fully home-based and generally would require you to attend Intel sites only occasionally based on business need.
  • However, you must live and work from the country specified in the job posting, in which Intel has a legal presence.
  • Canada Accommodation: Intel is committed to a culture of accessibility.
  • Intel provides accommodations to applicants and employees with disabilities.

Sourced directly from Intel’s career page

Your application goes straight to Intel.

Intel logo

Intel

Virtual Canada

Specialisation
Salary range
₹4-9 LPA to ₹30-55 LPA
Open roles at Intel
784 positions
Job ID
/job/Virtual-Canada/Firmware-Development-Engineer_JR0283529

Get matched to roles like this

Upload your resume once. We’ll notify you when matching roles open up.

Join talent pool — free

Similar Embedded roles