Posted on: 28/01/2026
Job Description :
- Must have strong C++ programming skills ( C++14, C++17 and above)
- 32-bit Processor/Controller knowledge is essential
- Strong knowledge in Data structures, STL and Fundamentals
- Expertise in Linux internals and IPC mechanism
- Strong knowledge in TCP/IP and socket programming
- Familiarity in understanding Electrical & PCB circuits and schematic drawings
- Excellent Troubleshooting and Debugging skills using GDB and also with JTAG/ISP tools
- Familiarity in open source libraries like Boost with Asynchronous IO, Dbus/GDbus etc
Key Responsibilities :
- Design, develop, and maintain high-performance applications using C++ (C++14, C++17, and above)
- Develop and optimize software for 32-bit processors/controllers
- Work closely with hardware teams to understand electrical circuits, PCB schematics, and system interfaces
- Implement and maintain inter-process communication (IPC) mechanisms on Linux
- Develop and debug TCP/IP-based networking and socket applications
- Integrate and utilize open-source libraries for system and application development
- Perform in-depth debugging and troubleshooting using software and hardware tools
Did you find something suspicious?
Posted by
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1606732