Logo for QuantAI

C/C++ Network Architect

Role overview

Summary

This role focuses on developing and architecting network products at QuantAi, leveraging expertise in C/C++ and embedded systems. You will contribute to the design and implementation of software modules while guiding the development team in a collaborative environment.

Qualifications

  • 10-15 years of embedded networking experience.
  • Strong programming experience in C or similar language.
  • Experience in building kernel drivers and debugging (GDB, KGDB).
  • Good knowledge of network security products and L2/L3/L4 network protocols.
  • Preferred: Hands-on experience with Embedded Linux build systems such as Yocto.

Responsibilities

  • Develop network products in Windows or Linux environments using C/C++.
  • Guide the development team through technical leadership.
  • Design software modules as part of an overall architecture.
  • Implement real-time applications utilizing RTOS and Embedded Linux.

Key facts

Hard skills

About the company

QuantAI logo

QuantAI

  • IT Services & Consulting
  • Startup
  • 11–50
QuantAi is the one-stop solution for complete digital transformation and lifecycle management of AI/ML solutions, addressing the AI transformation journey of enterprises on any cloud platform of choice. Our Focus is -Accelerate your digital transformation journey by modernizing your core-platforms, applications ,data and security -as well as specific industry needs- Infuse product and service with digitally enabled features to increase their value- Implement cloud-based architecture - Incorporate AI in your enterprise and increase the return on your digital investments

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Company Description

QuantAi is full of the young, enterprising and innovative brains in today’s digital world from the elite universities such as Stanford, Northwestern UT Austin and IIT.

We use our expertise with the Cloud platforms like Microsoft Azure, along with modern data platforms and digital integration platforms, to create robust enterprise-grade products without the heavy investments made by large enterprise companies.

We operate out of USA and India . You can know more about the company from our websites - https://www.quantais.net/

LinkedIn Page:- https://www.linkedin.com/company/quant-ais/

Web page:- www.quantais.net

Job Description

Looking for people who have development and architecture experience of developing network products in Windows or Linux environment using C/C++

Required Skills: (10-15 years of embedded networking experience)

Job Responsibility :

- Strong exposure to multi-Threaded software architecture development.

- Capable to make design decision tradeoffs across platform level.

- Experience in technical leadership to guide development team.

- Strong Programming experience in C or similar language.

- Strong experience in using IPC techniques & RTOS concepts.

- Design of software modules as part of an overall architecture.

- Strong Development of real time applications with use of RTOS including Embedded Linux.

- Strong understanding of networking technologies and standards, including the TCP/IP stack, IPv4, IPv6, and NAT.

- Experience in building kernel driver & debugging (GDB, KGDB).

- Good Knowledge on Network Security Product and L2/L3/L4 network protocol experience

- Good understanding of software security and encryption/decryption algorithms.

- Deep Network Packet Inspection and understanding on packet flow process through user program on kernel level.

- Good hands-on experience with Embedded Linux build systems such as Yocto and writing BitBake recipes.

- Working knowledge of packet capture tools such as TCPDump and Wireshark.

- Experience with gdb and memory analysis tools like valgrind.

Related jobs

See all jobs

Other jobs at QuantAI