Firmware Engineer (Entry-Level/College Grad)

Intel Corporation
Published
October 19, 2020
Location
1900 Prairie City Rd, Folsom, California
Category
Job Type

Description

Responsibilities include but are not limited to:

  • Experience in embedded architecture, external interfaces, product constraints, along with ability to develop architectures/features that meet these constraints while providing new value for the platform.
  • Source code development, review and maintenance (C/C++).
  • Unit and system level test and verification (Python, TCL, Cmake, Google Tests).
  • Experience in low level programming, system architecture, operating systems, embedded device architecture, hardware design.
  • Experience in storage interface standards such as SATA, SAS, PCIe, and Fiber Channel.
  • System level design and modeling manages design environment (make, Perl, SVN, Bugzilla).
  • System integration using 8, 16, 32 bit microcontrollers.
  • Algorithm modeling, benchmarking, implementation, and digital signal processing.

The ideal candidate should exhibit the following behavioral traits:

  • Work within a team, identify and leverage technical experts, and apply personal know-how to get things done
  • Self-starter with a positive, can-do attitude
  • Desire to jump-in and help with debug activities
  • Active listening skills, including investigating requirements and proactively identifying potential issues
  • Communication skills

Qualifications

You must possess the minimum qualifications to be initially considered for this position. Relevant experience can be obtained through school work, classes and project work, internships, military training, and/ or work experience. This is an entry level position and will be compensated accordingly.

Minimum Qualifications:

  • Candidate should possess a Bachelor degree in Computer Science, Computer Engineer, or Electrical Engineering with minimum 6+ months of additional experience in software programming
  • Experience in C or C++ programming skills with full development lifecycle attributes such as design, implementation, code review and quality tools, unit testing, and maintenance.
  • Experience with embedded firmware, real-time operating system RTOS, and HW/SW interactions.
  • Experience in Client SSD system level tests such as Ulink, LeCroy, PCISig, and ConVal.

Related Jobs

Software Developer Level 2   New Windsor, Maryland
June 3, 2019
Desktop page
~