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.