Senior Embedded Linux Engineer
On-siteZürich, Zurich, Switzerland
Job Summary
Senior Embedded Linux Engineer at Auterion working on AuterionOS and Nvidia Jetson-based embedded platforms. You will develop and maintain software for embedded Linux on ARM64, write drivers and applications, optimize performance, and collaborate with cross-functional teams to bring drone software products to market. Responsibilities include supporting Jetson-based products, contributing to board support, adding features, debugging, writing tests, documenting internal and public knowledge, participating in stand-ups, release planning, and driving projects forward. Required skills include C, Python, Bash, Linux kernel development, NVIDIA Jetson hardware bring-up, embedded Linux tooling (cross-compilation, drivers, device trees, U-Boot/CBoot/UEFI), systemd, Debian packaging, Docker, OTA/mender, and familiarity with MIPI CSI, networking, and debugging tools; EU citizenship is required.
Required Qualifications
- B.Sc./M.Sc. in Computer Science, Software Engineering, or a related field, or a strong track record of Linux kernel open source contributions
- 3+ years of professional experience with C (Linux kernel), Python, and embedded Linux on ARM64 platforms
- Experience with embedded security (e.g. Secure Boot, UEFI, boot chain verification)
- Experience working with NVIDIA Jetson platforms, including hardware bring-up and peripheral integration
- Extensive experience with embedded Linux development, including cross-compilation, debugging, performance optimization, device drivers, device tree configuration, U-Boot/CBoot, and UEFI
- Expert Linux skills, including command-line tools, networking, system services, resource management, and Debian/Ubuntu-based systems
- Experience with systemd, Debian packaging, Docker, and OTA update solutions (e.g. Mender)
- Experience integrating MIPI CSI cameras and familiarity with their electrical interfaces
- Strong networking knowledge across the OSI stack, including hardware interfaces, IP addressing, routing, DNS, HTTP/HTTPS, and diagnostic tools such as Wireshark and tcpdump
- Basic electrical engineering knowledge, including reading schematics and debugging I2C, SPI, UART, and CAN bus communications
- Experience working in Agile teams, participating in stand-ups and sprint planning/management
- Product-oriented mindset with the initiative to drive projects forward
- Experience with NXP i.MX8 platforms and BSPs (nice to have)
- Contributions to open source projects, particularly within the Linux ecosystem (nice to have)
- Experience with CI/CD systems such as Jenkins, GitHub Actions, or GitLab CI (nice to have)
- EU Citizenship required
Desired Qualifications
- Open to candidates with strong Linux kernel/open-source contributions
- Experience with Nvidia Jetson platforms and embedded security
- Product-oriented mindset with initiative to drive projects forward
- Contributions to open-source projects in the Linux ecosystem
- Experience with CI/CD systems (Jenkins, GitHub Actions, GitLab CI)
- Experience with MIPI CSI cameras and hardware interfaces
- EU Citizenship or right to work in the EU
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.