Lattice Semiconductor is seeking a Staff Software Engineer to join its Firmware team in Pune, India. This staff-level role is central to architecting solutions for Edge AI, driving technical excellence, and shaping the architecture of firmware systems. You will have the opportunity to contribute to broader software development activities.
What You'll Do
- Drive technical strategy and architecture for firmware systems.
- Lead complex design and integration efforts across multiple projects.
- Act as a technical mentor to junior and senior engineers.
- Collaborate with cross-functional teams (hardware, software, product) to deliver integrated solutions.
- Actively participate in Code Reviews to ensure code quality.
- Ensure scalability, reliability and performance at a system level.
What We're Looking For
- Bachelor’s/Master’s in Electronics Engineering, Electrical Engineering, Computer Science, or equivalent.
- 10+ years of experience in firmware development for embedded systems.
- Expertise in programming languages such as C/C++.
- Strong background in RTOS and system-level design.
- Experience in hardware-software co-design.
- Demonstrated ability in performance optimization at scale.
Nice to Have
- Python programming.
- Experience with ARM architectures, FPGA, microcontrollers.
- Familiarity with I2C, SPI, UART, PCIe.
- Knowledge of digital design, CMOS technology, basic electronics.
- Prior experience in technical leadership or project ownership.
Technical Stack
- C/C++
- Python
- RTOS
- ARM architectures, FPGA, microcontrollers
- I2C, SPI, UART, PCIe
Team & Environment
You will collaborate with cross-functional teams in hardware, software, and product development. The environment is fast paced and results-oriented, emphasizing a team-first organization with a demanding yet collegial atmosphere.
Work Mode
This position is based locally in our Pune, India office.
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.





