The Job logo



Software Engineering Specialist (C++)


You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
Join as a Software Engineering Specialist in the Delivery and Customer Enablement Group responsible for delivering state-of-the-art cloud-native solutions supporting the transition to 5G. Ideal candidate should have 5-9 years of experience in C/C++, Java 8, multi-threaded programming, cloud-native environments, CI/CD, and microservices architecture.

Job description 

In one sentence

This Software Engineer role sits within the Delivery and Customer Enablement Group (DCE) whose stated purpose is to ensure Openet's customers' current and future success by delivering and enabling innovative, customer-centric software solutions. Within Product development, the SSE is key to our ability to deliver state-of-the-art cloud-native solutions, which support our customer's successful transition to the world of 5G connectivity. 

All you need is...

Experience : 5-9 Years

The ideal person for our team will:
•    Be an experienced developer committed to delivering excellent work with excellent people.
•    Hands-on experience with C/C++ and a demonstratable understanding of templates, pointers, memory management, mutexes, auto-pointers and build/debugging tools.
•    Understand multi-threaded programming and how to investigate and reproduce issues reported by customers.
•    Have Java 8 knowledge, with an understanding of how memory is allocated, garbage collection, threading, JNI.
•    Capable of independently designing and delivering software.
•    Familiarity of developing for a cloud native environment, including knowledge of Containers and Kubernetes.
•    Familiarity with GIT and branch-based development approach in a Jenkins CI/CD environment.
•    Demonstrable knowledge of design patterns associated with a microservices architecture.
•    Familiarity developing, testing, troubleshooting, and navigating in RHEL/Centos Linux environments.

What will your job look like?

These solutions are delivered with a high level of focus on CI/CD, containerization technologies and a DevOps mindset. We are keen to bring into our team an experienced engineer/developer who has a desire to solve complex problems has a deep understanding of their technology to the point where they can drive change in it, enjoys working in a team, has the capability to technically lead and mentor others in the team and is eager to take on new problems and share solutions as we push forward with our innovative offerings.

Work independently as well as collaboratively, it is so important to have a ‘can-do’ approach to teamwork.

Amdocs Logo



Job Posted

11 days ago

Job Type




Experience Level

3-7 Years


Software Engineering


Pune, Maharashtra, India


Be an early applicant

Related Jobs

Amdocs Logo

Software Engineering Specialist


Pune, Maharashtra, India

Posted: 11 days ago

Responsible for the design, development, modification, debugging, and maintenance of software systems, specializing in Data warehousing domain. Involves working on specific modules, applications, and technologies, handling production issues, and ensuring SLAs are met. On-site full-time opportunity at Amdocs, Pune, Maharashtra, India.

Amdocs Logo

Software Technical Expert (C++)


Pune, Maharashtra, India

Posted: 7 months ago

Required Travel :Minimal  Managerial - No   Location: :India- Pune (Amdocs Site)  In one sentence Designs, develops, modifies, debugs and/or maintains software systems. What will your job look like? Serve as a specialist on specific modules, applications or technologies, and take care of sophisticated assignments during the software development process Take ownership and accountability of specific modules within an application and provide technical support and mentorship during solution design for new requirements, problem resolution for critical / complex issues while ensuring code is maintainable, scalable and supportable. Own and be accountable for multiple aspects and features of a large scale application All you need is... 9+ years of proven experience as a software engineer or a software support engineer - Language : C++ Experience with algorithms, data structures knowledge, multithreading, Design pattern is a Must Good OOPS knowledge Software development lifecycle experience Experience with LINUX / Unix Good understanding of TCP/IP protocol Coordination with other developers for cross-functional requirements implementation and tests Awareness of programming concepts and ability to write software code in at least one programming language - Java Bachelor's degree in Science/IT/Computing or equivalent Significant proficiency/In-depth knowledge in the domain (Technology and products)

Hexagon Logo

C++ Software Engineer


Pune, Maharashtra, India

Posted: 7 months ago

Job title: C++ Software Engineer (m/f/x)   Business Unit: MSC Software, part of Hexagon  Short description:  We currently provide an exciting opportunity for an experienced development engineer within our ADAS / Autonomous Driving environment simulation team. This position requires a strong background in automotive simulation, software development and testing. In addition, using agile development methods as well as traditional waterfall models should be well known. Candidates will be expected to demonstrate excellence in their respective fields, possess the ability to learn quickly, and to strive for perfection within a fast-paced environment. Driving the team forward by a mix innovative ideas and on-the-job excellence is well appreciated.      Tasks in detail:  Autonomous driving vehicles are the future of mobility. The technology you build, will make personal transport more comfortable, safer and improve the overall ecological footprint  As an experienced and enthusiastic software developer familiar with C++ you will work on cutting edge solutions for ADAS/AD simulation.  You are part of an international team of software developers, product owners collaborating with teams across the globe.   The team’s focus in this project lies on bringing simulation tools and data analysis to the cloud.  You work independently but also effectively as part of an agile team    Requirements:  University degree in computer science, electrical engineering, or related field   5 years of relevant work experience   Excellent knowledge in coding C++ (patterns, algorithms, debugging) and Python programming   Know how working with ADAS/AD related sensors (camera, lidar, radar, and ultrasonic)   Track record within agile software development as well as project management