Job Openings SSE (Senior Software Engineer) | 5-8 years | Bangalore

About the job SSE (Senior Software Engineer) | 5-8 years | Bangalore

Job Title: Senior Software Engineer 

Experience:  5-8 years


Job Description:

We are looking for an experienced Software Engineer with expertise in C++ development and strong analytical skills. The ideal candidate should have hands-on experience in system-level programming, debugging, and GUI frameworks.

Key Responsibilities:

  • Develop high-performance software solutions using C++.

  • Work with system-level scripting languages (Python, Perl, Shell, Lua, etc.).

  • Implement GUI frameworks like wxWidgets.

  • Contribute to Windows/Linux device driver development (Serial driver, etc.).

  • Participate in product development following industry-standard SDLC.

  • Create SRS (Software Requirement Specification) and SDD (Software Design Document).

  • Debug and optimize complex software systems.

  • Work on Linux-based product development for optimized performance.

  • Communicate effectively with teams and stakeholders.

Mandatory Skills:

Hands-on experience with C++ software development.
Strong analytical and problem-solving skills.
Experience with GUI frameworks (wxWidgets or similar).
Excellent oral and written communication skills.

Preferred Skills:

Experience with Windows/Linux device drivers (Serial driver, etc.).
Familiarity with storage domain (WD, SanDisk, Seagate, HPE, Dell, Samsung, etc.).
Strong debugging and analytical skills with experience in product-based companies.

Preferred Candidate Profile:

  • Candidates from product-based companies.

  • Strong hands-on experience in Linux-based product development.

  • Candidates looking for technical growth for 2-5 years rather than managerial roles.

    .