> Markdown version of [/jobs/ext/2730420-sr-software-developer-c](https://www.wearedevelopers.com/jobs/ext/2730420-sr-software-developer-c). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Sr Software Developer - C# - **Company:** Starkey Inc - **Location:** Eden Prairie, MN, United States - **Experience:** Expert - **Salary:** $93,940.0 - $125,000.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), .NET Framework, Microsoft Excel, Data Analysis, Automation of Tests, Unit Testing, Bluetooth, C Sharp (Programming Language), Network Analysis, Databases, Continuous Integration, Software Debugging, Digital Electronics, Firmware, Windows Presentation Foundation, Model View ViewModel, Software Architecture, Software Tools, Robotic Automation Software, Software Engineering, Statistical Process Control (SPC), SQL Databases, Systems Integration, TCP/IP, Test Data, Software Organization, Rf Circuits, Hardware Testing, Software Troubleshooting, Wireless Technologies, Tools for Reporting, Asynchronous Programming, Restful APIs - **Published:** September 5, 2026 - **Apply:** https://jobs.localjobnetwork.com/apply/add/86487369/1 ## About the Role * Strong experience with C#, .NET, and WPF application development. * Experience developing automated test systems and controlling hardware/instrumentation. * Knowledge of MVVM, asynchronous programming, and software architecture best practices. * Experience with SCPI, VISA, USB, Serial, TCP/IP, Bluetooth, or similar interfaces. * Strong troubleshooting, debugging, and root-cause analysis skills. * Experience with REST APIs, SQL databases, and software lifecycle tools. * Familiarity with CI/CD, unit testing, and automated testing frameworks. * Knowledge of electrical, acoustic, wireless, RF, embedded, or medical device systems. * Strong technical leadership, communication, and collaboration skills. Competencies, Skills & Abilities * Strong analytical and problem-solving skills. * Ability to lead technical projects and drive results. * Effective communication and cross-functional collaboration. * Self-motivated and able to work independently in a fast-paced R&D environment. * Strong organizational and prioritization skills. * Ability to mentor and support the development of others. * Commitment to quality, continuous improvement, and customer focus. Education * B.S. (E.E or C.S) less experience will be required if M.S. or PhD Experience * 5 to 10 years related experience, * Minimum 7 years with B.S. (E.E or C.S) or related experience or 5 years with M.S., or 2 years with PhD Experience * 2 to 7 years related experience Knowledge / Technical Requirements * Analog /digital Electronics, RF & wireless fundamentals and troubleshooting of related circuits/systems required. * Electrical and RF test and measurement equipment required. * Good understanding of digital, analog and RF circuits and working experience in measuring devices via computer-controlled test equipment required. * Experienced in C# programming for automated electronic testing. * Understanding of Wireless Physical Layer and Wireless MAC Layer Protocols desired * Data statistical analysis and statistical process control (Excel and others) * Understanding of FCC, ETSI and other wireless standards desired for Sr. Test Automation Engineer I and required for Sr. Test Automation Engineer II. Competencies, Skills & Abilities * Excellent analytical and problem-solving skills. * Proficiency in using the following equipment: oscilloscope, signal generator, spectrum analyzer, Network analyzer, Vector Signal Analyzers, Antenna Measurements and RF Anechoic Chambers. * Excellent people skills. * Excellent Communication skills, both written and verbal. * Excellent computer skills. * Capable of performing with minimum supervision * Comfortable with multi-tasking ## Description Take the lead in advancing product quality and performance at Starkey as a Sr. Software Developer, where you'll design cutting-edge automated V&V systems spanning hardware, firmware, software, RF, and wireless technologies. This highly technical, hands-on role offers the opportunity to architect intelligent test platforms, apply advanced analytics, and mentor engineers while shaping the next generation of innovative communication-enabled products., The Sr. Software Developer creates software and hardware test solutions that improve and automate product verification and validation (V&V) for new technologies and products. Working closely with cross-functional engineering teams, this role defines test requirements, designs automated test platforms, and develops tools that validate hardware, firmware, software, wireless, RF, and acoustic performance. This position leads the development of advanced test environments and automation frameworks using modern software development practices, instrumentation, databases, and measurement systems. The role requires expertise in hardware-software integration, automated test systems, with the ability to design solutions that accurately evaluate product performance under real-world operating conditions. The ideal candidate is a proactive technical leader who thrives in an R&D environment, takes ownership of complex challenges, and drives innovative, reliable, and scalable test automation solutions from concept through deployment., * Lead the design, development, deployment, and support of automated test systems, software tools, and validation platforms. * Define requirements and develop solutions for hardware, firmware, software, acoustic, wireless, and RF product verification and validation. * Design, integrate, and troubleshoot test hardware, instrumentation, databases, communication interfaces, and automation software. * Evaluate and implement new test technologies, methods, and equipment to improve test accuracy, reliability, and efficiency. * Maintain and enhance existing test systems through upgrades, calibration processes, preventive maintenance, and continuous improvement initiatives. * Develop and maintain test software, databases, reporting tools, dashboards, and data analysis solutions. * Create test procedures, calibration methods, technical documentation, and performance reports. * Analyze test data, identify trends, and provide actionable recommendations to improve product quality and test effectiveness. * Collaborate with cross-functional engineering teams to develop scalable, reusable, and maintainable test solutions. * Lead technical projects, prioritize work, and ensure successful delivery of project objectives. * Mentor engineers and technicians through technical guidance, training, design reviews, and knowledge sharing. * Ensure test systems and software are reliable, user-friendly, maintainable, and aligned with engineering best practices. ## Related Videos - [An Applied Introduction to eBPF with Go](https://www.wearedevelopers.com/videos/1075-an-applied-introduction-to-ebpf-with-go) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [Building a Cross-Platform BLE Client with Kotlin Multiplatform and Kable](https://www.wearedevelopers.com/videos/100250-building-a-cross-platform-ble-client-with-kotlin-multiplatform-and-kable) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Turning Container security up to 11 with Capabilities](https://www.wearedevelopers.com/videos/718-turning-container-security-up-to-11-with-capabilities) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)