🚀 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. 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 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].