SW Engineer (100%)

Arktis Radiation Detectors
Zürich, Switzerland
8 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Zürich, Switzerland

Tech stack

JavaScript
Agile Methodologies
HTML5
C++
Linux
Programming Tools
Distributed Systems
Python
Release Management
WebSocket
Software Modules
Backend
Information Technology

Job description

This is a great opportunity to join a young, nimble company in Zurich, and work on an important global security challenge: Detecting illicit transport of radioactive material., * Create and maintain software modules for the backend in Python and C++ running on Linux

  • Further develop the GUI using HTML5, JavaScript and WebSockets
  • Release management
  • Take ownership of modules and development tools
  • Participate in peer design- and code-reviews

Requirements

You will join a small agile development team and play a decisive role in the continuous development of the Arktis software stack. Your background in computer science or applied physics as well as your analytical skills and perseverance help create software, which acquires, analyses and presents radiological data. The scope of operation is wide and includes fixed single measurement portals, mobile systems such as drone-borne detectors but also the management of geographically distributed systems., * Experience with concurrent and parallel programming for developing SW

  • Three years of professional experience in a similar role
  • Communicative and with good interpersonal skills, * Fluent in C++ and Python3
  • Fluent in English, oral and written
  • A strong willingness to learn and share acquired knowledge

DESIRABLE SKILLS

  • IP networking knowledge
  • ML based classification
  • Experience with embedded programing

About the company

The position is based at Arktis' offices in Zurich and may involve international travel to support systems in the field. The applicant must be Swiss or hold a valid working permit (B or C).

Apply for this position