06 Aug
|
RiDik
|
Bengaluru
We are looking for a Senior Software Developer C++ to join our Energy Automation team. The ideal candidate will have robust expertise in C++ development, object-oriented programming, Linux, and software architecture to build high-quality, scalable software solutions.
Key Responsibilities
- Analyze business requirements and functional specifications.
- Design, develop, test, and maintain reusable software components.
- Develop embedded software solutions for energy automation products.
- Perform code reviews, design reviews, and technical documentation.
- Ensure software quality, continuous integration, and timely delivery.
- Collaborate with cross-functional teams for design, integration, and deployment.
Required Skills
- 79 years of software development experience.
- Strong expertise in C++, Object-Oriented Programming (OOP), and Software Design.
- Hands-on experience with Linux environments and Container Technologies.
- Good knowledge of Multithreading, Synchronization, STL, Data Structures, and Standard Library.
- Experience in Crash Dump Analysis, Debugging Tools, Static Code Analysis, and Unit Testing.
- Strong understanding of Architecture & Design Patterns.
- Excellent analytical, problem-solving, and communication skills.Role & responsibilities
📌 C++ Developer (Bengaluru)
🏢 RiDik
📍 Bengaluru