Back icon

C/C++ Developer/Senior Developer/Lead Developer

C/C++ Developer/Senior Developer/Lead Developer
Sorry, the job is expired

We are currently looking for C/C++ Developers in India for our offices in multiple locations & Remote working.

We are looking for experienced Developers, Senior Developers, Tech Leads to work on critical application & product development. You'll be a part of a modern, lean, self-governing engineering teams.


  • Participate in full-cycle development: estimate, design, implement, test and deploy
    • Be involved in a code review process
      • Integrate with other clients’ systems and applications
        • Communicate with the customer to clarify requirements
          • Drive the collaboration process with other team members


            • 5 years of production experience of C/C++ development on Linux or Unix multicore environment
              • Proficiency in Object Oriented Design Principles
                • Proficiency in C/C++ in Linux Environment
                  • Strong networking background and hands-on experience in networking software development
                    • Deep, hands-on network packet processing knowledge and experience with Ethernet, IP, UDP, and TCP protocols
                      • Experience with designing, documenting, and implementing software features in embedded networking products
                        • Experience of Linux IPCs, socket programming, data structures, algorithms, multi-threaded programming and code review
                          • Proficiency in scripting language
                            • Good in system level debugging and performance optimization
                              • Experience in multi-threading
                                • Knowledge of OOP and design patterns
                                  • Hands on experience in gdb tool with core dump analysis
                                    • Hands on experience working on Linux programming environment
                                      • Knowledge of SDLC
                                        • Working knowledge / Exposure to Agile Scrum
                                          • Strong problem solving and analytical skills
                                            • Highly motivated and capable of multi-tasking
                                              • Ability to work with minimal supervision
                                                • Strong work ethics and positive team attitude
                                                  • Good communication skills – ability to work in cross cultural environment
                                                    • Ability to learn new tools and technologies independently

                                                      Nice to have

                                                      • C++ 14/17
                                                        • Experience in code review
                                                          • Knowledge of networking
                                                            • Knowledge of coding standards and best practices
                                                              • Understanding of software development life cycle and development methodologies
                                                                • Knowledge of сlouds (Google Cloud, AWS, Azure etc.)


                                                                  • C Programing
                                                                    • C++
                                                                      • Unix
                                                                        • Linux IPC
                                                                          • Linux Programming
                                                                            • Shell Scripting
                                                                              • Socket Programming
                                                                                • Data Structures
                                                                                  • Algorithm
                                                                                    • SOLID
                                                                                      • Object Oriented Design Principles
                                                                                        • Multithreading
                                                                                          • Code Review
                                                                                            • Object Oriented Programming
                                                                                              • Design Patterns
                                                                                                • Netwrking Protocols
                                                                                                  • Ethernet
                                                                                                    • IP
                                                                                                      • UDP
                                                                                                        • TCP Protocols
                                                                                                          C Libraries
                                                                                                          C and C++ Development
                                                                                                          Core C++
                                                                                                          UNIX shell scripting
                                                                                                          SOLID (object-oriented design principles)
                                                                                                          Algorithms & Data structures
                                                                                                          Asynchronous programming and multithreading
                                                                                                          Code Review



                                                                                                          For you

                                                                                                          • Insurance Coverage 
                                                                                                          • Paid Leaves – including maternity, bereavement, paternity, and special COVID-19 leaves. 
                                                                                                          • Financial assistance for medical crisis 
                                                                                                          • Retiral Benefits – VPF and NPS 
                                                                                                          • Customized Mindfulness and Wellness programs 
                                                                                                          • EPAM Hobby Clubs

                                                                                                          For your comfortable work

                                                                                                          • Hybrid Work Model 
                                                                                                          • Soft loans to set up workspace at home 
                                                                                                          • Stable workload 
                                                                                                          • Relocation opportunities with ‘EPAM without Borders’ program


                                                                                                          For your growth

                                                                                                          • Certification trainings for technical and soft skills 
                                                                                                          • Access to unlimited LinkedIn Learning platform 
                                                                                                          • Access to internal learning programs set up by world class trainers 
                                                                                                          • Community networking and idea creation platforms 
                                                                                                          • Mentorship programs 
                                                                                                          • Self-driven career progression tool


                                                                                                          Bangalore, Chennai, Gurgaon, Hyderabad, Pune

                                                                                                          Cities eligible for the position