Description

🚀 CUJO AI® is a leader in artificial intelligence solutions for network service providers. We use machine learning and real-world data to develop cybersecurity, device intelligence, and parental control solutions that make internet connections safer for millions of homes. 

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 in Budapest, Hungary. 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. 

Requirements

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). 

 

Good to Have: 

  • 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. 

Bonus: 

  • 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. 

WHAT WILL MAKE YOU STAND OUT:

  • 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. 

 

WHY JOIN CUJO AI?

  • 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. 

 

At CUJO AI, we value innovation, collaboration, and continuous improvement. Join us and work on technology that makes the internet safer! 

📅 Apply by November 16, 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]

Are you the ONE? Let us know!

📅 The application period closes on the date noted above, but the position will be filled as soon as we find the right candidate, so don’t wait—apply today! 🚀