We are looking for a C++ Developer with 3+ years of experience in Embedded Domain (Automotive or other relevant industry).This vacancy requires relocation to Germany. Remote work only within Germany.
About the project:In the project, the team will develop central infrastructure software services, like redundancy manager, health monitoring of complex hardware systems, and communication protocols. Those functions are the central backbone of the customers next generation platform.
Technologies used:Our team methodology will include Scrum/Agile and traditional Iterative/Waterfall models.The current technology stack comprises C++17, VMware, Linux, GTest and various in-house created technologies.
Our team:Works alongside with the internal customer’s SCRUM teams and will use exactly the same methods and tools as the internal teams.
Responsibilities- Implement software components according to the design specifications- Participate in estimating project efforts and delivery timelines- Work in a high-speed, agile environment- Deliver quality code by applying the best development practices- Proactively collaborate with teammates and communicate with project stakeholders to ensure project efforts proceed efficiently and with predictability
Must have skills:- Bachelor of Science in Mechanical, Electrical, Computer Engineering or equivalent experience- 3+ years of experience in Embedded Domain (Automotive or other relevant industry)- Advanced or expert knowledge of C++, preferably 17- Software development experience on Linux RedHat Systems and/or other Embedded OS- Sound understanding of Service Oriented Architecture- Knowledge of OO Design and Architecture for Embedded Systems
Nice-to-have skills:- Knowledge of vehicle bus-systems and communication protocols would be a plus (CAN, FlexRay, Ethernet, K-Line, LIN and MOST)- Knowledge in DDS, SOME/IP, ViWi, TCP/IP, MQTT, RESTful services would be a plus- Experience in Agile development (SCRUM and/or SAFe) would be a plus- Experience with Google Test-Framework would be a plus- Experience with ADA95 programming language would be a plus
English: B2+/C1