This Job Vacancy has Expired!

Senior Instrument Software Developer

Experis AG

Posted on May 22, 2022 by Experis AG

Zug, Switzerland
Immediate Start
Annual Salary

Senior Instrument Software Developer

Experis is the global leader in professional resourcing and project-based workforce solutions.

On behalf of our client, a leading global pharmaceutical company, we are looking for a candidate who is on one hand capable of interacting with his/her colleagues (who are more laid-back and introverted) but on the other hand needs to have certain leadership skills to represent the team's interests to other stakeholders within the greater project, for example in Big Room Planning sessions with up to 100 participants. And while this would be more of a project management/requirement engineering skill set, the client is looking for a software developer with the additional soft skills. The team itself is working on the instrument control layer which interfaces between the firmware and the GUI.

General Information:

  • Start date: ASAP
  • latest Start Date: July ideally
  • End date: 1 year initially
  • Extension: yes, long term project
  • Workplace: Zug
  • Workload: 100%
  • Remote/Home Office: minimum 80% onsite

Tasks & Responsibilities:

  • Contribution to all phases of software development from feasibility studies through design, development, testing, and bug fixing including software maintenance
  • Contribution to development projects in close collaboration with the Mechanics-, Electronics- and Systems-Engineers
  • Elaborate unit specifications
  • Accurate code design and implementation including tests to verify the code against requirements and specification
  • Participate in defining work packages, their estimation, planning, and implementation within the software development team
  • Execute the assigned work packages correctly, completely and in a timely manner
  • Provide all necessary documentation according to the software development process
  • Review and analyse your source code as well as on request the source code of your peers in the software development team
  • Review application design, functionality, usability, and performance to enhance it
  • Permanently improve the software development workflow to increase quality and efficiency by exchanging know-how with other software engineers and stakeholders

Must Haves:

  • Degree in Computer Science, Computer Engineering, or related field of study
  • At least three years of experience as Real Time software developer, preferably in the development of complex medical instruments
  • Very good knowledge of programming languages C++ as well as related popular software libraries and technologies
  • At least three years of Experience with Linux and respective development environments (eg, Eclipse, Git, Jenkins, etc.)
  • Solid experience in writing, debugging, and optimizing Object Oriented multi-threading designs
  • Strong problem-solving skills and ability to track software issues to successful resolution
  • Knowledge of script languages (Shell, Python).
  • Good German and English skills required written and oral

Nice to Have:

  • Knowledge of RDI Frameworks IC-Core and Simulacrum is a plus

Interested in this opportunity? Kindly send us your CV today through the link in the advert. However, should you have any questions please contact Jana Siva.

Reference: 1603754255

Set up alerts to get notified of new vacancies.