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].