U

Software Engineer C# Hardware & Systems Application development

Job Description - Software Engineer C# Hardware & Systems Application development

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 

Original job Software Engineer C# Hardware & Systems Application development posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Software Engineer Jobs in Switzerland

GrabJobs is the no1 job portal in Switzerland, connecting you to thousands of jobs fast! Find the best jobs in Switzerland, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.