Senior Firmware Engineer - Server Platform Solutions

Lattice Semiconductor

Penang

On-site

MYR 180,000 - 300,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Lattice Semiconductor is seeking a Senior Solutions Firmware Engineer to develop and enable firmware solutions for next‑generation server platforms. You will collaborate with hardware, platform, and software teams to design, develop, integrate, and debug firmware and low‑level software components across embedded and server environments.

The ideal candidate has hands‑on firmware development experience, strong system knowledge, and a passion for solving complex technical challenges across embedded

Qualifications

  • Bachelor's or Master’s degree in Computer Engineering, Electrical/Electronics Engineering, Computer Science, or a related engineering discipline.
  • 5+ years of experience in firmware, embedded software, or system software development.
  • Experience in firmware and device driver development.
  • Strong C programming skills.
  • Solid understanding of system‑level architecture and hardware‑software interactions.
  • Experience with embedded software development and operating system concepts.
  • Strong debugging, analytical, and problem‑solving skills.

Responsibilities

  • Design, develop, and maintain firmware drivers and low‑level software components for server platforms.
  • Develop and integrate firmware features to support platform and customer requirements.
  • Debug and resolve firmware, hardware, and system‑level issues across the software stack.
  • Collaborate with hardware, BIOS/BMC, platform, and software teams during product development and validation.
  • Support system bring‑up, integration, validation, and issue resolution throughout the product lifecycle.
  • Analyze system behavior, identify root causes, and implement robust solutions.
  • Contribute to technical discussions, code reviews, and continuous improvement of firmware development practices.

Skills

Firmware development
C programming
System-level knowledge
Debugging
Embedded software

Education

Bachelor's or Master's in Computer/Electrical Engineering or CS

Tools

Zephyr
Linux

Job description

Lattice Semiconductor is seeking a Senior Solutions Firmware Engineer to develop and enable firmware solutions for next‑generation server platforms. You will collaborate with hardware, platform, and software teams to design, develop, integrate, and debug firmware and low‑level software components across embedded and server environments.

The ideal candidate has hands‑on firmware development experience, strong system knowledge, and a passion for solving complex technical challenges across embedded

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Firmware Engineer — Server & Embedded Systems
Senior Firmware Engineer — Server & Embedded Systems

Lattice Semiconductor • George Town

On-site
MYR 180,000 - 240,000
Senior Firmware Engineer, Embedded Server Solutions
Senior Firmware Engineer, Embedded Server Solutions

Lattice Malaysia • Malaysia

On-site
MYR 180,000 - 240,000
Senior Server Firmware Engineer - Embedded & Platform
Senior Server Firmware Engineer - Embedded & Platform

Lattice Semiconductor Corp. • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Senior Solutions Firmware Engineer (Server Solutions)
Senior Solutions Firmware Engineer (Server Solutions)

Lattice Semiconductor • George Town

On-site
MYR 180,000 - 240,000
Senior Solutions Firmware Engineer (Server Solutions)
Senior Solutions Firmware Engineer (Server Solutions)

Lattice Malaysia • Malaysia

On-site
MYR 180,000 - 240,000
Senior Solutions Firmware Engineer (Server Solutions)
Senior Solutions Firmware Engineer (Server Solutions)

Lattice Semiconductor • Penang

On-site
MYR 180,000 - 300,000
Senior Solutions Firmware Engineer (Server Solutions)
Senior Solutions Firmware Engineer (Server Solutions)

Lattice Semiconductor Corp. • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Senior Staff FPGA Interface Architect
Senior Staff FPGA Interface Architect

Lattice Semiconductor • George Town

On-site
MYR 250,000 - 420,000
Senior FPGA System Solutions Engineer
Senior FPGA System Solutions Engineer

Lattice Semiconductor Corp. • George Town

On-site
MYR 90,000 - 170,000
Senior Staff Design Engineer
Senior Staff Design Engineer

Lattice Semiconductor • Malaysia

On-site
MYR 180,000 - 250,000