Location
, , malaysia
Job Type
Full-time
Posted
July 11, 2026
Job Description
Key Responsibilities
- Own the architecture, development, and lifecycle of device drivers for on‑chip and external peripherals (Ethernet, PCIe, USB, SPI, I2C, UART, GPIO), ensuring scalability across silicon revisions and product generations.
- Design and implement low‑level driver software across bootloader, OS/RTOS, and embedded Linux environments, defining clear driver interfaces aligned with platform‑level software architecture.
- Lead system bring‑up and early silicon debug at the HW/SW boundary, resolving complex integration issues using tools such as JTAG and logic analyzers.
- Collaborate closely with hardware, Soft IP, systems, and validation teams on HW/SW co‑design, interface definition, and architectural decisions.
- Drive root‑cause analysis of complex issues spanning device drivers, firmware, operating systems, and hardware, optimizing for performance, reliability, and maintainability.
- Provide technical leadership thr...
Ready to Apply?
Submit your application for Sr. Embedded Software Engineer at Lattice Malaysia
Apply Now