Senior Cross System and Software Development Engineer - Signal Communication and Routing (m/f/d)

  • Berlin
  • Cariad
At CARIAD, it’s our mission to transform automotive mobility for everyone, everywhere, making it safer, more sustainable, and more comfortable in every way. To deliver on that promise, we’re building a unified technology and software platform, including a vehicle OS and cloud platform, as well as a unified architecture. As a 100% subsidiary of the Volkswagen Group, we’re developing solutions for all of its brands, including Volkswagen, Audi, and Porsche, and will bring our software to over 40 million vehicles by 2030. Is this an easy task? Not at all! To tackle such a huge challenge, we need a great team. And that’s where you come in. You’ll join more than 5,000 CARIDIANS already working on the latest vehicle features and functions like automated driving, state-of-the-art charging technology, as well as a new digital ecosystem. Together, we’re bringing sustainable change to one of the largest companies in the world. YOUR TEAM The area of "Architecture & Technologies" is CARIAD's backbone of mobility and it constitutes the interface to vehicle mechatronics in the Volkswagen Group. Our organization spearheads the transformation from a traditional manufacturing company to a software-driven tech player. In doing so, we enable innovations from the vehicle to the off-board as the basis for future applications ranging from climate control to infotainment and autonomous driving. You will work in agile teams and contribute to the development of the next generation of E/E and software architecture. Our team is responsible for the consistent and efficient design and implementation of the architecture. Consequently, we directly impact the driving and user/customer experience in and around the car by reducing complexity and ensuring efficiency. We specify, develop, model, test, calibrate, evaluate and design innovative technology requirements that fascinate our customers. WHAT YOU WILL DO Design and implementation of embedded scalable software using modern concepts and design patterns for the next generation in-vehicle routing / signaling communication systems Analyze user stories, develop concepts and implement them Development of unit and function tests for own software components Creation and maintenance of relevant documents in software development Close cooperation with other departments of the Volkswagen Group (incl. Porsche, Audi and VW) and external suppliers. Work in an agile development team with software architects, technical experts, test engineers and software developers WHO YOU ARE Master degree or similar qualification in computer science, electrical engineering or a related fieldStrong experience in C/C++ and/or Rust embedded software development Profound knowledge of network technology (TCP/IP), vehicle bus communication (CAN, LIN) and multithreading concepts Good knowledge of software development with RTOS (QNX, Zephyr) and/or embedded Linux with debugging and failure analysis skills Experience in Agile methods, DevOps (Git workflows, CI/CD build pipelines) and of automotive SW engineering processes (e.g. ASPICE) Understanding of UML diagrams and knowledge of Python and Autosar is a plus Fluent English and German language skills (oral and written),  NICE TO KNOW Remote work optionsTemporary work from abroad in selected countriesFlextime / optional working hoursCompany pension planAnnual professional developmentSabbatical option up to 6 months30 days paid + 10 days unpaid leavePossibility for VW Group car leasing