📢 Nouveau : recevez les offres du jour sur notre canal WhatsApp
Jobiglo

Aucun resultat.

Senior Embedded Linux Software Engineer

Auterion · Zurich

Nouveau
Senior 🇬🇧 English
C++ Python Bash Linux Debian Ubuntu Docker Device Tree u-boot Wireshark tcpdump SSL/TLS CI/CD

Description du poste

About the role

Auterion builds an operating system for autonomous robotic systems used in surveillance, reconnaissance, inspection, mapping and logistics. It is looking for a Senior Embedded Linux Software Engineer to work within the AuterionOS ecosystem, from writing applications and adding driver support for new peripherals to maintaining system services and optimising performance on embedded platforms. The engineer works closely with Linux on embedded hardware, C/C++ and Python codebases, and with engineers across Auterion.

Key responsibilities

  • Work within the Board Support team and collaborate with other development teams to build leading-edge products.
  • Add features, solve bugs, write tests and improve the performance of software components running on AuterionOS, a custom embedded Linux distribution.
  • Collaborate with engineering and product teams to understand internal and customer use cases, propose new software solutions and take ownership of their implementation.
  • Provide Level 3 expert support to customers facing technical issues.
  • Write clear internal documentation and contribute to the public-facing knowledge base.
  • Take part in daily stand-ups, release planning and task prioritisation meetings.

Required profile

  • B.Sc./M.Sc. in Computer Science, Software Engineering or a related field.
  • 3+ years of experience writing object-oriented C++ and/or Python code professionally.
  • Extensive experience with embedded architectures, including cross-compilation, debugging and performance optimisation.
  • EU citizenship required.

Required skills

  • Expert Linux skills, command line, resource management, system services and networking.
  • Deep knowledge of the Linux kernel, embedded device drivers, device tree configuration and u-boot.
  • Debian/Ubuntu systems, Debian packaging and complex Docker environments.
  • OTA updates (e.g. Mender), networking across the OSI model, and network diagnostics with tools such as Wireshark and tcpdump.
  • Basic embedded security (secure boot, UEFI, SSL/TLS, VPNs) and basic electrical engineering (I2C, SPI, UART, CAN bus).
  • Bonus: video streaming and MIPI CSI drivers, NVIDIA Jetson and NXP iMX8 BSPs, open source contributions, CI/CD (Jenkins, GitHub Actions, GitLab CI), and agile work.

What we offer

  • Flexible working hours
  • Stock options
  • Generous holiday allowance and company pension plan
  • Car parking and enhanced maternity and paternity leave
  • Mental health and wellbeing support, learning and development opportunities

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Auterion.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Pourquoi signalez-vous cette offre ?

Merci pour votre signalement. Nous allons examiner cette offre.

Postulez en 30 secondes

Entrez votre email pour postuler. Un compte sera cree automatiquement.

Postuler maintenant →

En continuant, vous acceptez nos conditions d'utilisation.

Deja un compte ? Connexion

Une question sur cette offre ?

Posez-la ici : vous recevrez le récapitulatif de l'offre par e-mail, tout de suite.

Publie il y a 2 jours

Expire dans 1 mois

8 vues · 0 interesses

Boostez vos chances

Importez votre CV : nous vous proposons les offres qui matchent votre profil.

Analyse de votre CV en cours...

Auterion

Zurich