The Job logo

What

Where

Senior Engineer C/C++ System Programming

ApplyJoin for More Updates

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

Smart SummaryPowered by Roshi
We are looking for a highly skilled professional to fill the role of Requirement Lead. You will be responsible for leading the requirement phase, analyzing and documenting requirements, finalizing high-level and low-level designs, and solving complex problems. Additionally, you will be coordinating with virtual teams, handling incidents, and continuously learning new technologies. A minimum of 6 years of software product development experience is required, along with expertise in C and C++ system programming, network and socket programming, and Windows programming. Strong knowledge of assembly language, COBOL, Algol, and diagnostic tools is also necessary.

What success looks like in this role:

  • In this role you will be responsible for leading the requirement phase with Product owner guidance, accountable for requirement analysis and their documentation with completeness.  
  • You will be responsible for finalizing the HLD and LLD for the product.
  • Initiate discussions both within and outside the extended team. Resolve issues. Escalate issues as and when required.
  • Act as an expert in an area of a product. Solve unique and complex problems that have a broad impact on the business.
  • Conduct technical feasibility studies with assistance.
  • Coordinate effectively in virtual teams. Understand regional cultural considerations and form tight working relationships.
  • Handle Contacts and Incidents in multiple product areas. Expedite resolutions. Identify product supportability improvement opportunities
  • Expected to learn new technologies and Participates in Innovation activities
  • Creation of Knowledge Documents.
  • Guide and mentor junior team members
  • Work in an engineering team and understand the portfolio of the products, the technical architecture, tools, processes, etc.

 

You will be successful in this role if you have:

*Minimum Education Required: Bachelors’ or Master’s Degree in Computer science or equivalent.

*Minimum year’s relevant experience required. 6+ years of progressive experience in software product development experience.

*Key Skills:    

  • Hands on experience in C, C++ system programming
  • Hands on network / socket programming
  • Technical expertise in technologies such as assembly language, COBOL, Algol
  • Windows programming skills (VC ++, COM)
  • Windows Services
  • Experience in crypto / Good Algorithm knowledge
  • Experience in estimation techniques
  • Should have worked on full product lifecycle
  • Proficient in the use of Diagnostic Tools 
     
Set alert for similar jobsSenior Engineer C/C++ System Programming role in Bengaluru, India
Unisys Logo

Company

Unisys

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 Years

Category

Technology

Locations

Bengaluru, Karnataka, India

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

NetApp Logo

Senior Software Engineer (C, C++, File System)

NetApp

Bengaluru, Karnataka, India

Posted: 8 months ago

Join as a Senior Software Engineer in the Core Software team at NetApp, responsible for ONTAP software product. Lead feature deliveries, design and develop storage and data management products in C++. Work on file systems, distributed systems, and collaborate with engineering teams. Full-time, On-site opportunity in Bengaluru, Karnataka, India.

Quest Global Logo

C++ Engineer

Quest Global

Bengaluru, Karnataka, India

Posted: a year ago

Job Description   Quest Global is an organization at the forefront of innovation and one of the world’s fastest growing engineering services firms with deep domain knowledge and recognized expertise in the top OEMs across seven industries. We are a twenty-five-year-old company on a journey to becoming a centenary one, driven by aspiration, hunger and humility. We are looking for humble geniuses, who believe that engineering has the potential to make the impossible, possible; innovators, who are not only inspired by technology and innovation, but also perpetually driven to design, develop, and test as a trusted partner for Fortune 500 customers. As a team of remarkably diverse engineers, we recognize that what we are really engineering is a brighter future for us all. If you want to contribute to meaningful work and be part of an organization that truly believes when you win, we all win, and when you fail, we all learn, then we’re eager to hear from you. The achievers and courageous challenge-crushers we seek, have the following characteristics and skills:   Roles & Responsibilities: Responsible for programming a component, feature and or feature set. Works independently and contributes to the immediate team and work with Architects, PO and other team leads. Contributes to design discussions. Required Skills (Technical Competency): 4 - 6 years of experience in the design and development C++ applications 2-3 years of experience in Agile practices. 2 - 3 years of experience in QT QML. 2 - 3 years of experience in Yocto and Linux Internals. Extensive experience in Unit Testing. C++ with knowledge of data structures, multithreading and STL. Experience in Perforce/GIT Strong analytical and problem-solving skills. Good communication and presentation skills. Ability to learn new technologies, software, and concepts quickly is essential. Ability to work productively and efficiently in an agile environment. Desired Skills: Agile experience.   Education Type B.E/B.Tech/BS-Computer Science Job Type Full Time-Regular Experience Level Entry Level Total Years of Exp 3 - 6