Data Engineer 1

Location: Hillsboro, OR 97124

*** Mention DataYoshi when applying ***

Company Profile

Lattice Semiconductor (NASDAQ: LSCC) is the global leader in smart connectivity solutions, providing market leading intellectual property and low-power, small form-factor devices that enable more than 8,000 global customers to quickly deliver innovative and differentiated cost and power efficient products.

The Company's broad, end-market exposure solves customer problems across the network from the Edge to the Cloud for clients in consumer electronics, industrial equipment, communications infrastructure, computing and automotive. Our technology, long-standing relationships and commitment to world-class support enables our customers to quickly and easily unleash innovative solutions to create a smart, secure and connected world.

Our control, connect and compute solutions enable the Internet of Things to operate safely, easily and more autonomously at the edge of the network core. While you may not see our products, you are interacting with them all day, every day. We make your experience smarter and better-connected. Join Team Lattice…and help us continue to drive innovation that creates a smarter, better-connected world. Together, we enable what’s next.

Job Description

  • Build interactive product data analytic platform using a variety of technologies & open source libraries
  • Develop infrastructure to store, process, and analyze big data sets
  • Build tools to query, extract, transform, load & summarize product electrical test data (ETL)
  • Work with Yield staff engineers to understand analytic use cases and develop data pipeline processes to automate analysis & visualized report
  • Build user friendly & interactive GUI for data analytic platform
  • Collaborate with other data engineers on program test & debug activities related to data platform
  • Build tools for efficient product memory bitmapping during NPI stage
  • Assist staff engineers with targeted ad hoc analysis methodologies to look for systematic low yield signal


  • BS or MS degree in EE/CE/CS or Data Science with 1+ year of experience
  • 2+ year of software programming skills including Python, SQL, C++, and Java.
  • Experience with database, database management system including DuckDB, Cassandra, Hadoop, or MySQL
  • Knowledge of process flow GitHub, ETL
  • Knowledge of Python open source library Altair, Plotly, or Panda
  • Understanding of statistical process control (SPC) a plus
  • Understanding the fundamentals of electronics a plus
  • Excellent written and verbal communication skills
  • Excellent interpersonal, organizational, analytical skills
  • High level of PC skills with knowledge of MS Office Suite

Competitive benefits package including:

  • Medical, dental, vision effective on date of hire
  • 401(k) with company match
  • Employee Stock Purchase plan, Commuter Benefit, and more

Lattice Semiconductor is an EEO/Affirmative Action Employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability or any other legally protected status.

*** Mention DataYoshi when applying ***

Offers you may like...

  • RBC

    Data Analyst/Data Engineer, Internal Audit, Fall 2...
    Toronto, ON
  • USAA

    Data Engineer Lead (Bank) Remote
    San Antonio, TX 78288
  • Cognizant Technology Solutions

    Data Engineer
    Tampa, FL 33601
  • Interior Define

    Data Engineer
  • Ursus

    Data Engineer- ETL and Architecture
    Menlo Park, CA