Role : Lead Software Engineer C# / .NET (MAUI).
Location : Chennai, India (Hybrid).
Profile Summary :
This role involves working across SDK development, Windows applications, cross-platform applications using .NET MAUI, and hardware integrations. The ideal candidate should have a strong foundation in system-level programming, a problem-solving mindset, and the ability to independently drive features while collaborating with cross-functional teams.
The candidate should also be comfortable leveraging modern engineering practices such as AI-assisted development and spec-driven development.
Qualifications :
- The requirements listed below are representative of the knowledge, skill, and/or ability required.
- Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.
Roles & Responsibilities :
- Drive development of scalable, high-performance applications using C# and .NET technologies.
- Architect and deliver cross-platform applications using .NET MAUI with a strong focus on performance and usability.
- Oversee development and integration of Windows drivers (UMDF/KMDF) and hardware communication layers.
- Design, build, and maintain robust SDKs and APIs for internal and external stakeholders.
- Collaborate with hardware engineering teams to enable seamless device integration across platforms.
- Ensure system performance, reliability, and scalability through strong engineering practices.
- Establish and enforce coding standards, design guidelines, and secure development practices.
- Provide technical leadership, mentorship, and guidance to engineering teams.
- Drive technical decision-making and contribute to product and engineering roadmaps.
- Work closely with product, QA, and business stakeholders to translate requirements into technical solutions.
Modern Engineering Expectations :
- Promote and implement spec-driven development practices across teams.
- Leverage context-aware development approaches to improve engineering efficiency and code quality.
- Continuously evaluate and integrate emerging tools, frameworks, and development practices.
Required Technical Requirements : (Good to have) :
- Experience in Windows application development (WinForms, WPF, or WinUI).
- Hands-on experience with .NET MAUI for cross-platform application development.
- Experience in developing SDKs, APIs, or reusable libraries.
- Knowledge of hardware communication protocols such as USB, UART, I2C, SPI, HID, and CCID.
- Strong debugging and performance optimization skills.
- Good understanding of object-oriented design and system architecture.
Leadership and Behavioural Competencies :
- Strong mentoring and coaching skills.
- Excellent analytical and problem-solving abilities.
- Effective communication and stakeholder management skills.
- Ability to operate effectively in a fast-paced, innovation-driven environment.
Education and/or Experience :
- Minimum 8+ years of relevant experience in software engineering, with significant exposure to system-level development, MAUI-based application development, and hardware-integrated solutions.
Behavioural Competencies :
- Ability to work independently and take ownership of features.
- Good communication and collaboration skills.
- Ability to work in a fast-paced, product-driven environment.
Why apply-
Empowerment :
Youll work as part of a global team in a flexible work environment, learning and enhancing your expertise. We welcome an opportunity to meet you and learn about your unique talents, skills, and experiences.
You dont need to check all the boxes. If you have most of the skills and experience, we want you to apply.
Innovation :
You embrace challenges and want to drive change. We are open to ideas, including flexible work arrangements, job sharing or part-time job seekers.
Integrity :
You are results-orientated, reliable, and straightforward and value being treated accordingly. We want all our employees to be themselves, to feel appreciated and accepted. This opportunity may be open to flexible working arrangements.
HID is an Equal Opportunity/Affirmative Action Employer Minority/Female/Disability/Veteran/Gender Identity/Sexual Orientation. We make it easier for people to get where they want to go!
On an average day, think of how many times you tap, twist, tag, push or swipe to get access, find information, connect with others or track something.
HID technology is behind billions of interactions, in more than 100 countries. We help you create a verified, trusted identity that can get you where you need to go without having to think about it.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1633206