You will design and develop software components in a product environment, collaborating with global teams to deliver technical solutions.
Responsibilities
- Design and develop robust software components using C++.
- Apply production-grade quality assurance practices and methodologies.
- Solve complex engineering problems using unconventional approaches.
- Collaborate with distributed teams to deliver integrated technical solutions.
Required Skills
- 3-5 years of professional software development experience.
- Strong proficiency in C++ programming (C++11/C++14).
- Hands-on experience with Boost libraries and Standard Template Library (STL).
- Degree in Computer Science, Electrical Engineering, or Electronics and Communication Engineering.
- Practical experience with software design principles.
- Proven ability to work effectively within global team structures.
- Strong analytical and problem-solving capabilities.
Preferred Skills
- Background in product development environments.