Position: Mid-Senior level

Job type: Full-time

Loading ...

Job content

At Lumiphase, we are looking for a Software Engineer to join our dynamic team. You will be at the core of the company and help enable the large-scale production of our integrated photonics technology. In this role, you will be responsible for developing custom control software used for thin film deposition and for improving operations to enhance our productivity.

Tasks
  • Driving the development of our control and deposition software repos
  • Collaborating with the production team to identify areas for automation and software optimization
  • Working in a multi-disciplinary team, including hardware engineers and scientists, to implement new features and improve existing ones
  • Ensuring the reliability, scalability, and security of the software systems
  • Identifying and implementing best practices for software development
  • Improving serviceability and maintainability of hardware through predictive maintenance

Requirements

Essential Requirements:
  • Proficient Python programming skills, with a solid understanding of object-oriented and async programming
  • A strong desire to understand and work with complex industrial systems
  • Ability to write well-structured, maintainable, and testable code
  • Knowledge of software development best practices (e.g. testing, documentation, deployment)
  • Familiarity with Git for version control
  • A team-oriented mindset and excellent verbal and written communication skills in English (German language skills a plus)
  • A continuous learning mindset and eagerness to stay up to date with the latest technologies

Preferred Qualifications:
  • Expertise in hardware-software interfaces, including MODBUS/serial communications and/or PLC programming
  • Experience with IIOT tools such as MQTT, InfluxDB, and/or Grafana
  • Proficiency in Python GUI programming
  • Knowledge of industrial automation, control systems, and/or electronics

Benefits

At Lumiphase, we offer a young, fast-growing, and dynamic working environment with broad options for personal development. We have world-class technical people who love to share their skills with new team members. People from all around the world have joined us, creating an open-minded and diverse team spirit. We are all dedicated to creating superior photonic products to solve hard problems in the field of communication as a big team effort.

We offer a variety of benefits to create a positive experience at work, and enable a healthy and enjoyable work-life balance. Some of these include:
  • Zürich annual transport pass,
  • 2 additional parental weeks,
  • and a lot of fun team events!

We look forward to welcoming talented, new members to our team.

Our recruitment process consists of three stages:
  • A 30 min. phone interview with our People & Culture team member to discuss your general career motivations, and present our company and this role.
  • A 1-1.5 hour phone interview with 1-2 members of the hiring team to deep dive into the core skills requirements.
  • An on-site visit to interview with and meet many members of the team that you would be working in. This often includes lunch and gives you a strong sense of the company culture and individuals.

Then, both parties take their decisions! We aim to complete all steps in one month, but also allow for modifications to ensure both sides have a full picture of the skills and culture match to take the decision in an informed way.
Loading ...
Loading ...

Deadline: 01-06-2024

Click to apply for free candidate

Apply

Loading ...
Loading ...

SIMILAR JOBS

Loading ...
Loading ...