Software Engineer – C# Hardware & Systems Application development

Apply Now ↗
📍 Hybrid📍 Zürich, ZH, Switzerland80 100%

About this role

We are looking for a versatile and motivated Software Engineer to develop and integrate hardware and Desktop applications primarily in C# and partly C++. In this role, you will collaborate closely with engineers across disciplines to ensure seamless hardware-software integration, improve system performance, and drive structured documentation and testing processes. 

 

WHO WE ARE 

 

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 rapidly expanding our team to bring our groundbreaking technology to market as swiftly as possible.  

 

ROLE OVERVIEW 

 

  • Extend and optimize C#/C++ code for hardware communication and system applications 
  • Develop and integrate software that enhances the performance and usability of our technology 
  • Design, develop, and maintain automated software and hardware testing 
  • Investigate and analyze external and internal bug reports 
  • Collaborate with electrical, mechanical, and systems engineering to align development with project goals 
  • Support implementation and code review within the software team 
  • Participate in and refine all stages of the software development process, including research, design, implementation, integration, testing, and deployment 
  • Maintain structured documentation and project tracking, ensuring clarity, reproducibility, and version control 

 

YOUR SKILLS 

 

  • Bachelor's or Master’s degree in Computer Science, Engineering, or a related field 
  • Extensive knowledge in .NET/C# on Desktop and embedded platforms, knowledge in Desktop UI development (WPF, Avalonia) is a plus 
  • Experience with hardware communication in C#, and embedded development in C++ 
  • Experience in software testing methodologies 
  • Preferably experience in software development in regulated environments (e.g. semiconductor, medical, automotive) 
  • Experience with Git, CMake, and Linux/Yocto is a plus, familiarity with DevOps principles and tools is also a bonus 
  • Ability to work independently while effectively collaborating with cross-functional teams 
  • Strong problem-solving mindset, eager to tackle complex challenges 
  • Hands-on approach with a passion for building and optimizing technical solutions 
  • Fluent in English and can communicate your ideas clearly and effectively. Proficiency in German is an advantage 

 

WHAT WE OFFER 

 

  • The opportunity to work on cutting-edge technology in a fast-growing startup 
  • A collaborative, innovative, and inclusive work environment 
  • A chance to contribute directly to a key product, shaping its development and success 
  • Competitive salary, stock options (ESOP), and unlimited vacation policy 
  • A modern workspace with lab facilities, on-site amenities, and flexible work arrangements 

Frequently Asked Questions

Is the salary disclosed for the Software Engineer – C# Hardware & Systems Application development position at unisers?
The salary for this Software Engineer – C# Hardware & Systems Application development role at unisers is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Software Engineer – C# Hardware & Systems Application development position at unisers located?
This Software Engineer – C# Hardware & Systems Application development role at unisers is based in Hybrid, Zürich, ZH, Switzerland. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Software Engineer – C# Hardware & Systems Application development role at unisers full-time or part-time?
This is listed as a 80 100% position. It is posted as a Software Engineer – C# Hardware & Systems Application development role at unisers.
How do I apply for the Software Engineer – C# Hardware & Systems Application development position at unisers?
Click the "Apply Now" button on this page. You will be redirected to unisers's official application portal hosted on bamboohr where you can submit your application directly.
When was the Software Engineer – C# Hardware & Systems Application development job at unisers posted?
This Software Engineer – C# Hardware & Systems Application development position at unisers was posted on Jul 6, 2026. Apply as soon as possible — early applications are often reviewed first.
Software Engineer – C# Hardware & Systems Application development
unisers
Apply for this role ↗

You'll be redirected to unisers's official application page on bamboohr.