Software Engineer
il y a 1 jour
EMBL Grenoble specializes in fundamental research in structural biology and in developing state-of-the-art instrumentation methods and services. The site is located on the dynamic European Photon and Neutron science campus (EPN campus) together with other international and French research institutions. These are exciting times at EMBL Grenoble. We are looking to complete our development team with an enthusiastic automation software engineer. The Instrumentation Team develops high-precision instruments dedicated to Macromolecular X-ray Crystallography (MX), Small Angle X-ray Scattering (SAXS) and Cryo-Electron Microscopy / Tomography techniques. These long-term development projects encompass the mechanical & electrical design of the machines, the manufacturing cabling and the development of the high- & low-level control software. The machines are deployed at high-end research facilities and their maintenance is insured by the team members. To complete our development team we are now seeking to recruit a software engineer. Your role You will join a diverse team of scientists, engineers and technicians. Under supervision of the team leader you will contribute to the development, upgrade and maintenance of scientific software in the frame of ongoing collaborations with III at Desy and EMBL-HD Imaging Centre. Short periods of work at the EMBL Hamburg and Heidelberg sites will be required. The mission includes the development of software to control robotized instruments and the upgrade and support of the instruments already installed. This will require strong interaction with the developers of advanced instrumentation and with scientists in need of novel software for cutting-edge experiments. Meeting deadlines while producing industrial quality work will be a permanent challenge. You have The following technical skills : Advanced degree in computer science and / or in robotics A solid knowledge of an object-oriented programming language (Java) Experience in developing instrument control software Comfortable with Windows and Linux platforms Programming of embedded systems and graphical user interfaces Source code versioning system (GIT) At least one of the following technical skills Experience in image & signal processing Knowledge of industrial communication protocols (Ethercat RS232 RS485) Experience in precision axis control (Pmac Beckhoff) PLC programming Industrial 6 axis robotics (Staubli) The following soft skills : Proactive and self-motivated Able to present and defend its work Team player Good communication skills in English You may also have Basic knowledge in web development Basic knowledge in deep learning Basic knowledge in electronics Experience in GPU and or FPGA programming Basic knowledge in physics Basic knowledge in optics Basic knowledge in mechanics Good working knowledge of French Contract length : 3 years (renewable up to 9) Salary : Grade 5 or 6; depending on qualifications and experience Why join us EMBL is curiosity-driven, community-oriented and international. As an inclusive equal opportunity employer we believe that diversity enables us to collaborate more effectively and be innovative in our approaches. We are therefore committed to creating an inclusive and flexible culture - one where everyone can realise their full potential and make a positive contribution to our organisation. We actively encourage applications from all genders and cultures, ethnic groups and all demographics to help us avoid perpetuating biases and oversights at this transformational point in our people strategy. Benefits Enjoy lots of benefits : Financial incentives: Salary free of income tax, monthly family and child allowances, annual salary review, pension scheme, death benefit, long-term care, accident-at-work and unemployment insurances Flexible working arrangements Private medical insurance for you and your immediate family (including all prescriptions and generous dental & optical cover) Generous time off : 30 days annual leave per year in addition to public holidays Campus life : Free shuttle bus (select sites), on-site library, subsidised on-site gym and cafeteria, casual dress code, extensive sports and social club activities (on campus and remotely) Family benefits : Kindergarten (Heidelberg), 10 days of child sick leave, generous paid maternity / parental leave and monthly family & child allowances For detailed information please visit our employee benefits page here What else you need to know EMBL is a signatory of DORA. Find out how we apply DORA principles to our recruitment and performance assessment processes here. Diversity and inclusion: At EMBL we strongly believe that inclusive and diverse teams benefit from higher levels of innovation and creative thought. We encourage applications from women, LGBTQ+ and individuals from all nationalities. How to apply To apply please submit a cover letter and a CV through our online system. Applications will close at 23:59 CET on the date shown below. We aim to provide a response within two weeks after the closing date. Closing Date: 16 / 11 / 2025 Key Skills Spring, .NET, C / C++, Go, React, OOP, C#, Data Structures, JavaScript, Software Development, Java, Distributed Systems Employment Type : Full-Time Experience : years Vacancy : 1 #J-18808-Ljbffr
-
Software Engineer
il y a 1 semaine
Grenoble, France Corin Group Temps pleinCorin is seeking a Software Engineer to develop, integrate, and test the next generation of our Apollo Hip and Knee Application Software while complying with medical device quality and regulatory standards globally. You will be part of the global R&D technology team, based in Grenoble, France. **The key responsibilities of the Software Engineer will be...
-
Software Engineer
il y a 2 semaines
Grenoble, France Canonical Temps pleinJoin or sign in to find your next jobJoin to apply for the Software Engineer - Industrial IoT role at Canonical1 week ago Be among the first 25 applicantsJoin to apply for the Software Engineer - Industrial IoT role at CanonicalGet AI-powered advice on this job and more exclusive features.This is an exciting opportunity for a software engineer passionate...
-
Software Engineer
il y a 2 semaines
Grenoble, France Canonical Temps pleinJoin or sign in to find your next jobJoin to apply for the Software Engineer - L3 Support role at Canonical3 days ago Be among the first 25 applicantsJoin to apply for the Software Engineer - L3 Support role at CanonicalGet AI-powered advice on this job and more exclusive features.Canonical is a leading provider of open source software and operating systems...
-
Software Engineer
il y a 2 semaines
Grenoble, France Canonical Temps pleinJoin or sign in to find your next jobJoin to apply for the Software Engineer - Cloud Images role at Canonical1 week ago Be among the first 25 applicantsJoin to apply for the Software Engineer - Cloud Images role at CanonicalCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our...
-
Linux devices software engineer
il y a 2 semaines
Grenoble, France Canonical Temps pleinJoin or sign in to find your next jobJoin to apply for the Linux devices software engineer - snapd role at Canonical3 days ago Be among the first 25 applicantsJoin to apply for the Linux devices software engineer - snapd role at CanonicalGet AI-powered advice on this job and more exclusive features.Canonical is a leading provider of open source software and...
-
Software Engineer
il y a 1 jour
Grenoble, France Canonical Temps pleinCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world’s leading public cloud and silicon providers,...
-
Ubuntu Software Engineer
il y a 3 jours
Grenoble, France Canonical Temps pleinCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and...
-
Software Engineer
il y a 2 semaines
Grenoble, France Canonical Temps pleinOverviewCanonical is a leading provider of open source software and operating systems. Our platform, Ubuntu, is widely used in enterprise initiatives such as public cloud, data science, AI, engineering, and IoT. We are founder-led, profitable, growing, and operate with a global, mostly remote workforce.We are hiring talented Software Engineers with strong...
-
Senior Software Engineer
il y a 1 semaine
Grenoble, France Silvaco Group, Inc. Temps plein**About Silvaco, Inc.** For over three decades, Silvaco, based in Silicon Valley, California and with global locations around the world has solved semiconductor design challenges by offering affordable and competitive TCAD (Technology Computer Aided Design) software, EDA (Electronic Design Automation) software, proven design IP (intellectual property), and...
-
Distributed Systems Software Engineer, Python
il y a 2 semaines
Grenoble, France Canonical Temps pleinDistributed Systems Software Engineer, Python / GoJoin or sign in to find your next jobJoin to apply for the Distributed Systems Software Engineer, Python / Go role at CanonicalContinue with Google Continue with GoogleDistributed Systems Software Engineer, Python / Go3 months ago Be among the first 25 applicantsJoin to apply for the Distributed Systems...