HamburgerMenu
hirist

Job Description

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.


info-icon

Did you find something suspicious?