Jobs at Syrinx

View all jobs

Principal Software Engineer - .NET and WPF required

Beverly, MA
Key Responsibilities: 
·         Work with software and project teams to understand end-user requirements; formulate use cases; translate the requirements into pragmatic technical specifications; architect and develop software solutions; 
·         Develop, review, test, and integrate software units; verify and validate software to different levels of requirements; track and solve issues related to software and software-hardware integrations; release and maintain software; conduct software changes per regulations and controlled guidelines;
·         Work with external engineering and manufacturing partners to develop product and production support software as needed;
·         Support software engineering management in improving software development processes.
 
Essential Skills & Experience: 
·         BS or MS in Electrical/Computer Engineering or Computer Science with minimum of 5 years working experiences in commercial grade instrumentation software development; Minimum of 5 years of software development experiences and strong skills in C# and .Net framework, GUI and WPF framework, Python and XML coding in Visual Studio and other development environments; 
·         Strong analytical and debugging skills in software and software-hardware integrations;
·         Working experiences in agile development environment, code repository and issue tracking using GitHub and JIRA, formal software process and IEC 62304;
·         High accountability for teamwork assignments, concise and clear verbal and written communications;
·         Passionate with a strong desire in developing business enabling new technologies. 
 
·         Skills and Experiences Preferred
·         Working experiences in medical device industry, ideally in robotic medical systems comprised of sensing for image acquisition, algorithms for image processing, and automated microfluidic control.
·         Working experiences in software test automation and DevOps CI/CD;
·         Working experiences in cross-platform integration and test for clinical automation applications.

Share This Job

Powered by