C++ (advanced) SOLID Principles (advanced) Android (regular) Linux (regular) Java (junior) This recruitment process is project-based oriented - it means that after receiving an offer from EndySoft, you will be assigned to work in one specific project for one of our clients from IT sector. Skills Requirements: At least 5 years of commercial experience in C++ programming, including proficiency with STL, Templates, Exceptions, and ThreadingExperience in Component/System Design, focusing on SOLID principles and Design PatternsSolid experience with QNX, Android, and Linux operating systemsKnowledge and experience in Java and JNI (Java Native Interface)Experience in the automotive domain, particularly with Android AutomotiveKnowledge or experience with SELinux is a plusFamiliarity with projection technologies like Android Auto and CarplayExperience with Audio/Video Encoding, Decoding, and RenderingProficiency in Linux Programming, including IPC, Multi-threading, and Critical Section handlingExperience with different transport layers (USB, BT, WiFi)Experience in Android Middleware & Application DevelopmentHands-on experience with the Yocto build system Skills Nice to Have: Practical experience in Unit and Component testingHands-on experience in debugging issues using gdb/valgrindExperience in projects following Agile methodology and Scrum We Offer: Opportunity to work on innovative projectsSupportive work environment that fosters your professional growthCompetitive compensation commensurate with your experienceRemote work
Senior Software Engineer Projection in Constanţa
Contact
Datele de contact vor fi vizibile dupa ce veti aplica!
Anunţ expirat