HireFT
Browse JobsHow it worksPricingAboutSuccess Stories
    Back to jobs
    UN

    Unisers

    Education Services

    Software Engineer – C# Hardware & Systems Application development

    Zürich, SwitzerlandOn-SiteFull-timePosted 1mo ago
    All Unisers jobs

    Job description

    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

    Job details are sourced from the employer's original posting.

    Open job posting
    UN

    About the company

    Unisers

    Unisers is a company that provides services related to the "uniser" concept, likely in the educational or professional development sector.

    View all Unisers jobs
    Industry
    Education Services
    Open roles
    4

    Interested in this role?

    Apply with HireFT

    Free to start — no card required.

    Your fit

    How well do you match?

    Sign in to see how your résumé lines up with this role.