Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
ABOUT THE ROLE:
We are looking for an experienced Software Engineer with a background in native code Linux, network and kernel development to join our high performing fast growing engineering organization. As a firmware engineer at CUJO AI you will work in a team that builds home security solutions for operator home routers (CPE-devices), build test automation systems and ports the software to different Linux based router platforms.
IN THIS ROLE, YOU WILL:
- Port CUJO AI’s solutions on different Linux-based CPE platforms.
- Build highly optimized software for Linux-based CPE devices.
- Develop network security, parental control and network device intelligence solutions.
- Build automation for functional, performance and resilience testing.
- Assist with test lab infrastructure planning and implementation.
WHAT WE'RE LOOKING FOR:
Must Have:
- Minimum 5 years of experience in native code Linux development.
- Detailed knowledge of Linux operating systems architecture.
- Knowledge of building C applications in Linux.
- Excellent knowledge of IP-based protocols.
- Linux network stack knowledge.
- Knowledge of building POSIX-compliant shell scripts.
- Proficiency in working with Git and its operations (commit, rebase, submodules).
- Knowledge of embedded Linux build systems: OpenWRT, Yocto.
- Expertise in building firewalls or protocol clients.
- Familiarity with developing software for embedded systems.
- Proven track record of build solutions with high stability, performance, security, maintainability, and scalability.
- Agile software development process experience.
- Experience in systems monitoring, performance optimization, root cause analysis, and advanced troubleshooting.
- Experience with CI/CD, TDD, and test automation frameworks.
- Good written and verbal communication in English.
- Ability to search for answers, learn quickly, and communicate effectively.
- Skill in explaining complex topics in simple ways as well as providing reliable information.
- A team player who takes pride in producing superior results while contributing to a high-caliber team.
- Flexible Work – Hybrid or fully remote options based on your location.
- Team Gatherings – Annual company events and team activities.
- Career Growth – Training bonuses for AWS certifications and other learning opportunities.
- Performance Bonuses – Company-wide annual bonus program.
- Referral Rewards – Earn up to €1,000 for referring new hires.
📅 Apply by November 23, 2025 – but don’t wait! We’ll hire as soon as we find the right person.
📩 Apply via our recruitment portal. Questions? Email us at [email protected].
Key Skills
Ranked by relevanceReady to apply?
Join CUJO AI® and take your career to the next level!
Application takes less than 5 minutes

