Embedded C/C++ Software Engineer
Role details
Job location
Tech stack
Job description
As an embedded software developer at DXC Luxoft you will be responsible for
Requirements
Must have
Bachelor's or Master's degree in Engineering or equivalent education.
At least 3 years of documented experience with modern C++ (14/ 17)
At least 3 years of documented experience in automotive real-time embedded C / C++software development.
Expert knowledge in modern C++ (14/ 17) and knowledge about Python.
Knowledge of distributed electrical/ software systems and architecture.
Experience working with ECUs (such as zone controllers, suspension, climate, roof modules, diagnostic nodes and others)
AUTOSAR experience.
Experience with automotive communication protocols, such as CAN, LIN, automotive ethernet, UDS, etc.
Experience with CI/CD environments (e.g. Jenkins, Git, Gerrit).
Understanding of development processes and Agile methodologies.
Fluent in English, both written and spoken.
Nice to have
Vector tools such as CANoe, CANalyzer etc.
HIL/SIL/VIL exposure in previous projects.
Valid driver's license (B).
Other
Languages
English: C1 Advanced,Dutch: B1 Intermediate,Arabic: A1 Beginner
About the company
Luxoft, a DXC Technology Company, (NYSE: DXC), is a digital strategy and software engineering firm providing bespoke technology solutions that drive business change for customers the world over. Luxoft uses technology to enable business transformation, enhance customer experiences, and boost operational efficiency through its strategy, consulting, and engineering services. Luxoft combines a unique blend of engineering excellence and deep industry expertise, specializing in automotive, financial services, travel and hospitality, healthcare, life sciences, media and telecommunications.