Senior Software Engineer (.NET) - INTL. India
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
We are seeking a highly experienced Senior Software Engineer to join a global Core Device Communication team. This individual will play a critical role in developing and evolving a shared software library that powers hearing aid communication and configuration across desktop, mobile, and web applications. Correctness, performance, scalability, and maintainable design are critical to success in this role. As part of a globally distributed engineering organization, this engineer will partner closely with US-based teams and product development stakeholders to design, build, and maintain core communication technologies used across Starkey’s hearing aid ecosystem.
Requirements
- Minimum 10 years of professional software engineering experience developing shared, production-grade .NET class libraries or SDKs in C#.
- Excellent verbal and written English communication skills, with the ability to clearly express and understand complex technical concepts in a US-based engineering environment.
- Proven ability to drive architectural decisions and lead teams in evaluating complex technical trade-offs.
- Proven leadership experience, including interviewing, mentoring, and developing engineers.* Experience working effectively within globally distributed engineering organizations.
- Deep expertise in C# and modern .NET development.
Nice to Have Skills & Experience
- Bluetooth Low Energy (BLE) client development on Windows and Linux platforms.
- Experience building libraries that manage device connection and control through BLE using USB-attached radios and hardware APIs.
- Embedded BLE firmware development for central and peripheral devices.
- Experience with connection management, GATT implementation, and protocol-level communication.
- Experience developing performance-sensitive systems within resource-constrained environments.
Benefits & conditions
Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Where to Find Entry-Level Software Engineering Jobs
Best Countries for Software Engineers
Where To Find Software Engineering Jobs
Top-Paying Tech Jobs (with Salaries)