Flag job

Report

Embedded C++ Developer

Min Experience

3 years

Location

Bangalore

JobType

full-time

About the role

Role: Embedded C++ Developer 3-5 years experience. Location: Onsite, Hyderabad Position Overview: As a C++ Developer, you will play a crucial role in the development and optimization of high-performance software solutions. Your responsibilities will include designing, implementing, and debugging complex systems, with a focus on efficiency and reliability. Proficiency in C++ is essential, while knowledge of Python is considered a valuable asset. Key Responsibilities: • Design, implement, and debug high-performance software solutions using C++ • Collaborate with cross-functional teams to ensure project success • Utilize advanced data structures and algorithms for efficient problem-solving • Optimize code for performance and scalability • Demonstrate strong debugging skills to identify and resolve issues promptly • Good to have: Knowledge of Python for scripting and automation tasks Requirements: • Proven experience in C++ development, with a strong understanding of object-oriented programming principles • Proficiency in software development tools and practices • Excellent problem-solving and analytical skills • Ability to work effectively in a fast-paced, collaborative environment • Good to have: Familiarity with Python programming language Preferred Qualifications: • Experience with parallel programming and multithreading • Knowledge of performance optimization techniques • Previous work experience in high-performance computing or related fields • Familiarity with version control systems (e.g., Git) • Strong communication and teamwork skills

Skills

C++
Python