Senior Hardware Modeling & Firmware Engineer (Remote)

Lattice UK

Portland (OR)

Remoto

GBP 70.000 - 110.000

Tempo pieno

4 giorni fa
Candidati tra i primi
Generatore di candidature

Una candidatura completa in un minuto — curriculum e lettera di presentazione personalizzati, pronti da inviare.

Supera i filtri ATS

Descrizione del lavoro

Lattice Semiconductor is seeking a Software Development Engineer to advance model-first hardware design. This full-time remote role tasks you with architecting and developing complex C++ and SystemC models, plus firmware and QEMU-based emulation to support model-driven platforms.

You will mentor peers, contribute to architecture modelling, and collaborate across cross-functional teams to improve development processes while working from a UK-based location.

Competenze

  • BS/MS Electrical Engineering or Computer Science; 5–10 years in firmware or embedded software
  • Proficient with C/C++ in embedded or hardware-adjacent environments
  • Knowledge of FPGA logic design or hardware description concepts preferred
  • Solid foundation in object-oriented programming, data structures, and algorithms
  • Experience with SystemC, QEMU, or hardware modeling is a plus but we will train the right candidate
  • Must possess independent problem-solving skills and a willingness to learn new methodologies
  • Knowledge of Python is preferred
  • Strong written and verbal communication skills and ability to work across multiple teams

Mansioni

  • Contribute as a member of the Architecture modelling team, developing and validating models under senior guidance
  • Develop, debug, and troubleshoot models in SystemC and Firmware
  • Develop, debug python code to process models
  • Apply firmware development experience to support model-driven design flows
  • Collaborate with cross-functional teams to improve development methodologies and processes

Conoscenze

C/C++
OOP
FPGA concepts
Problem-solving
Communication

Formazione

BS/MS Electrical Engineering or Computer Science

Strumenti

SystemC
QEMU
Python

Descrizione del lavoro

Lattice Semiconductor is seeking a Software Development Engineer to advance model-first hardware design. This full-time remote role tasks you with architecting and developing complex C++ and SystemC models, plus firmware and QEMU-based emulation to support model-driven platforms.

You will mentor peers, contribute to architecture modelling, and collaborate across cross-functional teams to improve development processes while working from a UK-based location.

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

SW Dev Eng 6, Prin
SW Dev Eng 6, Prin

Lattice UK • Portland (OR)

Remoto
GBP 70.000 - 110.000
SW Dev Eng 6, Prin
SW Dev Eng 6, Prin

Lattice Semiconductor • Portland (OR)

Remoto
GBP 65.000 - 100.000
Senior UEFI Firmware Engineer — Hardware Bring-Up Leader
Senior UEFI Firmware Engineer — Hardware Bring-Up Leader

AMI US Holdings Inc. • Duluth (GA)

In loco
USD 120.000 - 150.000
Healthcare
Retirement plans
Paid time off
Senior Software Engineer - Virtual Hardware Modeling
Senior Software Engineer - Virtual Hardware Modeling

TALENT Software Services • Sunnyvale (CA)

In loco
USD 120.000 - 160.000
Staff Design Modeling Engineer: Virtual Hardware
Staff Design Modeling Engineer: Virtual Hardware

Silicon Labs Careers • Austin (TX)

Ibrido
USD 125.000 - 231.000
Great medical
401k plan
Equity rewards
+3
Junior Firmware Engineer
Junior Firmware Engineer

Lattice Semiconductor • Duluth (GA)

In loco
USD 55.000 - 75.000
Staff Design Modeling Engineer: Virtual Hardware Platforms
Staff Design Modeling Engineer: Virtual Hardware Platforms

Silicon Labs • Austin (TX)

In loco
USD 125.000 - 231.000
Great medical plans (PPO/HSA)
401k with match & Roth option
RSUs equity rewards
+2
Senior UEFI Firmware Engineer – ARM Bring-up Expert
Senior UEFI Firmware Engineer – ARM Bring-up Expert

Lattice Semiconductor • Duluth (GA)

In loco
USD 110.000 - 160.000
Senior Firmware Engineer - UEFI
Senior Firmware Engineer - UEFI

Lattice Semiconductor • Duluth (GA)

In loco
USD 110.000 - 160.000
Senior FPGA Tools & Applications Engineer
Senior FPGA Tools & Applications Engineer

Lattice Semiconductor Corp • Nellis Air Force Base Census-Designated Place (NV)

In loco
USD 140.000 - 190.000