Job Title
Intern
Role Summary
The Intern will work with the engineering team at Lattice Semiconductor, focusing on various responsibilities including regression testing, validation, and assisting with cryptographic firmware application development.
Experience Level
Entry-level, ideal for students or recent graduates.
Responsibilities
The intern will have the following responsibilities:
- Regression test creation, CI/CD integration.
- Board level validation and debug.
- Assist in improving operational efficiency through software scripting and service application.
- Assist senior team members in Lattice Root of Trust SOC design and cryptographic firmware application development.
- Assist with special projects and other assigned duties.
Requirements
Candidates are expected to meet the following requirements:
- Majors in Electronics, Electrical, Computer Engineering, or similar are preferred.
- Proficiency in embedded programming with C language.
- Experience in scripting languages such as Python, C, or C++ is a plus.
- Familiarity with RTL Verilog programming or Embedded System (SoC) design is advantageous.
- Able to work independently and motivated to learn.
- Strong analytical and problem-solving skills.
- Effective communication skills, both written and verbal.
Education Requirements
Not specified.
About the Company
Company: Lattice Semiconductor
Headquarters: Portland, Oregon, USA
Lattice Semiconductor specializes in low power, small-form-factor programmable logic devices and solutions. The company is known for its innovative technology that enables a wide range of applications, including communication, consumer, and industrial markets.

Date Posted: 2026-04-07