Search

Staff Software Engineer

Activ
locationBoston, MA, USA
PublishedPublished: 6/14/2022
Technology
Full Time

Job Description

Job Description

Company Overview

Founded in 2017, Activ Surgical is a new breed medical device start-up focused on improving patient outcomes and reducing costs to healthcare systems through the integration of advanced computer vision and artificial intelligence designed to seamlessly fit within operating room workflow while providing advanced imaging and diagnostic accuracy during surgery.

Position Summary

We are seeking a Staff Software Engineer interested in the development of medical device imaging systems based on visible and near infrared imaging. The position will report directly to the Director of Systems Engineering. The person in this role is expected to proactively provide technical solutions that require deep knowledge of software engineering. The ideal candidate is a self-motivated individual who is excited by the prospect of working in a dynamic, start-up environment.

Specific Responsibilities Include

1. Ownership of the system architecture – full-stack owner of application code-base including interconnects between modules and various software components including 3rd party libraries

2. Development and maintenance of architecture related interfaces (e.g. inter-process communication, UART, I2C, camera interfaces, device APIs)

3. Visual Studio C++ and C# development for embedded IOT applications

4. WPF and DirectX programming / shader development

5. Requirements definition and traceability (RTM) creation

6. Working with SQA and RA/QA on testing plan and V&V for software releases

7. Management of issues and software defects within issue tracking system such as JIRA

8. Report status and progress directly to Director of Systems Engineering

Knowledge/Skills/Competencies

1. .Net, Visual Studio development experience (C++, C#)

2. Some moderate GUI experience – WPF, Qt, etc.

3. Python programming

4. Medical Device lifecycle management (IEC 62304) and experience developing FDA regulated SW

5. Experience with version control and issue tracking tools (e.g. GIT, JIRA)

6. Self-motivated with strong problem solving and analytical skills.

7. Technical leadership - driving software architecture and implementation decisions while collaborating with other engineering disciplines

Typical Education

Bachelor’s degree in computer science. Masters preferred.

Requirements

5-7 years experience

Medical device

Start Up

BS required, MS preferred

Benefits

Fortune 500 Health & Wellness benefits

Flexible time off

Paid Parental Leave (4 weeks)

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...