Browse IT jobs

Software Engineer (m/w/d)

Brooks Automation · Schweiz · Full time · Onsite

At a glance

Software Engineer (m/w/d) at Brooks Automation, working with .NET / C# and SQL.

Location
Schweiz
Work mode
On-site
Job type
Full-time
Technologies
.NET / C#, SQL
Language
English-speaking role

Key requirements

  • Take technical project lead for software projects in HMI, GUI and host communication of semiconductor machines according to product and development roadmap,…
  • Plan, allocate and control work packages within the internal team and with external partners and service providers, keeping track of schedules, costs and qua…
  • Serve as the central interface between software development, mechanics, electrical engineering, service, production and sales to ensure smooth information flow
  • Coordinate the creation of specifications, functional specifications and software documentation and ensure compliance with standards (e.g. SECS/GEM, SEMI)
  • Work closely with the supervisor, align projects with corporate objectives and make decisions on priorities and resources

Hirepins insights

  • SQL is asked for in 29% of the 14 live IT jobs in Switzerland on Hirepins.

About this role

Software Engineer (m/w/d) at Brooks Automation in Tägerwilen. Responsible for technical project management of HMI, GUI and host‑communication software in the semiconductor industry. Ideal for experienced C#/.NET developers with project‑management skills.

Key details

  • Location: Schweiz
  • Work mode: On-site
  • Level: Senior
  • Language: The original ad is in German, so German is probably needed for this role

What you'll do

  • Take technical project lead for software projects in HMI, GUI and host communication of semiconductor machines according to product and development roadmap, from planning to commissioning
  • Plan, allocate and control work packages within the internal team and with external partners and service providers, keeping track of schedules, costs and quality
  • Serve as the central interface between software development, mechanics, electrical engineering, service, production and sales to ensure smooth information flow
  • Coordinate the creation of specifications, functional specifications and software documentation and ensure compliance with standards (e.g. SECS/GEM, SEMI)
  • Work closely with the supervisor, align projects with corporate objectives and make decisions on priorities and resources
  • Contribute expertise in C#/.NET to development and take responsibility for technical quality of software (code reviews, testing, documentation)
  • Bring ideas for optimization of technical and organizational processes with creativity and constructive action
  • Present technical solutions at customer demonstrations and training, support sales with technical questions and risk assessments, and travel occasionally in‑ and abroad

What you'll need

Must have

  • Completed degree in computer science, electrical or automation engineering (ETH, FH) or comparable qualification, preferably with further training in project management (e.g. IPMA, PMP, Scrum)
  • 4+ years professional experience, including experience in leading software projects, ideally in mechanical engineering or automation
  • Experience in managing external service providers and suppliers as well as interdisciplinary teams
  • Solid knowledge of HMI architectures and software development methods as well as in .NET, C# and SQL databases (MS SQL, PostgreSQL) to assess and control work packages
  • Communication, presentation and moderation skills – also with non‑technical stakeholders – as well as organizational talent and solution orientation
  • Secure English in spoken and written as well as very good German language skills

Nice to have

  • Knowledge of software quality assurance is desirable
  • Knowledge of SECS/GEM norms, standards and processes is advantageous but not mandatory

Tech stack

C#, .NET, SQL, MS SQL, PostgreSQL, SECS/GEM, SEMI

What's on offer

  • Exciting projects in a high‑tech semiconductor environment
  • Participation in the Brooks Talent Programme for career development
  • Comprehensive onboarding and training
  • Mental Health & Wellness offerings
  • Long‑term perspective in a stable growing company

How to stand out for this role

Likely interview topics

  • Technical project management experience in HMI/GUI development
  • Integration of SECS/GEM standards into software projects
  • Leadership and coordination of interdisciplinary and external teams

Keywords to mirror in your CV

Software Engineer, C#/.NET, MS SQL, PostgreSQL, SECS/GEM

What to show

  • Showcase a HMI/GUI project you led, including architecture diagrams and code snippets
  • Provide a sample of a functional specification or requirement document you authored
  • Demonstrate a code review or testing framework you implemented in a .NET environment

How to apply

Use the "Apply on company website" button to continue to Brooks Automation's careers page and submit your application there.

Source: Adzuna