Senior Software Engineer

Reposted 17 Days Ago
Be an Early Applicant
Milan
In-Office
Senior level
Healthtech
The Role
The Senior Software Engineer will design, implement, and test software in C++, lead projects, mentor teammates, and ensure compliance with regulatory standards.
Summary Generated by Built In

Who We Are

At Asensus, we are digitizing the interface between the surgeon and patient to pioneer a new era of Performance-Guided Surgery by unlocking the Clinical Intelligence to enable consistently superior outcomes and a new standard of surgery. Our employees are especially passionate about the work they do and thrive in a collaborative environment that fosters creative solutions to complex problems. The work is challenging, but everyone comes to Asensus looking for a fulfilling career, and that's exactly what they find.

The role

Asensus is hiring a Senior Software Engineer to join the R&D Software team. 

The Senior Software Engineer will be part of the R&D software team and will be responsible for designing software at the Milan R&D center for Asensus. In addition to software design the Senior Software Engineer provides technical leadership, support and oversight for activities related to software design. This position requires a positive and collaborative approach and cross functional interaction. 

What You'll Do

  • Design, implement, and test software in C++ based on requirements, architecture, and design documents.
  • Gather, write, and review software requirements in collaboration with cross-functional teams.
  • Perform debugging and troubleshooting of C++ implementations.
  • Participate in software quality activities, including risk analysis, code reviews, and adherence to regulatory standards.
  • Develop and maintain detailed software design documentation for assigned tasks.
  • Review and provide feedback on detailed design documentation created by peers.
  • Design and execute software integration tests and system-level tests to ensure performance and compliance.
  • Lead projects and mentor other software team members, providing technical oversight and guidance.
  • Collaborate with hardware, systems, and QA teams throughout the development lifecycle.
  • Perform all other duties as assigned, in support of project and organizational goals.

What You Bring

    • Bachelor’s Degree in Computer Science, Computer Engineering or similar engineering discipline
    • 5+ years relevant work experience as a software developer/engineer
    • Experience in C++ programming and software development integrated development environments
    • Experience developing embedded software
    • Experience writing software that interfaces with electrical hardware
    • Proficient in using Microsoft Windows-based tools, including Excel and Word, for documentation and communication.
    • Solid understanding of source code control concepts and collaborative development practices.

    Special Skills

    • Exceptional attention to detail, with the ability to cross-reference and validate documentation for consistency and regulatory compliance.
    • Strong analytical and critical thinking skills; capable of interpreting and presenting complex technical information with sound judgment.
    • Effective communication skills, both written and verbal, tailored to technical and non-technical audiences. 
    • Proven ability to translate verbal descriptions and stakeholder needs into clear, actionable software requirements.
    • Comfortable working in a collaborative, cross-functional team environment, with the ability to lead and guide others.
    • Demonstrated problem-solving abilities in high-stakes or regulated environments.
    • Ability to read, write, and review technical documentation in English with a high degree of clarity and precision.
    • Excellent command of spoken and written English, with the ability to communicate complex technical concepts effectively.
    • Experience developing software for a Real Time OS
    • Robotics knowledge
    • Familiarity with C# 
    • Experience in Medical Device industry
    • Experience using UML to describe software designs.

    What We Offer 

    • A culture-driven environment to achieve our mission and deliver remarkable results
    • Coworkers committed to collaboration and winning the right way
    • Quality products that improve the lives of our customers and patients
    • Ability to discover your strengths, follow your passion and find your own rewarding career
    • Flexible, engaging work environment
    • Competitive benefits package

    DEI Statement

    At Asensus, we believe in contributing to a society that welcomes diverse voices and values differences in lived experiences, culture, religion, age, gender identity, sexual orientation, race, ethnicity, and neurodiversity. We are committed to ensuring this same environment for our employees - a culture where individuals feel safe, heard, and respected. We celebrate the uniqueness of our global workforce and know that only through inclusion, ongoing learning, and partnership can we succeed. Together we are all stronger.

    Top Skills

    C#
    C++
    Excel
    Microsoft Word
    Uml
    Am I A Good Fit?
    beta
    Get Personalized Job Insights.
    Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

    The Company
    Morrisville, NC
    0 Employees

    What We Do

    A medical device company.

    Similar Jobs

    TrueLayer Logo TrueLayer

    Senior Software Engineer

    Payments • Financial Services
    In-Office
    Milan, ITA
    352 Employees
    66K-79K

    TrueLayer Logo TrueLayer

    Senior Software Engineer

    Payments • Financial Services
    In-Office
    Milan, ITA
    352 Employees
    66K-88K

    Red Hat Logo Red Hat

    Senior Software Engineer

    Cloud • Information Technology • Internet of Things • Software • Consulting • Infrastructure as a Service (IaaS) • Automation
    In-Office or Remote
    7 Locations
    20000 Employees

    MotorK Logo MotorK

    Senior Software Engineer

    Automotive • Retail • Software
    In-Office
    Milan, ITA
    464 Employees

    Similar Companies Hiring

    Axle Health Thumbnail
    Logistics • Information Technology • Healthtech • Artificial Intelligence
    Santa Monica, CA
    17 Employees
    Camber Thumbnail
    Social Impact • Healthtech • Fintech
    New York, NY
    53 Employees
    Sailor Health Thumbnail
    Telehealth • Social Impact • Healthtech
    New York City, NY
    20 Employees

    Sign up now Access later

    Create Free Account

    Please log in or sign up to report this job.

    Create Free Account