QUALIFICATIONS AND JOB DESCRIPTION
How do we describe the perfect fit?
- Bachelor's Degree in Computer Science, Engineering, or a related field,
- 3+ years of software development in C++,
- Knowing object-oriented programming,
- Having knowledge of and experience with source control systems (git, svn, etc..),
- Having knowledge of cross-compile techniques,
- Experience in Linux and compiler tools,
- Excellent debugging and optimization skills,
- Good knowledge of linear algebra and vector math,
- Experience with version control systems and CI/CD tools,
- Experience in OpenCV or other computer vision libraries,
- Experience in Robot Operating System (ROS) or ROS2,
- Experience in Boost library,
- Experience in machine learning,
- Excellent verbal and written skills in English,
- Following and adapting the market trends and new technologies,
- Outside the box thinking ability,
- Open to innovation culture,
- Flexible and open to new perspectives,
- A great team player with a self-initiative mindset,
- Knowing what empathy really means,
- Being open to communication is always our priority.
The position is located in Çayırova.
How will you foster the challenge?We are looking for a passionate R&D Software Specialist who will join our team at R&D Directorate.
· Designing, implementing, and maintaining efficient and reliable C++ code,
· Implementing autonomous mobile robots software layers,
· Performing code reviews,
· Unit testing and developing document code,
· Collaborating closely with testers and field engineers for quality assurance,
· Using libraries such as ROS, OpenCV, Boost,
· Developing maintainable, reliable, efficient, and well-documented code,
· Managing individual deadlines and deliverables,
· Working with internal and external partners.
Arcelik
An Equal Opportunity Employer