Related skills
python linux kernel device drivers embedded linux u-bootπ Description
- Add features, fix bugs, write tests, and optimize AuterionOS components.
- Collaborate with engineering and product teams on use cases.
- Propose solutions and own implementations to drive drone products.
- Provide L3 customer support for technical issues.
- Write internal docs and contribute to the public knowledge base.
- Participate in daily stand-ups and release planning.
π― Requirements
- B.Sc./M.Sc. in CS, Software Eng, or related fields.
- 3+ years in OO C++ and/or Python in professional settings.
- Extensive experience with embedded architectures: cross-comp, debug, perf.
- Expert Linux skills: CLI, resources, services, networking.
- Deep Linux kernel knowledge, embedded drivers, device tree, U-Boot.
- Debian/Ubuntu, systemd, packaging, Docker.
- OTA updates experience (e.g., Mender).
- Proficient networking across OSI layers (IP, DNS, HTTP/HTTPS).
- Network diagnostics: Wireshark, tcpdump.
- Basic embedded security: secure boot, UEFI, boot chain verification.
- Security protocols: SSL/TLS, VPNs for embedded devices.
- Basic electrical engineering: I2C, SPI, UART, CAN.
- Bonus: Video streaming, MIPI CSI drivers.
- Bonus: NVIDIA Jetson BSPs.
- Bonus: Open source contributions in Linux.
- Bonus: CI/CD: Jenkins, GitHub Actions, GitLab CI.
- Agile: stand-ups, sprint boards.
- Product-minded, drive initiatives.
π Benefits
- Flexible working hours
- Stock options
- Generous holiday allowance
- Company pension plan
- Enhanced maternity & paternity leave
- Mental health and wellbeing support
- Learning and development opportunities
Meet JobCopilot: Your Personal AI Job Hunter
Automatically Apply to Engineering Jobs. Just set your
preferences and Job Copilot will do the rest β finding, filtering, and applying while you focus on what matters.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!