Logo of Huzzle

Software Engineer - School of Medicine, Pathology

Applications are closed

  • Job
    Full-time
    Junior Level
  • Software Engineering
  • Atlanta

Requirements

  • Minimum Qualifications:
  • A bachelor's degree in computer science, math, engineering or a related field and one year of related experience in programming and software systems or an equivalent combination of education, training and experience.
  • Knowledge of software development in a research institution context preferred.

Responsibilities

  • Provides software development support including the identification and generation of software specifications and the designing, development, implementation and revision of software applications to meet business needs.
  • Supports software applications and associated operating systems.
  • Reviews software specifications, systems, models and coding using analytical and investigative methods and techniques to ensure required specifications meet system needs.
  • Participates in software testing and subsequent modifications.
  • Writes and edits reports to provide recommendations, conclusions and other data.
  • Performs related responsibilities as required.
  • Additional Job Details:
  • Software Development:
  • Design, develop, and maintain software tools for converting and processing images obtained from advanced microscopy techniques.
  • Implement algorithms for image enhancement, noise reduction, and feature extraction.
  • Ensure software tools are user-friendly, efficient, and scalable.
  • Data Management and Analysis:
  • Collaborate with researchers to understand data requirements and provide solutions for data handling and processing.
  • Develop and maintain databases for storing and retrieving large sets of imaging data.
  • Implement visualization tools to facilitate the interpretation of processed images.
  • Collaboration and Communication:
  • Work closely with biologists, chemists, and other software developers to ensure the tools meet the needs of the research team.
  • Document software designs, user guides, and technical specifications.
  • Provide training and support to end-users of the developed tools.

FAQs

What is the primary role of the Software Engineer in the School of Medicine, Pathology at Emory University?

The primary role is to develop tools for image modality conversion and processing using data from a novel microscopy setup, helping to advance capabilities in analyzing and interpreting complex biological imaging data.

What are the key responsibilities of the position?

Key responsibilities include providing software development support, reviewing software specifications, participating in software testing, writing reports, designing and maintaining software tools for image processing, managing data, collaborating with researchers, and documenting software designs.

What qualifications are required for this Software Engineer position?

A bachelor's degree in computer science, math, engineering, or a related field and one year of related experience in programming and software systems, or an equivalent combination of education, training, and experience.

Is experience in a research institution context preferred for this role?

Yes, knowledge of software development in a research institution context is preferred.

Will I be required to work on-site, or is remote work an option?

Position tasks are generally required to be performed in-person at an Emory University location, but remote work from home day options may be granted at the department's discretion.

What type of collaborations will I be involved in as a Software Engineer?

You will work closely with biologists, chemists, and other software developers to ensure that the developed tools meet the needs of the research team.

What programming skills are necessary for this position?

While the job description does not specify exact programming languages, proficiency in programming and software systems is essential, along with the ability to design and implement algorithms for image enhancement and processing.

What kind of data management tasks will I be responsible for?

You will develop and maintain databases for storing and retrieving large sets of imaging data and implement visualization tools to facilitate the interpretation of processed images.

What kind of software tools will I be developing?

You will be designing, developing, and maintaining software tools for converting and processing images obtained from advanced microscopy techniques, focusing on enhancing user-friendliness, efficiency, and scalability.

Will I be required to provide training and support for the tools developed?

Yes, you will be responsible for providing training and support to end-users of the developed tools.

Education
Industry
10,001+
Employees

Mission & Purpose

Emory University, a top research university located in Atlanta, Georgia, is an inquiry-driven, ethically engaged and diverse community whose members work collaboratively for positive transformation in the world through courageous leadership in teaching, research, scholarship, health care and social action. The university is recognized internationally for its outstanding liberal arts college, superb professional schools and one of the Southeast's leading health care systems.