Website eleQtron GmbH
Full-time
eleQtron develops and operates full-stack quantum computers based on trapped-ion technology. Quantum computing is a new computing paradigm rapidly approaching commercial viability. Our unique approach combines laser-cooled trapped ions with microwave control and tailored magnetic fields. Our next-generation computing machines under development will be able to find solutions to problems that are out of reach today, thus enabling new innovative products and services for a brighter future.
We are looking for a Software Engineer – Test & Verification.
Responsibilities:
As a Software Engineer – Test & Verification, you will be part of a team with a mission to develop, set up and operate our trapped-ion quantum computers and relevant test devices. In this position you will contribute to the development and maintenance of the software while getting in touch with eleQtron hardware. The ideal candidate will have a strong background in software testing, quality assurance practices, and proficiency in Python. This role involves ensuring the reliability, performance, and overall quality of our cutting-edge quantum control software. This is an on-site position, and you will collaborate closely with our international team of physicists and engineers from different disciplines. Depending on your level of experience, you will work on one or more of the following tasks:
- Design, develop, test, and maintain high-quality software components of our quantum computers
- Setup and manage a test and verification environment
- Develop and execute test plan
- Create detailed, comprehensive, and well-structured test plans and test cases
- Develop and maintain automated test scripts using Python
- Identify, record, document, and track bugs.
- Conduct performance testing and ensure the software operates efficiently under varying conditions
- Evaluating the speed, responsiveness, and efficiency of the software stack
- Identifying and addressing potential security vulnerabilities in the software stack
- Verifying that changes or updates to the software stack do not negatively impact existing functionalities
- Ensuring that the software stack complies with relevant industry standards and regulations
- Using automated tools and scripts to perform repetitive and systematic testing, improving efficiency and repeatability
- Proactively drive the development of methodologies to cover various testing and verification aspects, such as robustness, dependability, and timing
- Ensure the maintainability and scalability of the provided solutions to support cost-efficiency goals
- Guarantee quality and compliance with standards for our software stack
- Actively research and evaluate new verification methodologies, propose innovative solutions, and make informed decisions to keep firmware and entire software stack verification at the forefront of technology
Required skills:
- Bachelor’s degree in computer science, Engineering, or related field
- 3+ years of professional experience in a similar technical field
- Proficiency in Python and experience with test automation tools (e.g. PyTest)
- Experience in test case planning, design, and development with a proven track of records in respective testing activities
- Experience in the development/maintain of the test automation and continuous integration frameworks
- Hands-on experience in version control software (GitLab)
- Familiarity with performance testing tools
- Creative and enjoy working in a multicultural and interdisciplinary team
- Communicate and write fluently in English
We value:
- Master’s degree in computer science or electrical engineering
- Background in robotics/aviation/automotive
- Experienced in programmatic device control (SCPI, MODBUS, etc. over serial, USB, TCP)
- Expertise in embedded operating systems
- Experience in ARTIQ
Compensation & Benefits:
- Competitive salary: We value our team members and therefore provide remunerations that reflect this, additionally rewarding achievements.
- Employee participation: Our team can share in the company’s success through an attractive Virtual Stock Option Plan (VSOP).
- Flexible working hours: We offer personal freedom through a variety of flexible work schedules.
- Team spirit: In our international and diverse team, and with our regular team events, having fun at work is simply part of the game.
- Further development: We want to grow together and so we offer our team members’ needs-based, individualized further training as well as plenty of room for personal development.
- Wellness Package: We offer health-promoting benefits such as fitness programs like UrbanSportsClub and EGYM Wellpass to support your well-being.
- Moving Benefits: A warm welcome! We are happy to support employees who move for us with a bonus.
- Ph.D. on the Job: Work energetically and earn your doctorate on the side? We make it possible.
- At the forefront: Work at the forefront of technology, where academic research meets commercial applications.
- Modern workplace: We have a high-quality infrastructure with laboratory space, offices, and meeting rooms.
What you can expect from eleQtron:
- eleQtron is a young startup with a unique and flexible working style through our adoption of the agile methodology. We encourage our team to think outside the box and provide access to high quality infrastructure, lab space, offices, and meeting rooms. We strive for an open atmosphere in which developing and commercializing world leading ion-trap-based quantum computers is not only possible, but fun.
- As a young organization, eleQtron has a flat hierarchy which provides excellent opportunities for self-development and room for growth. Our employees have a high degree of freedom and encouragement to contribute ideas and strategies.
Send in your application with CV and other documents to apply@eleqtron.com
To submit the form, Google reCAPTCHA must be loaded.
Google reCAPTCHA Privacy Policy