Principal Software Engineer

Apply Now Refer Candidate
Key Responsibilities:
  • The Principal Engineer is a senior technical position equivalent of a lead, and would independently drive the execution of software components with a minimal supervision
  • He/she would be owner and a go-to person for any technical queries\information on the modules / core areas in the product.
  • He/she will have the passion to mark a difference and take the product and technology to the next level.
  • He/she will demonstrate excellent decision making capabilities under complex technical and domain constraints.
  • He/she will work with cross functional teams to provide technical designs and solutions.
  • He/she will continually look for better ways and not satisfied with status quo.
  • He/she will ensure high quality deliverables in a time critical projects.
  • He/she will work closely with the Products Managers and QA.
Role Proficiencies:
  • Excellent design and programming skills in C++ on Windows and/or Linux.
  • Solid knowledge and hands-on experience in STL (Standard Template Library), IPC (inter-process communication) and Multi-process/Multi-threaded applications is highly desirable
  • Exposure to object oriented application frameworks is highly desirable.
  • Able to translate business requirements into solutions and conceptualize them into the software components.
  • Exposure to printing industry and/or device driver communication is desirable
  • He should have hands-on exposure to large scale multi-threaded applications with sound understanding of synchronization techniques and excellent debugging skills
  • Experience:

    8 - 15 Years

  • Salary:

    23 LPA - 30 LPA

  • Diversity Candidate:


  • Location:


  • Address:


  • Primary Skills:

    C++,Windows,Linux,Standard Template Library,inter-process communication,Multi-process

  • Industry:

    Information Technology

  • Job Type:

    Full time

  • Degree:


Insights and Advice

The Rise of Women Entrepreneurs in India: Success Factors and Challenges

In recent years, India has seen a surge in women entrepreneurs reshaping various sectors. This ...

Read More

The Importance of Continuous Learning for Career Advancement

In today's fast-paced and ever-evolving professional landscape, continuous learning is esse ...

Read More

Building a Personal Brand: Tips for Women Professionals

Building a personal brand is essential for women professionals looking to advance their careers ...

Read More

Empowering Women in the Banking Sector: Opportunities for Freshers and Experienced Professionals

In today's dynamic job market, the banking sector offers exciting opportunities for women a ...

Read More

Looking for job opportunities? Look no further, join QWEEN and start applying for jobs. It's 100% FREE!