Create Email Alert

Email Alert for

ⓘ There was an unexpected error processing your request.

Please refresh the page and try again.

If the problem persists, please contact us with your issue.

Email address is already registered

You can always manage your preferences and update your interests to ensure you receive the most relevant opportunities.

Would you like to [visit your alert settings] now?

Success! You're now signed up for Job Alerts

Get ready to discover your next great opportunity.

Similar Jobs

  • Motorola Solutions

    Senior Software Engineer

    Somerville, MA, United States

    • Ending Soon

    Company Overview At Motorola Solutions, we're guided by a shared purpose - helping people be their best in the moments that matter - and we're living up to our purpose everyday by solving for safer. Because people can only be their best when they not only feel safe, but are safe. We're solving for safer - safer communities, safer schools, safer ho

    Job Source: Motorola Solutions
  • Bose Corporation

    Senior Software Engineer

    Framingham, MA, United States

    • Ending Soon

    You know the moment. It’s the first notes of that song you love, the intro to your favorite movie, or simply the sound of someone you love saying “hello.” It’s in these moments that sound matters most. At Bose, we believe sound is the most powerful force on earth. We’ve dedicated ourselves to improving it for nearly 60 years. And we’re passionate

    Job Source: Bose Corporation
  • Motional

    Senior Software Engineer

    Boston, MA, United States

    Mission Summary Motional is looking for a Senior Software Engineer to help enhance the capabilities and efficiency of our machine learning platform. The Training Platform team's scope ranges from developing python libraries for performant data access, to owning the code and infrastructure for submitting jobs to our gpu cluster, to accelerating our

    Job Source: Motional
  • Northwest Talent Solutions LLC

    Senior Software Engineer

    Boston, MA, United States

    Northwest Talent Solutions is a leading staffing/recruiting and workplace civility consulting firm specializing in the Technology, Finance, and Healthcare verticals, both in the private industry and public sector. Currently, we are partnered with a premier client in search of a highly talented Senior Software Engineer . This position is an indiv

    Job Source: Northwest Talent Solutions LLC
  • Covaris

    Senior Software Engineer

    Woburn, MA, United States

    Develop software for laboratory instruments used for biological and chemical applications. Responsible for the entire development cycle – specification, design, implementation, stabilization, and maintenance. Work with field personnel to diagnose issues with instruments deployed at customer sites. Apply extensive experience and judgment to plan and

    Job Source: Covaris
  • Epsilon

    Senior Software Engineer

    Nutting Lake, MA, United States

    Job Description Part of Publicis Groupe (Euronext Paris Exchange: FR0000130577; CAC 40 index), for 50+ years, we've helped the world's top brands transform customer experiences into meaningful, human experiences that drive results. Our Epsilon PeopleCloud product suite combines industry-leading identity, data science and technology - giving a deep

    Job Source: Epsilon
  • The MITRE Corporation

    Senior Software Engineer

    Bedford, MA, United States

    • Ending Soon

    The MITRE Corporation Senior Software Engineer Bedford , Massachusetts Apply Now Why choose between doing meaningful work and having a fulfilling life? At MITRE, you can have both. That's because MITRE people are committed to tackling our nation's toughest challenges—and we're committed to the long-term well-being of our employees. MI

    Job Source: The MITRE Corporation
  • Matrixspace

    Senior Software Engineer

    Burlington, MA, United States

    • Ending Soon

    MatrixSpace is addressing the next generation of AI-enabled sensing solutions using real-time edge-based sensing to sense, detect, and recognize objects and motion in any situation. MatrixSpace’s ability to combine industry leading RF sensing, AI edge processing and RF communication in real-time is a major technology breakthrough with multiple vert

    Job Source: Matrixspace

Senior Software Engineer

Cambridge, MA, United States

About the job Senior Software Engineer

Senior Software Engineer Cambridge , MA , Hybrid

