Descrizione dell'offerta
We're looking for a Build System Engineer to join a forward-thinking Software Engineering organisation within a major global automotive OEM. The role sits at the core of a large-scale software build transformation — owning and advancing the build system as a first-class platform product, enabling fast, reproducible, and scalable software delivery across embedded ECUs, infotainment, telematics, and central compute domains.
- Contract type: Permanent or freelance
- Benefits: Competitive package; high-impact, high-visibility role within a major software-defined vehicle programme
Responsibilities
- Deliver reproducible, hermetic builds across host and embedded targets on Windows and Linux
- Make quality first-class — integrating SBOMs, licence checks, standards enforcement, and tests directly into the build
- Provide clean abstractions so that developers interact through a stable, consistent interface
- Tighten CI/CD integration and drive build and test performance insights
- Steward ecosystem coherence through shared conventions and inner-source contribution
- Enable large-scale migration to variant-aware, cross-ECU build setups
- Communicate clearly with developers and stakeholders, building trust through pragmatic standards and a strong developer experience focus
Qualifications
- Strong C/C++ skills; proficiency in Rust or Python also required
- Proven track record delivering reproducible builds on Windows and Linux at scale
- Experience with variant-aware and platform-aware build setups
- Comfortable integrating quality gates and tests directly into the build pipeline
- Graph-first, pipeline-second mindset — platform thinking with a "make the whole system better" attitude
- Pragmatic and collaborative, with strong stakeholder and cross-team partnership skills
- Automotive or embedded experience (safety, standards, reproducibility) is a plus
- Monorepo migration experience is advantageous
- Familiarity with AUTOSAR architecture (Classic & Adaptive) is beneficial
- Experience treating rules, toolchains, and configs as product assets is a plus