Software Trainee (C/C++ and Linux)
- Category: Software Developer Jobs
- Location: Delhi
- Job Type: Full Time / Part Time
- Salary: Estimated: $ 17K to 33K
- Published on: 2025/09/22
Qualifications: Graduate or Post Graduation (B.Tech./ M.Tech. BCA/ MCA preferred)
Experience: 0-1 yrs
Salary: 7k-10k(for fresher) & Negotiable(for 1year exp.)
No. of openings: 1
Location: Gurgaon
Preferred Industry: Software and Application
Key desirable Skills: Software Development using C/C++, Data Structures, Algorithms , STL, Linux, Python, Shell Scripting, Databases
Job Description:
• We are looking for a Software Trainee (0-1years) in Linux Platform with C/C++
Job Responsibilities:
• Software design and architecture
• Integrate software modules into products
• Manage software availability, latency, scalability and efficiency
• Develop product functionality that will be used daily by millions of users around the world
• Build unit tests to lock down algorithm behavior and guarantee success
• Participate in all phases of development (specification, design, development and bug fixing)
Requirement:
• A fresher with excellent knowledge in C and C++.
• Knowledge of VC++ is an addition.
• Knowledge on Data Structure a plus.
• Detailed understanding of C and C++ and sound knowledge of its usage.
• Good knowledge of object oriented principles & STL.
• Knowledge of Python and Linux operating system will be advantage.
• Ability to work well with others and devote to a team environment.
Additional skills that are considered a plus:
• Experience in working with complex algorithms and mathematical equations.
• Experience with graphs and related algorithms.
• OpenGL, geometry and linear algebra knowledge.
• Design pattern knowledge.
• Agile software development experience.
• Jedi of debugging, memory profiling and performance testing.
• C++ 11 knowledge.
• Experience in XCode, QT, Visual Studio and other IDEs.
• Experience in working with Android, iOS and/or other mobile devices.
Related jobs
-
Mobile App Developer
Job Overview We are looking for a Junior Mobile App Developer to join our team. The ideal candidate will have between 1 to 3 years of work experience in mobile app development. This is a remote, full-time position with job locations in Delhi, Noida, ...
-
Aspirant
aspirant software Engineer
-
Senior Java Software Engineer
Roles and Responsibilities: • Design and implement scalable web applications and platforms using technologies such as core java, spring boot, web service, containerisation, Kubernetes, MySQL, postgres, aws, git, junit, maven, gradle • Good understand...