953,927open jobs
57,674companies
156,942added this week
Browse all
Salary
≈ $84k – $161k per year (Estimated)
Location
In office (Duluth, United States)
Seniority
Senior · 5+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Sep 29, 2026. First seen by Alion on Sep 23, 2026. Lattice Semiconductor scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Lattice Semiconductor is the low-power programmable leader, solving customer problems and enabling designers to innovate across multiple applications.

Lattice Overview

There is energy here…energy you can feel crackling at any of our international locations. It’s an energy generated by enthusiasm for our work, for our teams, for our results, and for our customers. Lattice is a worldwide community of engineers, designers, and manufacturing operations specialists in partnership with world-class sales, marketing, and support teams, who are developing programmable logic solutions that are changing the industry. Our focus is on R&D, product innovation, and customer service, and to that focus, we bring total commitment and a keenly sharp competitive personality.

Energy feeds on energy. If you flourish in a fast paced, results-oriented environment, if you want to achieve individual success within a “team first” organization, and if you believe you can contribute and succeed in a demanding yet collegial atmosphere, then Lattice may well be just what you’re looking for.

Job Description:

We are looking for an OpenBMC Engineer with 5-10 years of experience in OpenBMC/BMC firmware development to support platform bring-up, feature development, porting, debugging, and integration activities.

Key Requirements

  • Strong hands-on experience in OpenBMC

  • Good understanding of BMC architecture and firmware

  • Good knowledge of hardware interfaces such as I2C, I3C, UART, GPIO, PSU, SPI, etc.

  • Expertise or working knowledge of protocols such as MCTP/PLDM/NCSI/ NVMe-MI, etc.

  • Familiarity with Yocto-based build environments

  • Strong programming skills in C/C++

  • Knowledge of Python is an added advantage

Responsibilities

  • Design, develop, and maintain OpenBMC firmware features

  • Work on porting, migration, integration, and debugging of BMC software

  • Analyze the upstream changes and port the necessary changeset for the platform.

  • Collaborate with other teams for platform enablement

  • Implement and validate support for management protocols and platform interfaces

  • Participate in troubleshooting, testing, and release activities

Preferred Profile

  • Experience in debugging firmware and hardware interaction issues

  • Ability to work closely with platform, hardware, and validation teams

  • Understanding of system bring-up, feature development, porting, and issue resolution in OpenBMC environments

  • Good problem-solving and communication skills

#LI-DNP

In addition to base pay, this role may be eligible for variable/ incentive compensation and/ or equity. In addition, this role is eligible for a comprehensive, competitive benefits package which may include healthcare and retirement plans, paid time off, and more!

Additional Information:

This position requires a successful background and reference checks and satisfactory proof of your right to work in:

United States of America

Lattice recognizes that employees are its greatest asset and the driving force behind success in a highly competitive, global industry. Lattice continually strives to provide a comprehensive compensation and benefits program to attract, retain, motivate, reward and celebrate the highest caliber employees in the industry.

Lattice is an international, service-driven developer of innovative low cost, low power programmable design solutions. Our global workforce, some 1,000 strong, shares a total commitment to customer success and an unbending will to win. For more information about how our FPGA, CPLD and programmable power management devices help our customers unlock their innovation, visit www.latticesemi.com. You can also follow us via Twitter, Facebook, or RSS. At Lattice, we value the diversity of individuals, ideas, perspectives, insights and values, and what they bring to the workplace. Applications are welcome from all qualified candidates.

