Canonical logo
Canonical·Verified

Software Engineer, Automotive and Industrial Architecture - Canonical

Remote-firstFull-timeMid-levelUTC+0–+3Europe#linux#c++#pythonBonusWellness

About the Role

Canonical is seeking software engineers and architects to help bring open source software into mission-critical systems. You will work at the boundary between upstream innovation and industrial regulatory realities, defining the architectures, processes, and verification strategies to make Ubuntu the foundation for automotive and industrial compute.

Key Responsibilities

  • Translate automotive and industrial cybersecurity, quality, and safety standards into actionable engineering requirements.
  • Perform gap analyses against current capabilities.
  • Drive the creation of structured engineering artifacts, including traceability models, risk analysis, and certification documentation.
  • Collaborate with engineering teams to align development practices with industrial compliance needs.
  • Design and execute verification and validation activities for regulated environments.
  • Develop automation and tooling to scale traceability, compliance evidence generation, and reporting.
  • Engage with industrial partners to support audits and technical reviews.

What We Are Looking For

  • Strong software engineering foundation with experience in complex systems on Linux.
  • Professional experience with C, C++, and Python in production environments.
  • Demonstrated experience with safety/quality standards (e.g., ISO 26262, ISO/SAE 21434, IEC 61508, IEC 62443, SOTIF, or ASPICE).
  • Experience in system/software architecture or verification and validation of complex embedded systems.
  • Strong written and verbal communication skills for technical documentation.
  • Ability to collaborate effectively in a distributed team.

Valuable Experience

  • Contributions to open source projects (Software Defined Vehicles).
  • Knowledge of Debian packaging.
  • Experience with Rust or safety-critical software development.

Benefits

  • Distributed work environment with twice-yearly in-person team sprints.
  • Personal learning and development budget of $2,000 USD per year.
  • Annual compensation review and performance-driven bonus.
  • Comprehensive wellness platform and team member assistance program.
  • Travel opportunities for company events.

Timezone overlap

UTC+0–+3

Benefits

Bonus, Wellness

Open to

Europe

Sign in to track applications and earn points.

More roles at Canonical

Similar remote roles