Skills: Windows development for medical products, GUI frameworks, DICOM, PACS, and 2D medical image processing, IPP, ITK, VTK, OpenGL or OpenCV, Windows API, C/C++, Python, IPP, ITK, VTK, OpenGL or OpenCV

Experience level: Mid-senior

Experience required: 10 Years

Education level: Bachelor's degree

Job Function: Information Technology

Industry: Consumer Electronics

Hybrid - This position offers a hybrid work schedule requiring you to be in the office 3 days a week and an option to work from home two days out of the week (unless a specific business need arises requiring in-office attendance on other days). Wednesdays are one of the required days for all staff to be in the office. Note that work schedules and office reporting requirements may change from time to time based on business needs.

Clients Boston Incubation Center is collaborating with world class hospitals in the Boston area to turn cutting-edge medical research into usable, meaningful products. This Senior Software Engineer position will contribute to the design, implementation, and verification of software for one or more of the projects we are bringing to market. It is a hands-on role that may include all aspects of device software development: application software, front-end development, documentation, and dev-ops

Key Responsibilities (Do)

Design and build a flexible and maintainable GUI architecture for novel medical robotics devices.

Software analysis, planning, design, implementation, and verification for the novel medical robotic devices.

Design and code medical-grade software that meets the defined software requirements and Design Inputs.

Support the generation of technical engineering products by using the appropriate standards, processes, procedures, and tools throughout the system development lifecycle.

Contribute to product requirement development and development tools maintenance.

Create documentation adhering to quality procedures, and industry best practices under Design Control.

Contribute to product requirement development and risk management reviews.

Work effectively in cross-functional teams consisting of Usability, Engineering, QA/RA, and Robotics.

Results Expected (Deliver) Completion of software development applicable to medical device projects.

Completion of software documentation including requirements, architecture design and specifications.

Completion of quality assurance of the software system.

Other Expectations Education Required: Minimum bachelors degree in computer science or related discipline.

Experience Required: 5-10 years in a software engineering role. Direct experience of software architecture design and development is required.

Willing to work on a small team and wear many hats

Experience with Windows development for medical or other safety-critical products is required.

Experience developing application GUIs and using GUI frameworks. WxWidgets a plus.

Strong understanding of modern programming languages. Proficiency in C/C++ is required, Python experience a plus.

Knowledge and experience in DICOM, PACS, and 2D medical image processing; experience using toolkits such as IPP, ITK, VTK, OpenGL or OpenCV.

Experience configuring Windows for kiosk applications.

Working knowledge of the Windows API in the areas of users, file access, permissions, and hardware access.

Experience in Git, CMake and Jenkins a plus.

Requirements analysis and risk management processes, e.g. hazard analysis and dFMEA.

Excellent oral and written communication skills with the ability to communicate clearly to other stakeholders in different functions at various levels.

Must have:

5-10 years in a software engineering role. Direct experience of software architecture design and development

Experience with Windows development for medical or other safety-critical products.

Experience developing application GUIs and using GUI frameworks.

Proficiency in C/C++

Knowledge and experience in DICOM, PACS, and 2D medical image processing; experience using toolkits such as IPP, ITK, VTK, OpenGL or OpenCV.

Experience configuring Windows for kiosk applications.

Working knowledge of the Windows API in the areas of users, file access, permissions, and hardware access.

Nice to have:

WxWidgets

Python experience

Experience in Git, CMake and Jenkins.

#J-18808-Ljbffr

Apply

Create Email Alert

Create Email Alert

Email Alert for Senior Software Engineer jobs in Cambridge, MA, United States

ⓘ There was an unexpected error processing your request.

Please refresh the page and try again.

If the problem persists, please contact us with your issue.

Email address is already registered

You can always manage your preferences and update your interests to ensure you receive the most relevant opportunities.

Would you like to [visit your alert settings] now?

Success! You're now signed up for Job Alerts

Get ready to discover your next great opportunity.