Firmware Development Engineer Co-op

2 Days ago • All levels • Software Development & Engineering

Job Summary

Job Description

Join Intel's Custom SOC Program as a Firmware Development Engineer Co-op. Drive architectural breakthroughs and develop customer-led, cutting-edge semiconductor technologies. Responsibilities include developing and solving embedded firmware problems, writing software with direct hardware interfaces (microcode, IP specific firmware, FPGA, DSPs), designing and implementing interfaces to abstract low-level hardware details, and performing design and code reviews, testing, and validation. We seek candidates with strong collaboration skills, a self-directed approach to problem-solving, excellent communication, and a desire to learn.
Must have:
  • Pursuing a Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field
  • 3+ months of experience in C and System Software
Good to have:
  • Additional Software development experience in C++, Rust, System C, Python and/or Domain Specific Language modeling
  • Understanding of processors, servers, system software architecture
  • Detailed SoC Architecture, SoC Subsystem Architecture, IP Architecture and/or Microarchitecture knowledge

Job Details

Job Details:

Job Description: 

Position Description
Join us to drive Intel's next generation of architectural breakthroughs with our Custom SOC Program. We are seeking a Firmware Development Engineer Co-op within a dynamic and forward-thinking organization. Our team is at the forefront of developing customer-led, cutting-edge technologies that drive the future of semiconductor product development. During your co-op, you will be responsible for developing and solving problems related to embedded firmware. Our team is at the forefront of developing customer-led, cutting-edge technologies that drive the future of semiconductor product development with our Custom SOC program.
The Firmware development position(s) for this listing is as follows:

Firmware Development Engineer
Develops software with a direct interface to hardware including microcode, IP specific firmware, FPGA, and DSPs. Responsible for designing and implementing interfaces that abstract low level hardware details from higher levels of software and firmware, performing design and code reviews, as well as testing and validating product implementations.
As a Firmware Development Engineer your responsibilities will include but are not limited to:

  • Develop software with a direct interface to hardware including microcode, IP specific firmware, FPGA, and DSPs.
  • Responsible for designing and implementing interfaces that abstract low level hardware details from higher levels of software and firmware.
  • Performing design and code reviews, as well as testing and validating product implementations.

Behavioral traits that we are looking for:

  • Strong interpersonal skills with the ability and desire to collaborate and influence across disciplines
  • Self-directed with a desire to drive issues to conclusion taking ownership regardless of organizational structure and team boundaries.
  • strong problem-solving abilities, excellent communication skills, and a desire to learn

Qualifications:

You must possess the below minimum education requirements and minimum required qualifications to be initially considered for this position. Relevant experience can be obtained through schoolwork, classes, project work, internships, and/or military experience. Additional preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates.  

This position is not eligible for Intel immigration sponsorship.

Minimum Qualifications:

Must be pursuing a Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field and 3+ months of experience in:

  • C and System Software


Preferred Qualifications:

  • Additional Software development experience in C++, Rust, System C, Python and/or Domian Specific Language modeling
  • Understanding of processors, servers, system software architecture
  • Detailed SoC Architecture, SoC Subsystem Architecture, IP Architecture and/or Microarchitecture knowledge

          

Job Type:

Student / Intern

Shift:

Shift 1 (Canada)

Primary Location: 

Virtual Canada

Additional Locations:

Business group:

The Data Center & Artificial Intelligence Group (DCAI) is at the heart of Intel’s transformation from a PC company to a company that runs the cloud and billions of smart, connected computing devices. The data center is the underpinning for every data-driven service, from artificial intelligence to 5G to high-performance computing, and DCG delivers the products and technologies—spanning software, processors, storage, I/O, and networking solutions—that fuel cloud, communications, enterprise, and government data centers around the world.

Posting Statement:

All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance.

Position of Trust

N/A

Annual Salary Range for jobs which could be performed in Canada

Salary range dependent on a number of factors including location and experience.

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. Due to legal regulations, remote work from any other country is unfortunately not permitted. * Job posting details (such as work model, location or time type) are subject to change.

Canada Accommodation:

Intel is committed to a culture of accessibility.  Intel provides accommodations to applicants and employees with disabilities.  Find information and request accommodation here.

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Canada

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Software Development & Engineering Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Visit our Careers at Intel site and discover how it is to work here. Search jobs, get to know employees and learn more about benefits at Intel:

Santa Clara, California, United States (On-Site)

Hillsboro, Oregon, United States (On-Site)

Santa Clara, California, United States (On-Site)

Kulim, Kedah, Malaysia (On-Site)

Austin, Texas, United States (On-Site)

Austin, Texas, United States (On-Site)

Austin, Texas, United States (Hybrid)

Canada (Remote)

Bengaluru, Karnataka, India (On-Site)

View All Jobs

Get notified when new jobs are added by Intel

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug