L

Lattice Semiconductor

Low-power FPGAs and design software

Firmware Design Engineer 2

Embedded EngineeringUpdated on Nov 12
Full-timePune, Maharashtra, IndiaNo salary listedIn-person

About the Job

Requirements

  • A bachelor's or master's degree in Electronics Engineering, Electrical Engineering, Computer Science, or equivalent is required.
  • At least three years of experience in firmware development for embedded systems is required.
  • Proficiency in C or C++ is required.
  • Experience with a real-time operating system, real-time Linux, or bare-metal coding is required.
  • Familiarity with debugging tools and techniques is required.

Responsibilities

  • Assist with the design, development, and testing of firmware for embedded systems.
  • Optimize embedded-system performance, reliability, and resource utilization.
  • Collaborate with hardware and software teams to integrate, debug, and release firmware.
  • Participate in code reviews to ensure code quality.
  • Collaborate with globally distributed cross-functional teams.
  • Document firmware design and development processes implemented by the candidate.

Desired Qualifications

  • Python programming.
  • Experience with ARM architectures, FPGA, and microcontrollers.
  • Familiarity with I2C, SPI, UART, and PCIe.
  • Knowledge of digital design, CMOS technology, and basic electronics.

About the Company

Lattice Semiconductor

Low-power FPGAs and design software

Lattice Semiconductor focuses on low-power FPGAs and the software tools that go with them. It provides hardware and software solutions to businesses in industrial, automotive, communications, and consumer electronics markets, selling FPGA devices, software licenses, and support services through a B2B model. Its products, such as MachXO, Lattice Avant, and Lattice Nexus, are programmable logic devices paired with a user-friendly toolchain that enables designers to implement and optimize digital circuits with minimal power consumption. The company differentiates itself by emphasizing low power operation, ease of use, and a complete ecosystem (training and support) designed to accelerate product development and time-to-market. Its goal is to help customers bring reliable, energy-efficient electronic systems to market quickly by providing integrated hardware, software, and services.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Hillsboro, OR
Founded
1983

Recently Posted Jobs

Explore more opportunities at Lattice Semiconductor

See more jobs