Staff Software Engineer

4 months ago


Greater Sudbury, Canada Gentuity Full time

Gentuity is an exciting and highly innovative medical technology firm, active in the research and development, clinical translation, and commercialization of vascular imaging devices. This opportunity provides candidates the unique chance to work on innovative medical products, with the potential to significantly change the practice of medicine in the care of patients suffering from a wide range of highly debilitating vascular diseases.

SUMMARY OF PRIMARY DUTIES AND RESPONSIBILITIES:

  1. Take ownership of software subsystems from concept to design and implementation to contribute to the development of overall Gentuity imaging application software and internal software tools.
  2. Maintain and improve existing software, user-interface, database management system, PACS network interface, and design future improvement and new features.
  3. Develop rapid prototypes for demonstrating new features, proof of concepts, GUI design, and hardware evaluation in direct collaboration with clinical, marketing, and manufacturing cross-functional teams.
  4. Contribute to the research and development of OCT processing algorithms and techniques.
  5. Participate in evaluation and selection of third-party software tools and libraries, including SOUP (Software of Unknown Provenance) and COTS (Commercial off the shelf software).
  6. Conduct investigations of software-related complaints from the field and internal users.
  7. Contribute to the creation and revision of software design documents and other software development lifecycle documents.
  8. Contribute to software design review and software merge request review.
  9. Contribute to the improvement of Gentuity software development processes.
  10. Participate in the creation of Intellectual Property.

Other duties as assigned.

EXPERIENCE/SKILL REQUIREMENTS:

Minimum of 8 years of experience in Software Engineering in a medical, scientific, and/or analytical device with at least 3 years of software development experience in a regulated industry.

Desired:
• Proficiency in DICOM PACS network interface and database management system.
• Proficiency in automated test solutions.
• Experience with 3D visualization and manipulation software tools and APIs.
• Experience with one or more of GPU programming, Image processing and segmentation, and Firmware development.
• Experience with Deep Learning, Convolutional Neural Networks, or other AI techniques.

