Aktuelle Jobs im Zusammenhang mit C++ Software Engineer - Geneva - CERN

  • Software Engineer

    vor 23 Stunden


    Geneva, Schweiz SonarSource Vollzeit

    What You Will Do Daily:Join the IDE Experience squad, responsible for the development of the SonarQube for IDE extensions; your main focus will be on SonarQube for Visual Studio. Your responsibilities will include contributing to specifications, writing code and tests, reviewing peers’ code, validating features, and managing releases.Become an expert on...


  • Geneva, Schweiz CERN Vollzeit

    Are you excited about bringing together particle physics and finance? Project HighLO applies data analysis techniques from physics to financial markets, helping regulators and exchanges tackle challenges like fraud detection. We are looking for a Research Software Engineer to turn our research into production-ready algorithms and tools. ROOT (root.cern) is a...


  • Geneva, Schweiz CERN European Organization for Nuclear Research Vollzeit

    Job Description Are you excited about bringing together particle physics and finance? Project HighLO applies data analysis techniques from physics to financial markets, helping regulators and exchanges tackle challenges like fraud detection. We are looking for a Research Software Engineer to turn our research into production-ready algorithms and tools. ROOT...


  • Geneva, Schweiz Ripple Vollzeit

    At Ripple, we’re building a world where value moves like information does today. It’s big, it’s bold, and we’re already doing it. Through our crypto solutions for financial institutions, businesses, governments and developers, we are improving the global financial system and creating greater economic fairness and opportunity for more people, in more...

  • Senior Software Engineer

    vor 23 Stunden


    Geneva, Schweiz Ripple Vollzeit

    At Ripple, we’re building a world where value moves like information does today. It’s big, it’s bold, and we’re already doing it. Through our crypto solutions for financial institutions, businesses, governments and developers, we are improving the global financial system and creating greater economic fairness and opportunity for more people, in more...

  • Staff Software Engineer

    vor 23 Stunden


    Geneva, Schweiz Ripple Vollzeit

    At Ripple, we’re building a world where value moves like information does today. It’s big, it’s bold, and we’re already doing it. Through our crypto solutions for financial institutions, businesses, governments and developers, we are improving the global financial system and creating greater economic fairness and opportunity for more people, in more...

  • Software Engineer II

    vor 23 Stunden


    Geneva, Schweiz Ripple Vollzeit

    At Ripple, we’re building a world where value moves like information does today. It’s big, it’s bold, and we’re already doing it. Through our crypto solutions for financial institutions, businesses, governments and developers, we are improving the global financial system and creating greater economic fairness and opportunity for more people, in more...


  • Geneva, Schweiz CERN Vollzeit

    You will contribute to the design, development, and maintenance of web-based applications supporting the operational and engineering activities of the Electrical Engineering Group, working within a small but agile and talented cross-functional team in the Controls and Business Support Section. Your responsibilities: - Maintain, enhance, and modernise...


  • Geneva, Schweiz Qim Info Vollzeit

    📣  Qim info, qui sommes-nous ? Société d’ingénierie informatique et de services du numérique créée en 2004 et implantée sur Genève, Lausanne, Annecy, Bâle et Zurich, Qim info c’est surtout un ensemble de consultant.e.s capables d’intervenir à tous les niveaux d’un Système d’Information. Avec 473 collaborateurs, nous sommes toujours...

  • R+D Engineer

    Vor 5 Tagen


    Geneva, Schweiz ProtonMail Vollzeit

    A better internet, where privacy is the default, is possible. Building this better internet might seem daunting or even unthinkable, but at Proton, this is what we do every day. Proton was founded in 2014 by a group of scientists who met at the European Organization for Nuclear Research (CERN). Our first product, Proton Mail, is now the world’s largest...

C++ Software Engineer

vor 3 Wochen


Geneva, Schweiz CERN Vollzeit

Company DescriptionAt CERN, the European Organisation for Nuclear Research, physicists and engineers are probing the fundamental structure of the universe. Using the world's largest and most complex scientific instruments, they study the basic constituents of matter - fundamental particles that are made to collide together at close to the speed of light. The process gives physicists clues about how particles interact, and provides insights into the fundamental laws of nature. Job DescriptionIntroductionWork on the C++ real-time frameworks that drive CERN's accelerators — low-level, high-precision systems where nanoseconds matter. Take partAs a Software Engineer, you will join a passionate team and take an important role in the evolution of the low-level real-time frameworks used to control accelerator hardware, developed in C++ and targeting Linux. You will also help bring the Accelerator Timing System to a new technological era, utilizing White Rabbit, a novel, IEEE standard, Ethernet based network with sub-nanosecond accuracy, pioneered by your future colleagues.You will be involved in all aspects of the software life cycle, including user requirements gathering, design, development, testing and production deployment of the new solution, following our agile development process.FunctionsEngage with end-users to understand their requirements and translate them into effective technical solutions. Shape and contribute to the evolution of our core C++ frameworks for real-time control and integration with diverse equipment and PLCs. Develop and maintain mission-critical Accelerator Timing software coordinating thousands of accelerator devices. Collaborate and share expertise with highly skilled software engineers within the CSS group and across the Accelerators & Technology sector. Investigate, diagnose, and resolve operational issues in close collaboration with end-users, from equipment specialists to operations teams. Take ownership of one or more key systems after an initial learning period, planning their evolution through active user engagement and follow-up. Support team growth by onboarding and mentoring junior developers.QualificationsMaster's degree or equivalent relevant experience in the field of Computer Science or a related field.Experience:Required experience: Proven experience in C++ development. Experience applying software quality assurance techniques and practice with corresponding tools. Desired experience: Experience in Java and/or Python development. Experience with communication protocols and networking stacks. Technical competencies:Development of software for embedded and real-time systems with/without OS: using C++ in a Linux (or Unix-like) environment.Knowledge and application of software life-cycle tools and procedures: including Linux compilation toolchains and build systems.Knowledge of programming techniques and languages: including object-oriented programming principles.Testing, diagnosing and optimisation of software.Behavioural competencies:Achieving Results: having a structured and organised approach towards work; being able to set priorities and plan tasks with results in mind.Learning and Sharing Knowledge: keeping up-to-date with developments in own field of expertise and readily absorbing new information.Working in Teams: working well in groups and readily fitting into a team; participating fully and taking an active role in team activities.Demonstrating Flexibility: adapting quickly and resourcefully to shifting priorities and requirements.Communicating Effectively: ensuring that information, procedures and decisions are appropriately documented.Language skills:Spoken and written English, with a commitment to learn French.Additional InformationEligibility and closing date:Diversity has been an integral part of CERN's mission since its foundation and is an established value of the Organisation. Employing a diverse workforce is central to our success. We welcome applications from all Member States and Associate Member States.This vacancy will be filled as soon as possible, and applications should normally reach us no later than at 23:59 CET.Employment ConditionsContract type: Limited duration contract (5 years). Subject to certain conditions, holders of limited-duration contracts may apply for an indefinite position.Working Hours: 40 hours per weekJob Flexibility: Fully OnsiteThis position involves:Stand-by duty, when required by the needs of the Organisation.Job grade: 6-7Job reference: BE-CSS-FST LDField of work: Software Engineering and ITBenchmark Job Title: Computing Engineer