Location
Remote/Hybrid
Seniority
Senior · 10+ years exp
Overview
Company
Impact
Profile match
Starkey is a global hearing tech firm that builds AI-powered hearing aids and solutions, offering digital hearing devices, hearing assessments, mobile apps, accessories, and software for hearing care professionals.
Requirements:
- Strong hands-on C# developer.
- Modern. NET experience.
- 10+ years of software engineering experience.
- Strong OOP and coding fundamentals.
- Performance-focused development.
- Important: C#/. NET experience alone is not enough.
- Relevant Backgrounds: Good industries to source from: medical devices, healthcare technology, IoT, automotive, industrial automation, robotics, semiconductor/hardware, consumer electronics, device/software companies, and sensor-based products.
- C#/. NET + Windows Desktop + SDK/DLL/Class Library Development + Multithreading/Async + Device Communication.
- The key message for the team: Don't source a candidate just because they are a senior. NET developer. We need someone who has built Windows-based software, developed reusable libraries/SDKs, understands concurrency, and has worked with physical devices.
Windows Desktop Development (Must Have):
- Look for experience in Windows Desktop applications, WPF, WinForms, Windows SDK, Windows APIs, and C#/. NET desktop applications
- Avoid profiles that are mainly ASP. NET, Web API, REST APIs, microservices, Azure, React/Angular, Web application.
SDK / DLL / Class Library Development (Very Important):
- The candidate should have developed reusable software components, not just used them.
- Look for: Class Library development, DLL development, SDK development, Framework development, reusable/shared components, and libraries used across multiple applications.
Important distinction:
- "Integrated an SDK" candidate used an existing SDK.
- "Developed an SDK/DLL/Class Library" candidate built the reusable component. We need the second type.
Multithreading/Async/Concurrency (MustHave):
- Look for: Multithreading, Threads, Async/Await, Task, Parallel Programming, Concurrency, Locks, Mutex, Thread Safety, TPL / Task Parallel Library
- Prefer candidates who have actually used these in development projects.
Device / Hardware Communication (Must Have):
- Look for experience where software communicates with physical devices, such as: Bluetooth / BLE, USB, sensors, medical devices, IoT devices, embedded devices, hardware peripherals, device SDKs, hardware APIs
- Examples: Windows application Bluetooth medical device, C# application USB sensor, C# application Bluetooth IoT device
- The candidate does not need hearing-aid experience specifically.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
654,521 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Similar stack
Same company
In your city
AI Application Engineer
5 hours ago
≈ $28k – $73k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Pune
JavaScript
SQL
C#
Visual Basic
C#
ASP.NET Core
WPF
Databases
Db2
AI/ML
Copilot
Prompt Engineering
RAG
OpenAI
Mobile
MAUI
DevOps
Azure DevOps
Azure
CI/CD
GitHub
Apply
Специалист по ручному тестированию
4 hours ago
≈ $14k – $31k per year (Estimated) • In office • 3+ years exp • Bachelor's Degree • Rostov-on-Don
SQL
Databases
PostgreSQL
RabbitMQ
MS SQL
Apache Kafka
DevOps
Rest API
Management
Confluence
Jira
Agile
Scrum
Kanban
QA
Swagger
Postman
SoapUI
Apply
Преподаватель курсов в сфере IT
5 hours ago
≈ $11k – $30k per year (Estimated) • In office • Izhevsk
Python
Java
C#
C++
Databases
MS SQL
Game Dev
Unity
Analytics
Power BI
Design
Adobe Photoshop
3ds Max
Maya
Adobe Illustrator
Adobe InDesign
AutoCAD
Apply
Digital Operation Solution Project Manager
5 hours ago
≈ $26k – $63k per year (Estimated) • Equity • Remote/Hybrid • Full-Time • 2+ years exp • Getafe
C#
Apply
Senior Network Engineer
5 hours ago
≈ $18k – $39k per year (Estimated) • In office • 5+ years exp • Minsk
Python
PowerShell
DevOps
Ansible
GCP
VMWare
Azure
AWS
Hyper-V
Apply
Firmware Engineer II
1 month ago
≈ $26k – $57k per year (Estimated) • Remote • 5+ years exp • Delhi
Python
MATLAB
AI/ML
SciPy
Pandas
NumPy
Analytics
Matplotlib
QA
Pytest
Apply
Senior Software Engineer II
1 month ago
≈ $27k – $62k per year (Estimated) • In office • 10+ years exp • Delhi
JavaScript
C#
Node JS
C#
.NET
Node JS
Express
Apply
Senior .NET Engineer
2 months ago
≈ $36k – $93k per year (Estimated) • Remote • 10+ years exp
JavaScript
C#
Node JS
C#
.NET
Node JS
Express
Apply
This is one of many
654,521 more open roles from verified company boards, updated every day.

