GrepJob
Canonical

Software Engineer, Automotive and Industrial Architecture

Canonical
Apply
about 3 hours ago
Remote, Worldwide
Entry Level / Mid Level / Senior
H1B Sponsor

Responsibilities

  • Translate automotive and industrial cybersecurity, quality, and safety standards into actionable engineering requirements.
  • Drive the creation of structured engineering artifacts, including requirements and certification documentation.
  • Collaborate with Canonical engineering teams to align development practices with industrial compliance needs.
  • Design, implement, and execute verification and validation activities for regulated environments.
  • Develop and improve automation and tooling for compliance evidence generation and reporting.
  • Engage with industrial partners to align expectations and support audits and technical reviews.
  • Contribute to the continuous improvement of Canonical’s internal processes and standards.

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 in regulated environments governed by safety, cybersecurity, or quality standards.
  • Experience in system or software architecture, implementation, or verification of complex embedded systems.
  • Strong written and verbal communication skills for precise technical documentation.
  • Ability to collaborate effectively in a distributed team and engage with industrial partners.

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 and performance-driven annual bonus.
  • Recognition rewards and 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.

Tech Stack

CC++LinuxPythonRust

Categories

EmbeddedSecurity