Home
/
Comprehensive
/
Software Engineer - Rust/C++
Software Engineer - Rust/C++-March 2024
Brno
Mar 28, 2026
About Software Engineer - Rust/C++

  Job Description

  Software engineering is an integral part of our R&D department, working closely with colleagues outside the software domain, such as system design engineers, physicists, application specialists, and electronics engineers to deliver high-quality solutions. We develop applications on various layers of the software stack – from low-level controller communication, through implementing instrument behavior and providing quality API, to user-facing applications for control and automation.

  We are looking for a Rust/C++ developer willing to work on critical software modules in the world's most powerful electron microscopes. Become a member of our team and help us build innovative products serving science and industry.

  Responsibilities:

  Design and implementation of product modules in Rust/C++ languages

  Testing your code both in an automated fashion, with simulators, and on the microscope

  Working on complex technical problems and providing sophisticated solutions

  Collaborating with a team of skilled engineers in Brno, Netherlands, and USA

  Requirements:

  Knowledge of C++ language and the latest features, e.g. concepts.

  Experience with Rust language and functional programming OR interest to learn it

  Good understanding of software development processes and agile methodology

  Bachelor's or Master's degree in Computer Science or adequate education/experience

  Active knowledge of English to read requirements, write documentation, and to connect with abroad teams

  Eligible for passport and ability to travel

  We would be excited if you have:

  Experience with C#, Python, or functional programming languages

  Used Docker or different containerization utilities

  Worked on microservice architecture with gRPC communication protocol

  Passion to learn new things and experimenting with innovative technologies

  We offer:

  Flexible working hours to better balance your personal life. 25 days of vacation and 5 sick days/year

  Home office (combination of work from home and office)

  Financial benefits - annual bonus, meal allowance, pension insurance allowance

  Excellent working equipment: notebook of high quality, company phone, and two monitors are our standard, further office equipment based on personal preferences

  Further employee benefits - mobile tariff for you and family members for great prices, free Multisport card, possibility of life or health insurance for better prices

  We have modern work environment including relax zones, power yoga lectures, gym, outside playground, and massages in the building. In the company canteen, there is always fresh fruit and vegetable for free

  Brand-new dedicated space room equipped with VR headset, Recording studio for your videos, music, or podcasts, Lego Mindstorms, 3D printer, Arduino, and much more

  Still not sure? Visit us and have a look!

  We offer an “Open hour” – a casual meeting with a colleague or manager from the software department to discuss further possibilities. Just let us know about you!

  Thermo Fisher Scientific is an EEO/Affirmative Action Employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability or any other legally protected status.

Comments
Welcome to zdrecruit comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
SIMILAR JOBS
Principal Software Engineer
Job Description Do you have a passion to design, develop and deploy software releases? As a Principal Software Engineer, you will focus on identifying and solving system management problems at scale,
Relationship Banker II - SB -South Cooper - Arlington - TX
You have a passion for helping customers, building relationships, and delivering extraordinary customer service. You are energetic and enthusiastic as the face of Chase to our retail branch customers
Data Center Operations Analyst
Data Center Operations AnalystRemote - United StatesJR009936 Position Summary The Data Center Operations Analyst provides technical support to computer operators and account teams, as well as other s
Instructional Designer
Instructional Designer Apply now (https://secure.dc4.pageuppeople.com/apply/1021/gateway/default.aspx?c=apply&lJobID=493480&lJobSourceTypeID=796&sLanguage=en-us) Job No: 24005 Department:
Meat Clerk Part Time
Join our team of more than 34,000 team members, supporting our members and communities in our Club Support Center, 235+ clubs and eight distribution centers. BJ’s Wholesale Club offers a collaborativ
Editor (Regular full-time position)
Responsibilities Review and edit text thoroughly for correct grammar, syntax, usage, style, and consistency. Proofread rendered copy at various stages of development with a goal of 100% accuracy. Ver
Dental Hygienist
Starting at $50 to $58 per hour, depending on experience. We offer a generous benefit and compensation plan, including a generous new hire total compensation package which includes but is not limited
Hotel Hospitality Agent
Req ID: 431106 Address: 146 Old Allatoona Road SE Emerson, GA, 30121 Welcome to Love’s! * * Where People are the Heart of Our Success * * Hotel Hospitality Agent Hospitality Agents maintain and promo
Clinical Specialist, MCS - Rochester, NY
Abbott is a global healthcare leader that helps people live more fully at all stages of life. Our portfolio of life-changing technologies spans the spectrum of healthcare, with leading businesses and
Senior Sales Executive
Additional Information Must live in VA/DC/MD Job Number 24013459 Job Category Sales & Marketing Location Marriott St. Louis Grand, 800 Washington Avenue, Saint Louis, Missouri, United States Sche
Copyright 2023-2026 - www.zdrecruit.com All Rights Reserved