As an E-Verify employer, we use this system to confirm the employment eligibility of all new hires in accordance with federal law. All applicants will be required to complete a Form I-9, Employment Eligibility Verification, upon hire. We do not use E-Verify to pre-screen job candidates and will comply with all E-Verify regulations.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
953,927 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Industrial Engineering
Similar stack
Same company
Duluth
$100k – $180k per year • In office • Secret • Full-Time • 10+ years exp • Bachelor's Degree • Indian Head
Apply
Operations Supervisor 1 month ago
$67k per year • In office • 3+ years exp • Bachelor's Degree • New York
Apply
≈ $86k – $164k per year (Estimated) • In office • Full-Time • 5+ years exp • United States
Management
Outlook
Microsoft Office
Apply
$108k – $131k per year • In office • Full-Time • 7+ years exp • Indianapolis
Apply
$101k – $152k per year • Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Chicago
Cybersecurity
CAPA
Analytics
Microsoft Excel
Management
Outlook
Microsoft Office
Apply
≈ $96k – $223k per year (Estimated) • Remote (United States, Canada, CT hours) • 5+ years exp
Python
Go
Java
C++
Go
Temporal
AI/ML
Copilot
Claude Code
Mobile
State Management
DevOps
Terraform
GCP
Helm
OpenTofu
Vercel
Azure
CI/CD
GitOps
ArgoCD
AWS
Kubernetes
Management
Slack
n8n
Scrum
Apply
In office • 5+ years exp • Bachelor's Degree
Python
Java
SQL
C++
ABAP
DevOps
Incident Management
Linux
Unix
Management
Agile
Apply
≈ $23k – $58k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Bengaluru
Python
AI/ML
Copilot
AI Agents
Management
Agile
Apply
≈ $26k – $56k per year (Estimated) • In office • Full-Time • Malaysia
Python
SQL
AI/ML
Machine Learning
Apply
$120k – $190k per year • Remote (United States)
Python
Go
JavaScript
Java
TypeScript
C#
Go
Temporal
Java
Spring Boot
Databases
RabbitMQ
Apache Kafka
AI/ML
Airflow
Prefect
Frontend
GraphQL
DevOps
Rest API
gRPC
Terraform
Helm
Istio
OpenTelemetry
OpenTofu
Crossplane
KEDA
CI/CD
GitOps
ArgoCD
AWS
Kubernetes
Platform Engineering
Service Mesh
Karpenter
External Secrets
Amazon EKS
AWS Lambda
IAM
Management
Slack
Apply
Sr Staff Engineer 6 days ago
≈ $129k – $249k per year (Estimated) • In office • Full-Time • 5+ years exp • Master's Degree • San Jose
AI/ML
LangChain
llama.cpp
Claude
vLLM
Quantization
Knowledge Distillation
AI Agents
ONNX
TensorRT
Llama
Mistral
PyTorch
Gemini
LLM
RAG
OpenAI
Model Distillation
Machine Learning
DevOps
GCP
Azure
AWS
Docker
Kubernetes
Apply
≈ $100k – $191k per year (Estimated) • In office • Full-Time • Bachelor's Degree • San Jose
Apply
≈ $30k – $67k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Taipei
Apply
BMC FW Engineer 9 days ago
≈ $17k – $44k per year (Estimated) • In office • Full-Time • 1+ year exp • Bachelor's Degree • Taipei
C++
DevOps
Linux
Apply
≈ $17k – $39k per year (Estimated) • In office • Full-Time • 5+ years exp • George Town
AI/ML
Fine-tuning
Apply
≈ $67k – $125k per year (Estimated) • In office • 4+ years exp • PhD • Duluth
Design
AutoCAD
Apply
≈ $85k – $162k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Duluth
Management
Microsoft Office
Apply
Site Civil Engineer 4 days ago
≈ $64k – $163k per year (Estimated) • In office • Bachelor's Degree • Duluth
Management
Microsoft Office
Apply
≈ $39k – $79k per year (Estimated) • In office • 2+ years exp • Duluth
DevOps
Windows
Cybersecurity
Active Directory
Management
Microsoft Office
Apply
Receptionist 1 day ago
≈ $33k – $75k per year (Estimated) • In office • Full-Time • Duluth
Management
Outlook
Microsoft Office
Apply
See all jobs
This is one of many
953,927 more open roles from verified company boards, updated every day.