About the Client:
The world’s leading supplier of (IFEC) inflight entertainment and communications systems that allow passengers access to live TV, movies, music, interactive games, maps, and much more!
Role: C++ Developer
Experience: 3 - 6 Years
Location: Pune (Hinjiwadi Phase 1)
We are looking for a motivated, driven, and collaborative Software Engineer with experience in software development to join a talented team that conducts research, design and development of software running on Linux to power our latest products. MAJOR RESPONSIBILITIES
Design, implement, integrate, and verify software applications and tools using C\C++ under Linux.
Enhance, optimize, and improve efficiency and robustness of the current software.
Participate in requirements analysis, architecture and design processes
Collaborate with multiple development teams
Participate in a complete software development lifecycle using Agile methodologies.
KNOWLEDGE/SKILL REQUIREMENTS
Experience in C\C++ programming languages (preferably C++17 or late)
Knowledge and experience in real time multi-threaded software development.
Proven experience in development under Linux OS.
Proven experience in socket programing, IPC and PUB/SUB architecture.
Understanding of the basic networking protocols TCP/UDP/IP and familiarity with VLANs and basic switching and routing concepts.
Experience in continuous integration / continuous deployment and test-driven software development.
Demonstrated engineering communication expertise including clear and concise written and verbal skills.
Experience in cloud native software development concepts is desirable.
Understanding and working experience with Docker container and Kubernetes is desirable.
Understanding of advanced networking protocols HTTP/SNMP/DHCP/DNS etc… is desirable.
EDUCATION/EXPERIENCE REQUIREMENTS
Bachelor’s degree in computer science/software engineering/electrical engineering or equivalent with 2 years of proven experience.
If you're interested in this opportunity and believe your skills align with the requirements, please share your profile with Pearlin Hannah at [email protected].