Software Engineer/Senior Software Engineer C#/.NET

Unisers
Zürich, Switzerland
2 days ago

Role details

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

Job location

Zürich, Switzerland

Tech stack

Testing (Software)
.NET
Systems Engineering
C Sharp (Programming Language)
C++
Code Review
DevOps
Firmware
Windows Presentation Foundation
Software Engineering
Delivery Pipeline
GIT
Bug Reporting
Software Version Control

Job description

  • Develop and maintain the equipment control software for our automated tools
  • Integrate third-party equipment control frameworks and manage related technical communication
  • Investigate and analyze external and internal bug reports
  • Coordinate with electrical, mechanical, and systems engineering
  • Support in implementation, code review, and technical mentoring within the software team
  • Participate in all stages of the software development process, including research, design, implementation, integration, testing, and deployment
  • Maintain clear documentation and version control

Requirements

Do you have experience in UI?, * Extensive knowledge in .NET/C#

  • Knowledge in Desktop UI development (WPF)
  • Experience in equipment control, preferably in the semiconductor industry
  • Experience in software testing methodologies
  • Experience with git, DevOps, and CI/CD pipelines
  • Preferably experience in software development in regulated environments (e.g. semiconductor, medical, automotive)
  • Preferably knowledge in C++ and hardware/firmware development
  • Able to work independently and collaboratively in a fast-paced startup environment

WHAT WE VALUE

  • Exceptional communication skills to facilitate shared understanding.

  • Able to navigate ambiguity and solve problems creatively.

  • Taking accountability for actions, learning from mistakes, and continuously seeking to improve.

  • Exhibiting self-motivation and organization in effectively prioritizing to ensure collective success.

  • Respecting each other and embracing the diversity of working in a cross-cultural team.

  • Caring for our environment and actively avoiding waste.

Benefits & conditions

  • Play a key role in shaping the future of a young and innovative company with exciting growth opportunities.
  • Collaborate with a passionate team that takes pride in what we do.
  • Enjoy flexible work arrangements, including home office options and adaptable working hours.
  • Grow professionally as we scale and expand our operations.
  • Receive a competitive salary and stock options (ESOP).
  • Take advantage of our support for educational pursuits, including tuition reimbursement.
  • Work in a modern, well-located office equipped with a workshop, clean room, and laboratories.
  • Enjoy convenient on-site parking, fitness facilities, and childcare services.

About the company

We are looking for an experienced Software Engineer to complement our product development team at UNISERS. You will make an essential contribution to our product development, so that our worldwide unique machines not only run reliably but also fulfill the diverse demands of the semiconductor industry., UNISERS AG is a young, vibrant startup emerging from ETH Zurich, armed with revolutionary technology to tackle the biggest challenge in the semiconductor industry: contamination control. We are scaling to bring our solutions to market as quickly as possible.

Apply for this position