2 days ago
Zürich, SwitzerlandSenior
Responsibilities
- Work within the Board Support team and collaborate with development teams to build Auterion products.
- Add features, resolve bugs, write tests, and improve the performance of software components running on AuterionOS.
- Develop applications and driver support for embedded hardware peripherals.
- Maintain system services and propose, own, and implement new software solutions.
- Collaborate with engineering and product teams to understand internal and customer use cases.
- Provide expert L3 technical support to customers.
- Write internal documentation and contribute to the public-facing knowledge base.
- Participate in stand-ups, release planning, and task prioritization meetings.
Requirements
- Bachelor’s or master’s degree in Computer Science, Software Engineering, or a related field.
- At least 3 years of professional experience writing object-oriented C++ and/or Python.
- Extensive experience with embedded architectures, including cross-compilation, debugging, and performance optimization.
- Expert Linux skills covering command-line operations, resource management, system services, and networking.
- Deep knowledge of the Linux kernel, embedded device drivers, device tree configuration, and u-boot.
- Experience with Debian/Ubuntu-based systems, Debian packaging workflows, and complex Docker environments.
- Knowledge of OTA updates such as mender.
- Proficiency in networking concepts, network diagnostic tools, embedded security, secure boot, UEFI, boot-chain verification, SSL/TLS, VPNs, and encryption mechanisms.
- Basic electrical engineering experience with schematics and debugging I2C, SPI, UART, and CAN bus communications.
- Experience with video streaming, MIPI CSI drivers, NVIDIA Jetson, NXP iMX8, open source Linux projects, or CI systems is a bonus.
- Experience working in an agile environment with stand-ups and sprint-board task management.
- EU citizenship is required.
Benefits
- Flexible working hours.
- Stock options.
- Generous holiday allowance.
- Company pension plan.
- Car parking.
- Enhanced maternity and paternity leave.
- Mental health and wellbeing support.
- Learning and development opportunities.
About Auterion
Auterion builds an operating system and software platform for autonomous robots and drones, combining onboard autonomy with cloud-based fleet management for enterprise and government operators. It monetizes through commercial subscriptions, integrations, and support for its PX4-based stack used across delivery, inspection, and defense applications. Founded in 2017 and headquartered in Arlington, Virginia, Auterion is privately held.
