The Position As a Lead Software Development Engineer (f/m/d) you will be responsible for the documentation and development of our software components at our Roche Competence Centre in Ludwigsburg as well as the smooth running of the software development - true to the principle "Without Diagnostics, Medicine is blind". This position can be located in Ludwigsburg (Germany) or Rotkreuz (Switzerland). Your responsibilities Technical steering, guidance and Go-To person of the software development team (externals and internals) Implementation of development projects in interdisciplinary cooperation with other departments and external partners Independent development and design of software components for pre-analytic systems Responsible for creation and documentation of Software-Detailed-Design, participation in definition of software requirements in cooperation with requirement engineers and accountable for the Technical-Backlog. Active participation in the continuous improvement of the software development process, including trainings sessions for colleagues Roche employees are invited to bring in courageous and unconventional ideas and thus actively contribute to the success of the company. We have a passion for our work that motivates us to follow our guiding principle every day: Doing now what patients need next Who you are We are looking for a motivated and committed person who is able to inspire our team, guided by the values of passion, courage and integrity! You already gained knowledge in technical steering and project management and are able to connect the dots leading to decisions. You also bring: Degree in computer science, information technology or comparable. Several years (>5) of professional experience as a software developer, software architect or software tester in the product development of complex systems in the field of complex embedded systems, ideally in a regulatory environment Experience (>2 years) in the technical steering of external partners Expert knowledge in the programming language C and at least one additional programming language. Preferred technology and tooling stack: C, Python, gRPC, OPC-UA, HL7, Debian, git, GoogleTest, Docker, Codebeamer, gherkin, Visual Studio Code, … Expert knowledge in at least one of the following fields: + Configuration and maintenance of Linux based operating systems + Cyber Security and Data Privacy + DevOps, Test Automatisation and Testing + Software Architecture and Design Excellent knowledge of all phases of the software development process (requirements management, architecture and design, verification, validation) Excellent English (C1 level) skills, and good communication and facilitation skills The advertised position is in general also suitable for part-time work. Your application Please upload only your CV and your certificate / diploma of your highest academic degree. We are looking forward to your application! Your contact to us! With people. For people. Do you need more support? Our Talent Acquisition Team welcomes your questions. Please send an to Who we are At Roche, more than 100,000 people across 100 countries are pushing back the frontiers of healthcare. Working together, we’ve become one of the world’s leading research-focused healthcare groups. Our success is built on innovation, curiosity and diversity. Roche Diagnostics Automation Solutions GmbH, is one of Roche's competence centers for the development and production of laboratory automation systems. As market leaders in the field of in vitro diagnostics our customers worldwide trust on Roche solutions. From mid-2021 we will consolidate our currently three locations (Ludwigsburg, Remseck-Aldingen and Korn
Lead Software Development Engineer (f/m/d) (Ingenieur/in - Informations-, Kommunikationstechnik)Lead Software Development Engineer (f/m/d) (Ingenieur/in - Informations-, Kommunikationstechnik)Lead Software Development Engineer (f/m/d) (Ingenieur/in - Informations-, Kommunikationstechnik)