





Mid-level metro role with brand presence but niche hardware and driver requirements.
Specialized hardware, device-driver, and regulated life-sciences domain skills limit cross-industry transferability.
Explicit 5+ years requirement plus hardware/driver and specific language expectations create moderately strict filters.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, develop, test, maintain, and improve complex software systems interacting with hardware, especially in instrument communication environments.
Collaborate with stakeholders to understand and clarify software requirements, ensuring alignment with Software Requirement Specifications (SRS) and taking ownership to resolve any gaps.
Drive continuous improvement within the team by sharing knowledge, mentoring junior members, and promoting teamwork and transparency.
5+ years and less than 10 years of industry experience in software development.
Proven development experience in C++ and C# .NET; prior experience with device drivers and hardware interfacing on Windows is a plus.
Qualification in Engineering Computer Science or relevant experience in an engineering-related function.
Not explicitly mentioned in the JD: Notice period or strict location requirements.
Experience working on software projects combining hardware and software components with strong system design understanding.
Ability to independently manage and progress complex tasks with proactive clarification and technical design planning.
Comfortable collaborating across teams and mentoring others in a technical environment focused on hardware-involved software products.