Are you looking for a place where your passion for low-level programming and your ambition will truly be valued? Do you have solid experience in developing Linux systems for embedded hardware? Join our experienced team and help us create innovative solutions that power a wide range of hardware platforms!
Your responsibilities:
- Design and develop a customized Linux ecosystem for embedded ARM devices (NXP i.MX8/i.MX6)
- Automate the process of building Linux OS images tailored for specific hardware platforms
- Develop and implement tools for remote system and software delivery, as well as updates
We're looking for someone who has:
- Hands-on experience with Linux at the system administration level — if you’re unsure in some areas, don’t worry! Our experienced team members are happy to support you
- Strong proficiency in C/C++
- Good scripting skills (e.g., Bash, Python)
- Practical knowledge of the Linux TCP/IP networking stack, including interface configuration, routing, and firewalls
Nice to Have:
- Experience in building or customizing Linux distributions (e.g., using debootstrap, custom scripts, working with deb/apk package managers)
- Knowledge of bootloaders, especially U-Boot
- Programming experience in Rust
- Understanding of network security (e.g., TLS, certificates, VPNs)
Benefits
- Flexible working hours
- Sports and integration events
- Referral program
- Work-life balance
- Healthy snacks, fruits and vegetables
- Yoga and fitness sessions at the office
- Carpooling