Hybrid Software Engineer, Embedded Linux

Posted last month

Apply now

About the role

  • Firmware Engineer developing network security solutions for operator home routers at CUJO AI. Involves building software, test automation, and working with embedded systems.

Responsibilities

  • 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

  • Minimum 5 years of experience in native code Linux development.
  • Linux network stack knowledge: iproute2, Netfilter’s tools, pcap, and so on.
  • Knowledge of building C applications in Linux.
  • Hands-on experience with embedded Linux build systems, particularly OpenWRT, Yocto.
  • Knowledge of building POSIX-compliant shell scripts.
  • Proficiency in working with Git and its operations (commit, rebase, submodules).
  • Good knowledge of IP-based protocols.
  • Good knowledge of Linux operating systems architecture.
  • Experience 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.
  • Familiarity with Rust or interest in learning it.

Benefits

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

Job title

Software Engineer, Embedded Linux

Job type

Experience level

Mid levelSenior

Salary

€3,000 - €5,000 per month

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job