Principal Software Engineer/ C# jobs in United States
cer-icon
Apply on Employer Site
company-logo

Spacelabs Healthcare · 2 hours ago

Principal Software Engineer/ C#

Spacelabs Healthcare is dedicated to improving patient care through innovative technology solutions. The Principal Software Engineer will work on developing and delivering software for patient monitoring and connectivity products, collaborating with cross-functional teams to ensure high-quality software design and implementation.

Health CareInformation Technology
badNo H1Bnote

Responsibilities

Work with team and other cross-functional staff to define requirements related to patient monitors
Participate in cross-functional reviews of software requirements, architecture, software design, connectivity interface design and user interface design
Lead in component design efforts. Understand and design to existing interface specifications
Lead the design, implementation, and delivery of engineering projects or portions of engineering project
Mentor other engineers to help them grow both technically and professionally
Design, write, debug, document and release software used for communication, storage and analysis of patient physiological information in an agile development environment
Ensure on-time delivery of software deliverables including design documentation, unit tests and other artifacts required
Uphold the Company’s core values of Integrity, Innovation, Accountability, and Teamwork
Demonstrate behavior consistent with the Company’s Code of Ethics and Conduct
It is the responsibility of every employee to report to their manager or a member of senior management any quality problems or defects in order for corrective action to be implemented and to avoid recurrence of the problem
Duties may be modified or assigned at any time to meet the needs of the business

Qualification

C#/.NET programmingC++ OOP programmingMulti-threading techniquesMedical device developmentAgile developmentContinuous DeliveryWindows Communication FoundationWindows Presentation FoundationContainersDevOpsAzure DevOpsGitVerbalWritten skills

Required

Bachelor of Science degree in Computer Engineering or Computer Science, Mathematics or a related Engineering discipline; additional combination of relevant experience and education may be substituted
12+ years' relevant software experience is required
6+ years of programming in C#/.NET on Windows is required
4+ years of programming in C++ 11 or higher utilizing Object-Oriented Programming (OOP) concepts and techniques is required
Experience in utilizing multi-threading techniques is required
Experience in the development of integrated (hardware and software) devices
Working knowledge of software development tools such as Azure DevOps, Git, etc
Strong understanding of Continuous Delivery and Agile development
Experience to work effectively with US teams and international teams, in both Europe and India
Excellent verbal, written, and listening skills
Must be able to work in the U.S. without visa sponsorship (e.g. H-1B visa status)

Preferred

Experience in product development of medical devices under Design Control (21 CFR Part 820), ISO 14971 and developing to and compliance with IEC62304 is a big plus
Familiarity with working in a regulated development environment (finance, defense, aerospace, etc.) is a plus
Experience with Windows Communication Foundation (WCF) is a plus
Experience with Windows Presentation Foundation (WPF) is a plus
Experience with Containers, DevOps environments is a plus

Company

Spacelabs Healthcare

twittertwitter
company-logo
Spacelabs Healthcare To inspire the world to bring the best care experience to patients and families.

Funding

Current Stage
Late Stage
Total Funding
$4M
2023-10-30Grant· $4M
2004-03-22Acquired

Leadership Team

leader-logo
Thomas Faris
VP Global Quality and Regulatory Affairs
linkedin
Company data provided by crunchbase