Senior C/C++ Linux Developer

Salary Competitive

Our client is the global leader in the development and application of Artificial Intelligence to improve the security, control and privacy of connected devices in homes and businesses.

Company AI models can safely detect data security threats, problematic content or privacy breaking concerns that affect consumer and business networks, and block them before they can cause harm.

Company AI Engine is built on billions of real-world data points. It effectively detects and blocks malicious activity by unobtrusively observing how data moves in the network. Company does not inspect the data itself, respecting user privacy while keeping its effectiveness intact across encrypted traffic.

 

Requirements

Must have skills:

  • Minimum 5 years of experience on native Linux development

  • Linux network stack and kernel development

  • Excellent knowledge of IP-based protocols

  • Detailed knowledge of Linux operating system architecture

  • Familiarity with developing software for embedded systems

  • Proven track record of build solutions with high availability, performance, security, maintainability, and scalability

  • Ability to learn quickly

  • Good written and verbal English communication skills

  • A team player who takes pride in producing superior results while contributing to a high-calibre team

 

Good to have skills:

  • Expertise on building low-level protocol clients, such as firewall or VPN applications

  • Familiarity with ReSTful APIs

  • Familiarity with Lua

  • Agile software development process experience

  • 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

Perks and benefits

This job comes with several perks and benefits

Working at
Toughbyte

Whether you're looking for permanent or contract developer positions, onsite or remote, Toughbyte can find the most interesting and fulfilling job or project in your country or abroad. Toughbyte's clients include startups and corporates in Europe and the US. Browse all our permanent positions or get in touch for contract roles!

Read more about Toughbyte

company gallery image