Software Engineer – C# Hardware & Systems Application development
AI Summary
A Software Engineer develops and integrates C# and C++ code for hardware and desktop applications, collaborating across engineering teams to ensure seamless hardware-software integration, performance improvements, and structured documentation and testing.
About this role
We are looking for a versatile and motivated Software Engineer to develop and integrate hardware and Desktop applications primarily inC# and partly C++. In this role, you willcollaborate closely withengineers 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
Skills
Explore related jobs
More jobs at UNISERS
Similar Automated Testing jobs
Jobs in Zürich
Mitarbeiter:in Empfang Leonardo (a) 30 - 40 %CH Media · Zürich, Zürich- DVersicherungsberater:in für die Hauptagentur HottingenDe Axa · ZÜRICH, Switzerland
- DSenior Specialist Rechtsdienst mit Schwerpunkt Vertragsrecht (all genders)De Axa · ZÜRICH, Switzerland
- DHauptagent:in für die Hauptagentur Zürich-HottingenDe Axa · ZÜRICH, Switzerland
- DMitarbeiter:in Innendienst 50% für die Generalagentur Zürich-NordDe Axa · ZÜRICH, Switzerland
- DSenior Specialist Rechtsdienst mit Schwerpunkt Miet-, Werkvertrags- und Sachenrecht (all genders) per 1.12.26De Axa · ZÜRICH, Switzerland
Browse these categories
Market data for software engineer roles
All reports →- Role reportSoftware engineer jobs, Sep 2026: new listings down 9.7%New software engineer listings fell 9.7% to 1,506 this week, the first weekly drop in a month. Prioritize applications while 1,506 fresh roles remain open.
- Salary reportSoftware engineer salary 2026: median midpoint is $190,587The median published range midpoint for US software engineer roles is $190,587, with the middle half from $166,000 to $222,000.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.
