About the role:
Our client is looking for a highly motivated individual who will support them as a Software Engineer in the photonics design software and play an important role in the further development of their products.
In this role, you’ll be developing algorithms, GUIs, designing APIs, DevOps, and working together with the development team and directly with their worldwide customers.
Your responsibilities:
- Define, design, and build highly technical software.
- Participate in continuous improvement of software architecture and development processes.
- Deliver quality software to customers.
- Create quality assurance, increase test coverage, and create delivery infrastructure.
- Assist application engineers in supporting the customer.
- Build customer driven prototypes.
Your profile:
Our client is looking for a candidate with the following qualifications:
- Exceptional analytical skills and thrive on problem-solving challenges.
- A comprehensive understanding of software engineering and its best practices.
- Passionate about developing high-quality software that effectively addresses real-world problems.
- Enjoys to take a project from the beginning to the end and you are not afraid of starting from an existing codebase.
- A hands-on attitude and comfort with engaging in one-on-one interactions with customers or partners.
- A curious mindset, striving to comprehend the broader picture and consistently seeking answers to the “why” and “how” of our processes.
- Ability to contribute to improving the software architecture, development processes, QA, and delivery infrastructure.
- Experience with common software development tools such as IDEs, version control systems, continuous integration platforms, etc.
- An interest in physics and the semiconductor industry.
- Experience with both Windows and Linux.
- Proficiency in Python, which is a strong plus!
Benefits of joining their team:
- An international team-oriented company that values diversity, open communication, and curiosity.
- Enjoy flexible work arrangements to support your work-life balance, with the option to work remotely up to 3 days a week within a 40-hour schedule.
- Experience the agility of a small-sized company with opportunities for both personal and professional growth tailored to your interests, allowing you to take on increasing responsibilities over time.
- Engage in continuous learning and development at the intersection of many high-tech engineering fields.
- Make an immediate impact by collaborating with prestigious clients on their critical use cases from day one.
- Thrive in a collaborative environment alongside talented professionals, where teamwork and open communication are central to the culture.
- Receive a competitive salary along with comprehensive hospitalization insurance and a robust pension plan.