Software Engineer, Human Organ Design

United Therapeutics

The Job Details are as follows:

The main focus for the role will be to come up with building the software that will enable us to 3D bioprint Human Organs.

The Organ Manufacturing program seeks to expand its team with a software engineer with the knowledge and ability to lead teams in the development of computational models of 3D human organ structure to enable organ bioprinting. This engineer will design and build software to enable the procedural modeling of the 3D structure of human organs.

This position requires the ability to learn how to use data handling software for 3D printer files, write automated image processing software, evaluate and adapt commercially available software, and provide expertise on software design required for human organ printing. This engineer will also oversee software development projects at external partner sites. This work will support the development of methods to produce 3D printed organ scaffolds that will be cellularized and transplanted into humans

Key Responsibilities & Accountabilities

  • Lead design and development efforts, including generative modeling, volumetric bio CAD, novel control, image processing, and data handling algorithms for 3D bioprinter systems
  • Lead internal and external 3D bioprinter data set development efforts
  • Develop specifications, requirements, and standards for 3D organ models designed to drive 3D bioprinters
  • Establish and maintain a deep understanding of current and emerging algorithms in generative modeling, procedural generation, 3D bioprinter data formats and automated image processing
  • Oversee the assembly of Human Organ Blueprint datasets
  • Analyze and present data from 3D printer runs that evaluate novel algorithms
  • Work closely with the Organ Manufacturing mechanical engineering team to integrate hardware and model development
  • Work closely with the Organ Manufacturing biomaterials team to ensure bioink development is integrated with model development
  • Manage vendors for software production tasks that are outsourced
  • Analyze data and prepare reports and test documentation
  • Work independently and meet milestones
  • Oversee software engineering documentation and design reviews

Minimum Requirements

  • BS, MS, or PhD in Computer Science, Mathematics, Electrical Engineering, Computer Graphics, or related field

Other Preferred Knowledge, Skills & Abilities

  • Experience with developing of algorithms, methods, or procedures for the generation of 3D structure data sets 3-5 years of experience in computer science, mathematics or computer-aided graphic design
  • 3 years of experience managing software development projects
  • Experience in overseeing the outsourced production of software is desired
  • Experience in writing software to handle large 3D printer data sets and conversion between data formats is highly desired
  • Experience in automated image processing is highly desired
  • 3D design experience in CAD software is desirable (FreeForm, Magics, Solidworks, Rhino, Z-Brush, 3DS Max)
  • Experience with 3D bioprinting software design preferred
  • Experienced in good laboratory practices including data acquisition and documentation is required
  • Experience with Houdini, Matlab, Python, L-System rendering packages, 3D printing object rendering software, AutoCAD, FreeForm, Magics, Solidworks, Rhino, Z-Brush, and/or 3DS Max is a plus

United Therapeutics  Corporation is an Equal Opportunity/Affirmative Action Employer - EOE Minorities / Females / Protected Veterans / Individuals with Disabilities

Read Full DescriptionHide Full Description
Confirmed 3 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles