The posting
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. .



