SolarGik is looking for a Senior C++ Engineer with extensive experience in modern C++ standards (C++11 and beyond) to lead the design, development, and enhancement of high-performance software & firmware applications. Join us if you are passionate about pushing the boundaries of technology in the renewable energy sector.
What will YOU do?
- Architect and develop robust C++ applications utilizing modern C++ features that are essential for the functionality and performance of solar energy tracker system.
- Lead code reviews and provide guidance on best practices in C++ development.
- Work closely with cross-functional teams, including hardware engineers and product managers, to achieve project goals and timelines.
- Optimize performance and troubleshoot complex software issues.
What will YOU bring with you?
- Bachelor’s or master’s degree in computer science, Software Engineering, or a related field.
- 2+ years of experience in C++ development, focusing on modern practices.
- Ability to collaborate effectively within the team.
- Proficiency in software development tools and version control systems (e.g., Git).
- Excellent problem-solving skills and the ability to communicate effectively.
Advantages:
- Experience in working with C++ 20.
- Experience in programming in Python.
- Experience in programming in C#.
- Knowledge of solar energy systems and renewable energy concepts.
The job is in Jerusalem (German Colony), a great opportunity to work in one of Jerusalem’s most vibrant neighborhoods, surrounded by delicious food, cultural diversity, and historical charm.