Principal Engineer Software Development
$145,600–$166,400 year
Remote · Milwaukee, Wisconsin, United States or New York City, New York, United States
Job Summary
The Principal Engineer for software development will be responsible for architecting and leading the design of software modules for new and existing products. This position requires hands-on technical leadership, excellence in software architecture, and a solid understanding of the healthcare domain, particularly in medical software development under regulated environments. Key skills include strong programming capabilities in C++, C#, and .NET, along with experience in software maintenance and development methodologies.
Required Qualifications
- Bachelor’s degree in computer science & engineering discipline or equivalent
- 5+ years’ experience in a software engineering role
- Excellent software architecture and design skills
- Strong Object-Oriented development and design knowledge
- Expertise in software maintenance for PC Based/Embedded systems
- Programming experience with C++, C#, .NET
- Knowledge of SQL databases
Desired Qualifications
- Experience with healthcare domain regulations and standards
- Experience in a regulated environment
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.