Apply now »

C++ Network Engineer || 6 to 9 Years || Bangalore

At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same.

Job Specification: Senior Engineer 

 

Education & Training

•        Degree in Computer Science, Information Technology, Communication Technology or a comparable qualification. 

 

Experience

 

•  4.5  to 6 years’ experience in software development

•        Successful track record and experience in developing software independently 

 

 

Mandatory Skills

 

•        Solid expertise in handling complex IP Networking stack development and configuration.

•        Solid expertise in designing and implementation of complex embedded TCP/IP Networks and Firewalls

•        Good experience in Linux stack, Firewall and gateway configuration, IP6 address and connectivity, Ethernet switch, VLAN config.

•        Good understanding of the open source/standard community and interfaces, RFCs used in Linux IP stack.

•        Version control and CI/CD (Git, Jenkins, Jira)

•        Programming using C++

•        Good understanding of the git workflow

•        Good understanding of API/ABI compatibility and experience in porting software to maintain it 

 

 

Desired Skills 

 

•        Experience in QNX RTOS in areas such as System hardening, Sandboxing and QNX file system integrity

•        Experience in QNX security configuration (eg: Secpol)

•        Experience with CMake

•        Experience with OSS

•        Scripting using Python and Bash 

Personal Skills

•        Proficiency in problem solving and troubleshooting technical issues

•        Excellent organizational, time management, prioritization and multi-tasking skills

•        Ability to handle multiple competing priorities in a fast-paced environment

•        Personal initiative, commitment, perseverance and resilience

•        Well-developed communication and teamwork skills

•        Aspiration to engineering excellence

Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fuelled by its market leading capabilities in AI, cloud and data, combined with its deep industry expertise and partner ecosystem. The Group reported 2023 global revenues of €22.5 billion. 

Ref. code:  23876
Posted on:  Sep 12, 2024
Experience Level:  Experienced Professionals
Contract Type:  Permanent
Location: 

Bangalore, IN

Brand:  Capgemini Engineering
Professional Community:  Software Engineering

Apply now »