#J-18808-Ljbffr

  • Greater Toronto Area, Canada Iris Software Inc. Full time

    Job SummaryIris Software Inc. is seeking a highly skilled Senior Java Software Engineer to join our team in Toronto, Ontario. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality software solutions using Java technologies.About the RoleThis is a long-term opportunity that requires a...


  • Sudbury, Ontario, Canada Gentuity Full time

    Gentuity is a pioneering medical technology firm dedicated to the development and commercialization of innovative vascular imaging devices. As a Staff Software Engineer, you will have the opportunity to contribute to the creation of cutting-edge software solutions that can significantly impact the medical field.Key Responsibilities:• Develop and maintain...


  • Sudbury, Ontario, Canada Reliable Cleaning Services Full time

    **Software Engineer Job Description**We are looking for a skilled software engineer to join our team at {company}. As a software engineer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:- Design and develop software applications- Collaborate with cross-functional teams to deliver high-quality...

  • Software Engineer

    2 weeks ago


    Sudbury, Ontario, Canada SUKHDEV RESTAURANT INC. Full time

    Job Description{company} is seeking a skilled Software Engineer to join our team. Main Responsibilities:Develop high-quality backend software using Python.Collaborate with cross-functional teams to design and implement software features.Ensure smooth integration with existing systems.Requirements:3+ years of experience in backend software...


  • Greater Sudbury, Canada EXP Full time

    Intermediate Electrical Engineer, Infrastructure Sudbury, ON Are you ready to design your future? Be our next  Intermediate Electrical Engineer, Infrastructure! Your work environment at EXP EXP is recruiting for an  Intermediate Electrical Engineer, Infrastructure  to join our Mechanical/Electrical Infrastructure team in our Sudbury, ON,...


  • Greater Sudbury Unitary Authority, ON, Canada Gentuity Full time

    Join Our Team as a Software Development EngineerGentuity is a pioneering medical technology firm that's revolutionizing the field of vascular imaging. We're seeking a highly skilled Software Development Engineer to join our team and contribute to the development of innovative medical products that can change the practice of medicine.Key...


  • Greater Sudbury, Canada Gentuity Full time

    Senior Software Quality Assurance Engineer IIOur CompanyGentuity is an exciting and highly innovative medical technology firm, active in the research and development, clinical translation, and commercialization of vascular imaging devices. This opportunity provides the candidates the unique chance to work on innovative medical products, with the potential to...


  • Sudbury, Ontario, Canada KS Enterprise Inc. Full time

    Job Description:We are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining our software applications. Your primary focus will be on backend development, ensuring that our systems are scalable, efficient, and reliable.Key...


  • Sudbury, Ontario, Canada NORTHSTAR QUILTING AND SUPPLIES INC Full time

    Job Summary:We are currently seeking a skilled Backend Software Engineer to join our team at {company}.The ideal candidate will have experience with Backend Development and a strong understanding of software engineering principles.Responsibilities:Design and develop scalable Backend Systems using Java and Python.Collaborate with cross-functional teams to...

  • Software Engineer

    2 weeks ago


    Sudbury, Ontario, Canada Tim Hortons Full time

    About the Role:Our company is seeking a highly skilled Software Engineer - Backend Development to join our team. As a Backend Software Engineer, you will be responsible for designing, developing, and maintaining our back-end systems. Your primary focus will be on building scalable, efficient, and secure back-end solutions using modern technologies.Key...


  • Greater Sudbury, Canada undisclosed Full time

    Title: Software Developer II – Advanced Vehicle Technologies – Remote Control SystemsLocation: Sudbury, ONScope:Reporting to the Advanced Vehicle Technologies (AVT) Product Engineering Manager for Remote Control Systems, the Software Developer is responsible for the design of modular, unit-tested code for the Maclean remote control offerings. The...

  • Software Developer II

    2 weeks ago


    Greater Sudbury, Canada MACLEAN ENGINEERING & MARKETING CO. LIMITED Full time

    Title: Software Developer II – Advanced Vehicle Technologies – Remote Control Systems Location: Sudbury, ON Scope: Reporting to the Advanced Vehicle Technologies (AVT) Product Engineering Manager for Remote Control Systems, the Software Developer is responsible for the design of modular, unit-tested code for the Maclean remote control offerings. The...


  • Sudbury, Ontario, Canada Southside Chevrolet Buick GMC Full time

    Job Title: Senior Software Engineer - Backend DevelopmentJob Summary:As a senior software engineer on our backend development team, you will be responsible for designing and implementing scalable cloud-based systems. You will work closely with cross-functional teams to ensure seamless integration and high-quality software delivery.Responsibilities:Design and...


  • Greater Sudbury, Canada Podco Inc. Full time

    Education: College/CEGEPExperience: 3 years to less than 5 yearsComputer software engineeringElectrical and electronics engineeringComputer and technology knowledgeCC++Software developmentGitArea of work experienceProject implementationDesignEmbedded systemsTraining specialization (creative and performing arts)Electronic engineeringScreening questionsAre you...


  • Greater Sudbury, Canada Podco Inc. Full time

    Education: Expérience: EducationCollege/CEGEPComputer software engineeringElectrical and electronics engineeringComputer and technology knowledgeCC++Software developmentGitArea of work experienceProject implementationDesignEmbedded systemsTraining specialization (creative and performing arts)Electronic engineeringScreening questionsAre you currently legally...


  • Sudbury, Ontario, Canada Sudbury Retirement Manor Full time

    Job Title: Software Engineer with Expertise in Artificial IntelligenceWe are seeking a highly skilled Software Engineer with expertise in Artificial Intelligence to join our team. As a key member of our AI engineering team, you will be responsible for designing, developing, and deploying AI-powered systems that drive business growth and innovation.Main...

  • Software Engineer

    2 weeks ago


    Greater Toronto Area, Canada Hilti Corporation Full time

    Our company is seeking a Software Engineer who will be responsible for designing, developing and testing software applications. The ideal candidate will have a strong understanding of programming languages and software development methodologies.Key responsibilities include:Designing and developing software applications using programming languages such as...

  • Piping/HVAC Engineer

    6 months ago


    Greater Sudbury, Canada Cementation Canada Full time

    Piping/HVAC EngineerReports to: Lead Mechanical EngineerJob Type: Full-Time, Permanent, 40HRs/WKLocation: Vancouver, BC / North Bay, ON / Sudbury, ON / Toronto, ONDate Posted: June 22, 2023About Cementation:Cementation is an underground mine contracting and engineering company. We build mines. Structured to deliver design-build solutions for technically...

  • Civil Engineer

    4 months ago


    Greater Sudbury, Canada Tulloch Full time

    Come Join Us! Over the last 30 years, TULLOCH has built a robust multi-disciplinary consulting engineering firm recognized Canada-wide for its strengths in the diverse service offerings and commitment to excellence. TULLOCH’s innovative use of emerging technologies to improve both the efficiency and quality of work is core to everything TULLOCH. This...


  • Sudbury, Ontario, Canada Baker Tilly Canada Full time

    Job Title: Senior Software Engineer - Full Stack DevelopmentAt our company, we are looking for a highly skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in full stack development and be able to work on a variety of projects. This is a great opportunity to work with a talented team of engineers and...