DevJobs

C++ Developer

Overview
Skills
  • C C
  • C++ C++
  • Python Python
  • Shell Shell
  • Linux Linux
  • gdb gdb
  • Git Git
  • Docker Docker
  • Makefiles
  • tcpdump
  • Wireshark

Software Engineer (C/C++) | Linux Environment

We’re looking for a talented Software Engineer to join our team and take part in developing and maintaining advanced systems in a Linux-based environment.


What you’ll do:

  • Develop and maintain high-performance software in C/C++
  • Work extensively in a Linux user-space environment
  • Debug, analyze, and optimize code using tools such as GDB
  • Build automation processes and write shell scripts
  • Monitor and analyze network traffic using tools like Wireshark and tcpdump
  • Work with Docker for containerized environments
  • Collaborate using Git and modern development workflows
  • Contribute to system stability, performance, and scalability


What we’re looking for:

  • B.Sc. in Computer Science / Software Engineering / Physics / Mathematics
  • Hands-on experience in software development
  • Strong programming skills in C/C++
  • Experience with Linux (user space)
  • Familiarity with debugging tools (e.g., GDB)
  • Experience writing Shell scripts
  • Understanding of Makefiles
  • Experience with network analysis tools (Wireshark, tcpdump)
  • Practical experience with Docker
  • Experience with Python
  • Experience working with Git

Sela