Software Developer Instrument Software (m/f/d)
Agilent Technologies Deutschland GmbH
Waldbronn, DE
Job ID : 4028403
Your responsibilities include :
- Design, implement, maintain and evolve our instrument control framework to unify the control of Agilent hardware in multivendor software
- Work in a multi-functional team (scrum master, product owner, product support engineers, architects, developers, testers)
- Cooperate with software developers from external partners and manufacturers to enable new instrument capabilities and ensure cross-vendor interoperability in our customers’ labs
This position is preferably based in Waldbronn in our hybrid model (3 days onsite, 2 days remote), but we are also open for remote workers in Germany with occasional travel to our Waldbronn site.
Qualifications
- University Degree in Software Engineering or equivalent
- Several years of relevant experience developing software for technical applications
- Experience with object-oriented software engineering for Microsoft Windows, preferably using C#, .NET, Visual Studio
- Proficient in debugging and refactoring complex legacy code
- Very good spoken and written communication in English
Desired Qualifications :
- Agile Scrum methodology
- Experience with Software configuration management and DevOps infrastructure (e.g., Git, Jira, Jenkins)
- Experience implementing and debugging inter-process communication
- Good speaking skills in German
- Domain experience in control and data acquisition of industrial or scientific instruments / devices
We offer :
- An outstanding company culture based on trust, respect, and integrity
- Exciting responsibilities in highly motivated, international project teams
- Many opportunities for personal development and tailored trainings
- A strong local community of software developers with a diverse set of backgrounds
- Attractive working conditions, flexible hours of work, on-campus canteen and sports facilities, work-life balance, employer-funded pension and other social benefits
- Numerous in-house interest groups where you can socialize and have fun after work (soccer, board games, fitness, yoga, beach-volleyball, theater group and band, etc.)
Vor 5 Stunden