Scania Group

Software Developer – Automotive Embedded SW Toolchain, CI/CD

Scania Group

full-time

Posted on:

Location Type: Office

Location: Södertälje • 🇸🇪 Sweden

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

Open SourcePython

About the role

  • Contribute to the development and maintenance of embedded software toolchains for automotive applications
  • Support and enhance CI/CD processes
  • Work with cross-functional teams to ensure software quality and compliance
  • Develop, maintain, and improve build systems for embedded automotive software
  • Integrate third-party tools including GCC, Hexagon QAC (MISRA), and various test frameworks such as cUnit or frameworks developed by TRATON
  • Support code generation workflows from different C-code generators, including TRATON-developed tools and Mathworks Embedded Coder
  • Write and maintain build scripts using Python and CMake
  • Ensure code quality and compliance with standards (e.g., MISRA)
  • Troubleshoot and resolve toolchain and build issues

Requirements

  • Extensive experience in Python scripting
  • Deep understanding of CMake
  • Proficiency with C-compilers, including both open source options such as GCC and proprietary compilers like DIAB
  • In-depth knowledge of GitLab CI/CD configuration and capabilities
  • Exceptional analytical skills with a proven ability to diagnose and resolve toolchain and build-related issues
Benefits
  • wellness allowance
  • TRATON result bonus
  • flexible hours
  • company car leasing
  • events for employees and their families
  • direct access to Södertälje via Scania Job express buses

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonCMakeGCCHexagon QACcUnitMathworks Embedded CoderC-compilersGitLab CI/CDbuild scriptstoolchain
Soft skills
analytical skillsproblem-solving