Notifications

Loading notifications...
Canonical Cover

Software Engineer, Automotive and Industrial Architecture

Canonical
Home based - EMEA Full Time Negotiable 2 days ago

About the Job

The company is founder-led, profitable, and growing.

We are hiring multiple positions from early-career engineers to experienced architects focused on the different dimensions of dependable software: cybersecurity, quality, and safety.

What does it take to bring the world’s open source software into mission-critical systems? At Canonical, we are driving the engineering discipline needed to build secure, reliable, and high-quality products that our automotive and industrial partners can depend on. Ubuntu is already the world’s most widely used Linu...

Key Responsibilities

Translate automotive and industrial cybersecurity, quality and safety standards into actionable engineering requirements and perform gap analyses against current capabilities.
Drive the creation of structured engineering artifacts, including requirements, traceability models, risk analysis, test strategies, and certification documentation.
Collaborate with Canonical engineering teams to align development practices with industrial compliance needs.
Design, implement, and execute verification and validation activities required to qualify Ubuntu and other components for regulated environments.
Develop and improve automation and tooling to scale traceability, testing, compliance evidence generation, and reporting.
Engage with industrial partners to understand their expectations, align external expectations and internal capabilities, and support audits and technical reviews.
Contribute to the continuous improvement of Canonical’s internal processes and standards capability as the team scales.

Required Skills & Abilities

Strong software engineering foundation with experience in developing complex systems on Linux.
Professional experience with C, C++, and Python in production environments.
Demonstrated experience working within automotive, industrial, or other regulated environments governed by safety, cybersecurity, or quality standards (such as ISO 26262, ISO/SAE 21434, IEC 61508, IEC 62443, SOTIF, or (A)SPICE), and applying them in practice.
Experience in system or software architecture, implementation, or verification and validation of complex embedded systems.
Strong written and verbal communication skills, with the ability to produce precise technical documentation.
Ability to collaborate effectively in a distributed team and engage with industrial partners.
Contributions to open source projects, particularly in the area of Software Defined Vehicles.
Knowledge of Debian packaging.
Experience with Rust or safety-critical software development.

Apply now

Please let Canonical know you found this job on JobVista. This helps us grow!