
Location: 100% Remote with potential to travel to Finland & USA for customer workshopsContract Type: Contract position
Responsibilities: Work in a project owned by a tier 1 manufacturer leading in self-driving technology, to develop middleware solutions for critical applications.Write code for embedded hardware using a shared memory pool, ensuring memory safety.Assist in the development of a middleware framework library for the client's autonomous driving solution. The tooling is in place; your focus will be on implementation over the next 2+ years.
Required Qualifications:Education: Master's or Doctorate in Computer Science, preferably with a focus on mathematics. Studying systems engineering is a huge plus.
Experience:Deep knowledge of C++ 17, with emphasis on static memory allocation, memory safety, and exception safety.Experience with DDS (Industrial communication frameworks).Proficiency in MISRA C++ Embedded Coding Standards.Familiarity with embedded systems design and development, including microcontrollers, digital signal processing, and real-time operating systems (RTOS).Understanding of distributed systems, real-time systems, supercomputers, and computational abstraction frameworks.Applied knowledge of motion robotics is a plus.Preferred Qualifications:Familiarity with Rust (ideally 1+ year alongside C++). No experience with Rust is fine, but be open to learning.Knowledge of hardware interfaces and communication protocols.Proficiency in debugging tools and techniques.Strong problem-solving and analytical skills.Ability to work both independently and as part of a team.
Technical Keywords:Ross, DDS, POSIX-like, SE 55, QNX, Iceoryx, C++ 17Additional social benefits may be provided on top of your contracting position.
Key Skills
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
