24 Sep
|
Andor Tech
|
Bengaluru
24 Sep
Andor Tech
Bengaluru
Senior C/C++ Developer – Qt, Ubuntu & Rust
Experience: 8+ Years
Location: Bengaluru
Job Summary
We are looking for an experienced Senior C/C++ Developer with 8+ years of hands-on experience in software development using C/C++, Qt, Ubuntu/Linux, and Rust. The candidate will be responsible for designing, developing, debugging, and maintaining high-performance software applications and system-level components.
Key Responsibilities
- Design, develop, and maintain software applications using C and C++.
- Develop GUI-based applications using Qt/QML.
- Work extensively on Ubuntu/Linux environments.
- Develop and maintain system-level and application-level software components.
- Utilize Rust for developing new modules/components and improving application reliability and performance.
- Analyze requirements and translate them into technical designs and implementation.
- Perform debugging, troubleshooting, root-cause analysis, and performance optimization.
- Develop clean, efficient, reusable, and maintainable code.
- Conduct code reviews and contribute to coding standards and best practices.
- Collaborate with cross-functional teams including software, QA, architecture, and product teams.
- Write unit tests and support integration and system-level testing.
- Participate in the complete SDLC, including design, development, testing, deployment, and maintenance.
Mandatory Skills
- 8+ years of strong hands-on experience in C/C++ development
- Strong programming experience in C++11/14/17 or later
- Hands-on experience with Qt / Qt Framework
- Strong experience in Ubuntu/Linux
- Hands-on experience with Rust programming
- Solid understanding of Object-Oriented Programming and C++ concepts
- Experience with multithreading, concurrency, memory management, and debugging
- Good understanding of Linux system programming
- Experience with Git/version control
- Strong problem-solving and debugging skills
📌 Senior Software Engineer (Bengaluru)
🏢 Andor Tech
📍 Bengaluru