Software Engineer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor's degree in Computer Science or related field., Experience in software development, particularly in data processing and algorithm implementation., Strong programming skills in languages relevant to data processing., Ability to work in a distributed team environment..

Key responsibilities:

  • Develop and maintain radio interferometer data reduction algorithms.
  • Support ongoing telescope data processing operations and research.
  • Take ownership of specific functionalities and provide technical direction.
  • Ensure high software quality throughout the engineering lifecycle.

ATG Europe logo
ATG Europe SME https://www.atg-europe.com
201 - 500 Employees
See all jobs

Job description

We are looking for a ​Software Engineer for the development and maintenance of ALMA pipeline heuristics and data processing software​ on behalf of and in support to our client. Please be aware that this position can be filled on either a part-time or full-time basis and can be carried out either remotely or from an ATG premises.  

 

Please note, the successful candidate will be employed by ATG Europe (or one of its subsidiaries). Furthermore, upon selection, they will be subject to a general security screening performed by an external provider (further information will be provided at interview stage). 

 

The successful candidate will be tasked with, but not limited to: 

  • Develop new radio interferometer data reduction algorithm implementations as needed by new scientific objectives; 

  • Maintain pipeline heuristics in support of ongoing telescope data processing operations and research endeavours; 

  • Evolve the Pipeline code base to be modern, lean, efficient, and well understood; 

  • Operate in a distributed international team environment with other software developers and scientific staff; 

  • Take ownership of a subset of functionality and providing technical direction, decision-making, and subject-matter expertise in that area, while continuing to consult with team members and stakeholders; 

  • Hold joint responsibility for all aspects of the software engineering lifecycle, from requirements derivation through design, development, testing and maintenance of code used in telescope data processing; 

  • Work with a strong emphasis on software quality and state-of-the-art implementation of code and documentation; 

  • Occasional international travel may be required. 

 

ATG is dedicated to diversity and inclusion and is an equal opportunity employer. Regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, age, handicap, or any other reason protected by relevant state or municipal legislation, we are pleased to consider all eligible candidates for employment. 

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Decision Making
  • Teamwork
  • Problem Solving

Software Engineer Related jobs