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