Research Software Engineer (m/f/d)

Permanent employee, Full-time · Zurich

Your mission
DIRAC AG is a specialist systems-development company in the radiocommunications and telephony industry. The company seeks to employ a Research Software Engineer to support to ongoing development of a new software-defined radio product. 
 
You will become part of the core R&D team and contribute to the ongoing development of the system throughout its lifecycle, in particular:
 
  • Development of software handling radio processing with SDRs (physical to network layers)
  • Security analysis of contemporary radio systems and real-world testing
  • Refinement of hardware design and system architecture
  • Integration of software with system platform
  • Testing and validation
 
The team is international; with immediate colleagues in Switzerland, France, Germany and the UK. The new team member will be expected to take ownership of complex software/systems problems and afforded a good degree of independence to solve them.
Your profile
  • University Degree in Computer Science, Electrical Engineering, Mechanical Engineering, Data Science, Mathematics or similar.
  • Research experience
  • Good knowledge of high-performance C/C++ including threading/multi-processing
  • Familiarity with software-development tools/practices (version control, issue tracking, distributed logging
  • Comfort working with large code-bases and building atop open-source stacks
  • Business-level proficiency in English
  • Willingness to travel to test sites or other offices (infrequent, no weekend stays)
 
Desirable
 
  • Familiarity with software-defined radio equipment and signal-processing practices
  • Knowledge of cellular/wireless communication (3G, 4G, 5G), radio frequency technology
  • Knowledge of low-latency networking and processing (DPDK, isolcpus)
  • Experience with Python
  • Experience with MATLAB
  • Proficiency in German and/or French
Why us?
  • Modern, centrally located office in Zurich
  • Open corporate culture: Immerse yourself in an international working environment where ideas and diversity are encouraged.
  • Collegial working atmosphere: Enjoy a working atmosphere characterized by collaboration and a hands-on mentality
  • Hybrid working model: Flexibility - combine on-site and home office work.
  • Attractive remuneration package: We reward your performance appropriately.
About us
Telio is a medium-sized, internationally active, rapidly growing company in the field of telecommunications and IT services in the prison sector. As the European market leader, we have been providing communications solutions for prisons and their inmates worldwide for 25 years. With more than 270 employees, we are active in 25 countries and develop, install and operate communication and media systems that make an important contribution to resocialization in prisons as well as in correctional facilities.
We are looking forward to hearing from you!
Thank you for your interest in Telio. Please fill out the following short form. Should you have difficulties with the upload of your data, please send an email to jobs.headoffice@tel.io
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.