Senior / Lead Software Engineer – 5G Networks at CUJO AI

Helsinki, Finland

Apply See all jobs

We are looking for an experienced software engineer with a background in 5G networking technologies to join our high performing fast growing engineering organization. As a Senior Software Engineer at CUJO you will work in a team that builds home and mobile security solutions for operator networks, together with a management and machine-learning back-end system.
Location: Espoo, Finland

Your Responsibilities

  • Design and implement the Cujo AI 5G solution
  • Integration with existing back-end components
  • Develop network security, parental control and network device intelligence solutions
  • Build automated systems for functional, performance and resilience testing
  • Assist with back-end API development, infrastructure planning and implementation

Essential Job Qualifications

  • Minimum 5 years of experience with the 5G Protocol stack
  • Excellent knowledge of hardware and operating system virtualization
  • Familiarity with ReSTful APIs
  • Passion for quality and for creating exceptional user experiences
  • Proven track record of building solutions with low-latency, high availability, performance, security, maintainability, and scalability
  • Ability to work independently and part of a team
  • Good written and verbal English communication skills
  • A team player who takes pride in producing superior results while contributing to a high caliber team
  • Ability to learn quickly

Additional Qualifications

  • Agile software development process experience
  • Detailed knowledge of Linux operating system architecture
  • Familiarity with developing software for embedded systems
  • Experience with systems monitoring, performance optimization, root cause analysis, and advanced troubleshooting
  • Planning and implementation of test environment for embedded systems
  • Experience with Continuous Integration (CI), Delivery (CD), Test Automation (TA) and Test-driven Development (TDD), as well as related tools and frameworks

We offer:

  • Responsibility, ability to contribute to learn and the possibility to advance
  • The possibility to work in a small, but large enough company in an international environment
  • Competitive compensation package and benefits

About the Company

CUJO AI is the leading artificial intelligence company providing network operators with AI-driven solutions worldwide. Solutions include AI security, advanced device identification, advanced parental controls, and network analytics. The CUJO AI Platform includes intuitive end-user facing applications for monitoring and configuring devices in LAN and WAN (mobile and public wifi), which are powered by machine learning and real-time data. CUJO AI employs a staff of 150+ professionals in 7 countries on 4 continents.