About the Role
Were seeking an experienced C++ Linux Developer to join our team. As a C++ Linux Developer, youll design, develop, and maintain high-performance software applications on Linux platforms for our German OEM client.
What You Will Do
1. C++ Application Development: Design, develop, and test C++ applications on Linux platforms.
2. Collaboration: Collaborate with cross-functional teams to identify and prioritize project requirements.
3. Scalable Solutions: Implement scalable, efficient, and reliable software solutions.
4. Troubleshooting: Troubleshoot and debug complex software issues.
5. Performance Optimization: Optimize application performance and resource utilization.
6. Code Reviews: Participate in code reviews and ensure adherence to coding standards.
What You Need to Be Successful
1. C++ Experience: 3-6 years of experience in C++ development on Linux platforms.
2. C++ Programming: Strong understanding of C++ programming language (C++11, C++14, or C++17).
3. Linux Proficiency: Proficiency in Linux operating system and shell scripting (bash).
4. Linux Tools: Experience with Linux-based tools and technologies (e.g., GCC, Makefile, CMake).
5. Software Design: Knowledge of software design patterns and principles.
Bonus Points if You Have
1. Agile Experience: Experience working with Agile development methodologies.
2. Automotive-Grade Linux: Knowledge of automotive-grade Linux (e.g., GENIVI).
3. CI/CD Tools: Familiarity with CI/CD tools (Jenkins, GitLab CI/CD).
4. C++ Certification: Certification in C++.
5. Automotive Industry Experience: Experience working with OEMs or automotive industry.
What Makes You Eligible
1. Relevant Experience: 3-6 years of experience in C++ development on Linux platforms.
2. Technical Skills: Strong technical skills in C++, Linux, and software design.
3. Collaboration Skills: Ability to work effectively with cross-functional teams.
What We Offer
- Competitive salary and benefits package
- Opportunities for professional growth and development
- Collaborative and dynamic work environment
- Access to cutting-edge technologies and tools
- Recognition and rewards for outstanding performance through BeBrilliant
- Chance to work with a renowned German OEM
- You are expected to work all 5 days in a week in office