Posted on: 04/12/2025
Description :
We are looking for a highly skilled Senior C++ Developer with strong expertise in architecting and developing Linux-based applications for embedded platforms. The ideal candidate will be responsible for defining system architecture, driving key technical decisions, mentoring junior developers, and leading a small engineering team to deliver robust and scalable software solutions.
Designation : C++ Developer
Location : Kochi, Kerala
Experience : 5+ Years
Must-Have Skills :
- 5+ years of hands-on experience in C++ application development.
- Strong understanding of OOP principles, Linux OS, and system-level architecture.
- Expertise in Modern C++ (C++14 / C++17).
- Strong knowledge of Multithreading, Code Optimization, Memory Optimization, and IPC concepts.
- Solid foundation in Data Structures & Algorithms.
Good-to-Have Skills :
- Experience in Video Recording or Streaming applications.
- Hands-on experience with Embedded Debugging tools (GDB).
- Experience in Embedded Linux application programming.
Key Responsibilities :
- Design and develop high-performance applications using Modern C++ on Linux-based embedded platforms.
- Define system architecture and lead technical design discussions.
- Optimize applications for performance, memory usage, scalability, and reliability.
- Implement efficient algorithms, IPC mechanisms, and multithreaded application logic.
- Perform code reviews, troubleshoot complex issues, and support developers with debugging.
- Collaborate closely with cross-functional teams including hardware, QA, and system engineering.
- Mentor junior developers and guide the team on best coding practices and architectural decisions.
Did you find something suspicious?
Posted By
Posted in
Semiconductor/VLSI/EDA
Functional Area
Other
Job Code
1585137
Interview Questions for you
View All