
Software Developer – Automotive Embedded SW Toolchain, CI/CD
Scania Group
full-time
Posted on:
Location Type: Office
Location: Södertälje • 🇸🇪 Sweden
Visit company websiteJob 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