Posted on: 28/07/2025
Software Engineer (Development and test)
- Excellent C programming skills
Responsibilities include :
- Specification and development of Embedded Software for use in standalone products. This will involve designing and implementing software subsystems to control FPGA/ASIC Hardware solutions.
- We are seeking a fast learning, dynamic engineer eager to develop their skills working with the latest FPGA/ASIC technology.
Experience :
- Experience with software development in a Linux environment
- Experience in designing SW API interfaces.
- Experience in C/C++ programming
- Experience with multi-threaded software development in Linux environment
- Experience in Firmware development, register interface programming, general algorithms and data structures
- Experience with development of software targeted for x86, standalone and RTOS platforms
- Experience with Zephyr RTOS and NVMe technology is a great advantage.
- Experience with embedded processors such as ARM, RISCV, TenSilica
- Strong debugging skills at device and board level using gdb, JTAG debuggers
- Experience of having worked in Storage Technologies
- Scripting language experience like Python is an advantage
- Excellent interpersonal, written and verbal communication skills
- Excellent communication, problem solving and analytical skills
Did you find something suspicious?
Posted By
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1520949
Interview Questions for you
View All