Accelerator Control Software Developer
il y a 4 semaines
Context & Job Description
The ESRF's ambitious upgrade programme ESRF–EBS has replaced the old X-ray source with a new, first-of-its-kind storage ring, enabling groundbreaking science. The Accelerator Control System is distributed over several hundred computer hosts and embedded systems.
As part of a team of 8 engineers and technicians, you will participate in the development, maintenance, and support of this Accelerator Control System, with the following missions:
- Design, develop, maintain, and support software for the accelerator control system.
- Participate in the software development for interfacing various equipment to the control system.
- You will be specifically in charge of the design and maintenance of graphical user interfaces for the accelerator control system.
- Work with physicists and equipment engineers to define and develop various feedback algorithms and high-level user interfaces.
- Participate in the on-call service duty and/or shift work up to 15% of working time.
Expected Profile
- Higher university degree (Master or equivalent diploma offering 300 ECTS) in Computer Science, Engineering, Science, or equivalent.
- Strong skills in object-oriented software development in Python and C++ desired.
- Strong skills in software development methods and continuous integration desired (Git, DevOps).
- Demonstrated skills in designing and programming graphical user interfaces.
- Knowledge in Java will be considered as an advantage.
- Knowledge in PyQt/matplotlib or Flask/React will be appreciated.
- Good knowledge of working in a Linux environment.
- Good interpersonal skills are essential to integrate into a multidisciplinary and international research team.
- Proficiency in English (working language at the ESRF), knowledge of French will be appreciated.
Working Conditions
The salary will be calculated on the basis of relevant qualifications and professional experience.
Do you recognize yourself in this description? Apply now for your next professional adventure.
What we offer:
- Collaborate with global experts to advance science and address societal challenges.
- Come and live in a vibrant city, in the heart of the Alps, and Europe's Green Capital 2022.
- Enjoy a workplace designed to support your quality of life.
- Benefit from our competitive compensation and allowances package, including financial support for your relocation to Grenoble.
-
Accelerator Control Software Developer
il y a 4 semaines
Grenoble, Auvergne-Rhône-Alpes, France ESRF Temps pleinJob DescriptionThe ESRF's ambitious upgrade programme ESRF–EBS has replaced the old X-ray source with a new, first-of-its-kind storage ring, enabling ground-breaking science. The Accelerator Control System is distributed over several hundreds of computer hosts and embedded systems.As part of a team of 8 engineers and technicians, you will participate in...
-
Advanced Accelerator Control Systems Software Developer
il y a 6 jours
Grenoble, Auvergne-Rhône-Alpes, France ESRF Temps pleinCompany OverviewThe ESRF's ambitious upgrade program has replaced the old X-ray source with a new storage ring, enabling groundbreaking science. The Accelerator Control System is distributed across hundreds of computer hosts and embedded systems.Job DescriptionWe are seeking an experienced software developer to participate in the development, maintenance,...
-
Advanced Accelerator Control Software Specialist
il y a 2 semaines
Grenoble, Auvergne-Rhône-Alpes, France ESRF Temps pleinRole OverviewThe ESRF’s upgrade program ESRF–EBS has introduced a new storage ring, enabling groundbreaking science. The Accelerator Control System is distributed across hundreds of computer hosts and embedded systems.As part of a team of 8 engineers and technicians, you will contribute to the development, maintenance, and support of the Accelerator...
-
Accelerator Systems Developer
il y a 3 semaines
Grenoble, Auvergne-Rhône-Alpes, France ESRF Temps pleinContext & Job DescriptionThe ESRF’s ambitious upgrade programme ESRF–EBS has replaced the old X-ray source with a new, first-of-its-kind storage ring, which is enabling ground-breaking science. The Accelerator Control System is distributed over several hundreds of computer hosts and embedded systems.As a key member of a multidisciplinary team, you will...
-
Instrumentation Software Developer
il y a 4 semaines
Grenoble, Auvergne-Rhône-Alpes, France ESRF Temps pleinJob DescriptionThe Detector and Electronics Group at ESRF is seeking a skilled Software Engineer to join their Instrumentation Software Services team. As an Instrumentation Software Engineer, you will work closely with the team to develop and maintain software solutions for instrumentation projects.Key ResponsibilitiesDesign and develop software tools for...
-
Software Developer
il y a 4 semaines
Grenoble, Auvergne-Rhône-Alpes, France Corin Temps pleinSoftware EngineerCorin is seeking a skilled Software Engineer to develop, integrate, and test the next generation of our Apollo Hip and Knee Application Software. This role requires compliance with medical device quality and regulatory standards globally.The key responsibilities of the Software Engineer will be to:Develop and integrate Software systems for...
-
Software Developer
il y a 4 semaines
Grenoble, Auvergne-Rhône-Alpes, France Corin Temps pleinSoftware DeveloperCorin is seeking a skilled Software Developer to join its global R&D technology team in Grenoble, France. The ideal candidate will have a strong background in software development and a passion for creating innovative solutions.Key Responsibilities:Develop and integrate software systems for preoperative planning, intra-operative guidance,...
-
Software Developer
il y a 2 semaines
Grenoble, Auvergne-Rhône-Alpes, France Corin Temps pleinAbout the Role:We are seeking a highly skilled Software Engineer to join our global R&D technology team in Grenoble, France.Key Responsibilities:Develop and integrate software systems for preoperative planning, intra-operative guidance, and postoperative follow-up throughout the software lifecycle.Develop prototype applications to support technology...
-
Instrumentation Software Developer
il y a 4 semaines
Grenoble, Auvergne-Rhône-Alpes, France ESRF Temps pleinJob DescriptionThe Instrumentation Software Engineer will be part of the Instrumentation Services and Development Division, which provides development and support capabilities in the fields of X-ray detectors and control electronics. The team provides internal development capabilities and supports software-related services for instrumentation projects.The...
-
Software Developer
il y a 3 semaines
Grenoble, Auvergne-Rhône-Alpes, France CONNECTT GRAND EST Temps pleinKey Responsibilities:Design and develop software applications using programming languages such as Java, Python, and C++.Collaborate with cross-functional teams to identify and prioritize software development projects.Requirements:3+ years of experience in software development with a strong understanding of object-oriented programming concepts.Proficiency in...
-
Software Developer
il y a 4 semaines
Grenoble, Auvergne-Rhône-Alpes, France Corin Temps pleinSoftware DeveloperCorin is seeking a skilled Software Developer to join its global R&D technology team in Grenoble, France.The ideal candidate will have a strong background in software development, with experience in C++ and Python programming languages.Key responsibilities include developing and integrating software systems for preoperative planning,...
-
Instrumentation Software Developer
il y a 4 semaines
Grenoble, Auvergne-Rhône-Alpes, France ESRF Temps pleinJob DescriptionThe Detector and Electronics Group at ESRF is seeking a skilled Instrumentation Software Engineer to join their team. As a key member of the group, you will work closely with colleagues to develop and maintain software tools and applications for instrumentation projects.Key ResponsibilitiesDesign, develop, and test software tools and...
-
Software Developer
il y a 3 semaines
Grenoble, Auvergne-Rhône-Alpes, France Framatome Temps pleinJob Description:As a software developer, you will be responsible for designing, developing, and testing software applications. Your primary goal will be to create efficient and effective software solutions that meet the needs of our company and its customers.Key Responsibilities:• Designing and developing software applications• Testing and debugging...
-
Software Developer
il y a 3 semaines
Grenoble, Auvergne-Rhône-Alpes, France HELP EMPLOI Temps pleinWe are seeking a skilled Software Developer to join our team. Key responsibilities include designing, implementing, and maintaining software applications.
-
Software Developer
il y a 3 semaines
Grenoble, Auvergne-Rhône-Alpes, France Orange Business Services Temps pleinWe are looking for a skilled Software Developer who can help us build and maintain our software applications.The ideal candidate will have a strong understanding of programming languages and be able to work effectively in a team.Must have a degree in Computer Science or a related fieldProven experience in software developmentStrong problem-solving...
-
Senior Software Developer
il y a 3 semaines
Grenoble, Auvergne-Rhône-Alpes, France Criteo Temps pleinBuilding the Future of Advertising:Criteo is a leader in the digital advertising space, and we're looking for talented software engineers to help us shape the future of the industry.What You'll Do:Develop large-scale machine learning algorithms to improve our advertising platforms.Work with our engineering teams to design and implement scalable systems that...
-
Software Developer
il y a 3 semaines
Grenoble, Auvergne-Rhône-Alpes, France CPAM DE L'ISERE Temps pleinWe are looking for a skilled Software Developer to join our team.The successful candidate will have experience with Python and will be responsible for developing and maintaining our backend system.Key Responsibilities:Design and implement new featuresMaintain and improve existing codebaseWork collaboratively with cross-functional teamsRequirements:3+ years...
-
Software Developer
il y a 3 semaines
Grenoble, Auvergne-Rhône-Alpes, France CEA Temps pleinKey Responsibilities:• Design and develop scalable and maintainable software solutions using Java, Python, and C++• Collaborate with cross-functional teams to identify and prioritize product requirements• Develop and maintain high-quality code, following industry standards and best practices• Participate in code reviews and contribute to the...
-
Alignment Engineer for Precision Equipment
il y a 3 semaines
Grenoble, Auvergne-Rhône-Alpes, France ESRF Temps pleinJob OverviewThe ESRF is a leading research facility that conducts cutting-edge experiments requiring precise positioning of machine and beamline components. To support this effort, we are seeking an experienced expert in alignment and metrology to join our Survey & Alignment Group.Main ResponsibilitiesProvide expert assistance for all positioning and...
-
Software Systems Developer
il y a 2 semaines
Grenoble, Auvergne-Rhône-Alpes, France Future Temps pleinAbout the RoleWe are seeking a highly skilled Software Systems Developer to join our Emailtech platform team. As a Java Full Stack Developer, you will contribute to the design, implementation, and deployment of new features, as well as improve and refactor existing code.Key ResponsibilitiesPlatform Development - Develop and maintain the platform in a...