Software Engineer
Nagravision
Job Description
Stimulating. Motivating. Challenging.
Nagravision, a division of the Kudelski Group, is the world leader in the creation and delivery of state-of-the-art technologies to secure the revenues of content owners and service providers for digital television and interactive applications across all network types. Nagra's solutions enable consumers to access content seamlessly over any device through a compelling viewing experience. Reference : 15749 Publication Date : 27-05-2026 Software Engineer Location : Bangalore, India Mission Responsibilities Work in Agile mode and Test Driven development process Collaborate and work closely with our R&D teams in Cheseaux, Switzerland Analyze functional and technical solution requirements and interact with internal teams (system integration, deployment, customer services…) Contribute to define software architecture by proposing efficient solutions Challenge technical decisions and provide inputs for improvement Refactor, maintain and optimize existing code base Perform code reviews and suggest improvements Provide 3rd level of support to our customers Requirements / Profile Strong knowledge in the following technologies: Software Design, C++, multi-threading, Java, Unix, Relational DBs (Oracle) Knowledge in the following technologies being an asset: REST, SoapUI, Python, AWS, Perl, Shell, GUIs Reference : 15749 Publication Date : 27-05-2026