Software System Architect
Lattice Semiconductor
- Pulau Pinang
- Permanent
- Full-time
- Experience with running RTOS and/or embedded Linux on embedded systems preferably on RISC-V core
- Hands-on experience in optimizing memory footprint of software system to meet device constraints.
- Deep understanding of architecting software for low power designs
- Prior experience working with FPGA systems and booting methods
- Knowledge of processor sub-systems and interfacing it with FPGA fabric
- Good understanding of high-speed interfaces like PCIe, Ethernet
- Hardware-Software codesign expertise desirable
- Software modeling of system architecture and performance measurement skills desirable
- Knowledge of system security is a plus
- BS/MS/PhD in Electronics or Computer Engineering minimum of 8 years (6 for MS) of system design experience.
- Independent and self-motivated, capable of executing under dynamic environment and uncertainties.
- Innovative, problem solver who likes to come up with newer and better solutions for existing problems.
- Good communication skill.
- Medical (HMO), dental, vision effective on date of hire
- Employee Stock Purchase Plan, Well-being Programs, Tuition Reimbursement and more