Flag job

Report

Systems Development Engineer

Min Experience

0 years

Location

Chennai

JobType

Internship

About the role

Selected intern's day-to-day responsibilities include: 1. Design and develop software in C, C++, Or Golang (preferred) 2. Implement new features according to defined specs 3. Leverage open-source code and libraries to quickly experiment and build novel solutions 4. Create and perform unit tests meeting feature requirements 5. Work together with other engineering team members to develop new product functionality 6. Research, investigate, and define new areas of technology to enhance existing products and re-evaluate the design and implementation of current source code. 7. Maintain and document code using a source control system. Requirements: 1. Working knowledge of C/C++, TCP/IP networking, Unix system APIs, Strong grasp of sockets and IPC mechanisms a plus. 2. Strong knowledge of C and data structures is required. 3. Excellent problem-solving and troubleshooting skills. 4. Knowledge of Python Go Lang or Rust preferred 5. Capable of switching focus in various situations and applying themselves to quickly learn new technologies and adopting new methodologies

Skills

C++ Programming
C Programming
GitHub
Golang
Linux
REST API