





Tier-1 brand, Bangalore location, and mid-level experience increase applicant competition density.
Embedded C++ and energy-domain experience are industry-specific, limiting cross-industry transferability.
Explicit 5-8 years plus specialized C++/embedded requirements and tooling make filters strict.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Analyze software requirements and functional specifications to meet business needs in the energy domain.
Design, develop, unit test, and maintain reusable and embedded software components primarily using C++.
Perform code, design, documentation reviews and ensure delivery meets quality and configuration management standards within timelines.
5 to 8 years of experience in software design and development.
Proficient in C++, data structures, standard template library (STL), threading, synchronization, and C++11 advanced concepts.
Experience working with Linux operating systems and knowledge of software development lifecycle including unit testing, static code analysis, and documentation.
Bachelor's degree in business, Engineering, Management, or related field.
Experienced in software development within the energy domain or related embedded systems environment.
Strong object-oriented programming and software design expertise, including architectural design patterns.
Capable of collaborating with multiple stakeholders, managing continuous integration, and delivering solutions with adherence to quality standards and timelines.