Posted today · be early
Software Engineer, Automotive and Industrial Architecture
Canonical
WorldwideremotePosted 1 day ago
Skill Required
Systems-EngineeringAutomotive-EngineeringIndustrial-ArchitectureEngineering-ExcellenceSenior-Automotive-Software-EngineerPrincipal-Automotive-Software-EngineerSenior-Software-Engineer-In-AutomotiveSoftware-EngineerSoftware EngineerSoftware Developerandsoftware engineeringCybersecurityEngineeringautomationdevelopingAUTOSAREmbedded CwrittenTestNGPythondesignLinuxC++CloudRustAIFulltime
Key highlights
- Personal learning and development budget of USD 2,000 per year
- Experience in regulated environments governed by safety, cybersecurity, or quality standards is required
- Remote role based in the EMEA region
Role overview
Canonical is hiring engineers and architects to work on dependable software, focusing on cybersecurity, quality, and safety for mission-critical systems in automotive and industrial sectors. The role involves translating standards into engineering requirements, creating structured artifacts, collaborating with teams, and engaging with industrial partners.
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.
Requirements
- 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.
Nice to have
- 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.
Benefits
- Distributed work environment with twice-yearly team sprints in person
- Personal learning and development budget of USD 2,000 per year
- Annual compensation review
- Recognition rewards
- Annual holiday leave
- Maternity and paternity leave
- Team Member Assistance Program & Wellness Platform
- Opportunity to travel to new locations to meet colleagues
- Priority Pass and travel upgrades for long-haul company events
Additional details
- Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets.
- 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.
- Location: This is a remote role based in the EMEA region.
- Canonical is an equal-opportunity employer.
- We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products.Whatever your identity we will give your application fair consideration.