Intel Firmware Engineer Intern in Boulder, Colorado
Intel technology provides amazing user experiences across many devices. As a Firmware Engineer Intern in NSG (Non-Volatile Memory Solutions Group) you will develop/test the firmware that controls Intel's cutting edge SSD's (Solid State Drives). You will collaborate with hardware design engineers to define the product feature set and work within a product development team to deliver firmware that meets or exceeds product requirements. This position gives you the opportunity to be part of one of Intel's fastest growing teams and enables you to work on industry changing memory technologies. In this role your responsibilities will include but not be limited to: - Breakdown complex features into design and implementation plans. - Low level source code development, deployment and maintenance. - Lead the system integration of hardware, firmware and other system components.- Unit and system level test and verification and associated debug of system level failures.- Define, develop and integrate firmware validation tests.The ideal candidate should exhibit the following behavioral traits:- Verbal and written communication skills for interfacing with peers and partners across other disciplines- Analytical, programming and debugging skills- Can-do attitude - Initiative- Team player
Candidates must possess the below minimum qualifications to be considered for this position. Preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates. Experience listed below would be obtained through a combination of your school work/classes/research and/or relevant previous job and/or internship experiences. Minimum Qualifications: - Candidate must be pursuing a Master of Science or higher degree in Computer Science, Computer Engineering or Electrical Engineering. - Minimum of 6 months experience programming in C or C++ - Minimum of 3 months experience working with embedded microprocessors- Minimum of 3 months experience using scripting languages such as Python or Perl.- Very good teamwork and communication skills. Preferred Qualifications: - Experience with Embedded firmware, real-time operating system (RTOS), and HW/SW interactions. - Firmware development environments including compilers, debuggers, emulators, and tool-chains. - Experience with hardware/software debugging using logic analyzers and protocol analyzers. - Development of unit tests for code quality validation. - Knowledge of Agile development methodologies.
Inside this Business Group
Posting Statement. Intel prohibits discrimination based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status.