Hiring.Camp

Senior Software Engineer – Instrument Control & Cybersecurity

Thermofisher

·

Today

Apply
Location
Czech Republic - Brno - Vlastimila Pecha 1282/12, Czechia
Workplace
Hybrid
Type
Full-time
Department
Engineering
Seniority
Senior
Experience
6+ years
Source
Workday

Description

Work Schedule

Standard (Mon-Fri)

Environmental Conditions

Office

Job Description

About the Role


We are looking for an experienced Staff Software Engineer to join our Applied Analytical Technologies team in Brno.


In this role, you will develop, maintain and enhance software for our Gas Chromatography (GC) and Gas Chromatography–Mass Spectrometry (GC-MS) instruments, used by scientists around the world.


You will work primarily with C# and C++, combining hands-on software development with technical leadership, architectural decisions and continuous improvement of existing products.


Cybersecurity is another important focus of this position. You will contribute to making our instrument software more secure and supporting compliance with the EU Cyber Resilience Act (CRA).


Working closely with software engineers, scientists, product management and security specialists, you will help deliver reliable, secure and maintainable solutions that directly support scientific applications.


What You'll Do


  • Design, develop and maintain instrument-control software using C# and C++.
  • Contribute to software architecture and technical decisions, ensuring high standards of code quality, performance and maintainability.
  • Enhance existing software solutions while developing new features and capabilities for GC and GC-MS instruments.
  • Integrate cybersecurity principles into the software development lifecycle, supporting compliance with the EU Cyber Resilience Act.
  • Identify and address software security risks through secure coding, vulnerability management and appropriate testing practices.
  • Develop and maintain automated tests, including unit tests, to ensure software reliability and quality.
  • Improve CI/CD pipelines and development workflows to support efficient and secure software delivery.
  • Apply software design patterns and engineering best practices to solve complex technical challenges.
  • Collaborate with scientists, product managers and cross-functional engineering teams to translate scientific and customer needs into practical software solutions.
  • Provide technical guidance to other engineers, participate in code reviews and support continuous improvement across the team.
  • Contribute to technical documentation, including cybersecurity implementation and verification evidence.

What We're Looking For

  • University degree in Computer Science, Software Engineering or a related technical field with 6+ years of professional software development experience.
  • Strong professional experience with C# and C++, including the development and maintenance of complex software applications.
  • Solid understanding of software cybersecurity, secure development practices and software vulnerability management.
  • Experience with CI/CD practices and automated software delivery workflows.
  • Strong collaboration and communication skills, with the ability to work effectively across engineering and non-engineering teams.
  • Practical experience using Git for version control.
  • Strong understanding of unit testing, software quality assurance and automated testing practices.
  • Good knowledge of software design patterns, architectural principles and maintainable software design.
  • Excellent analytical thinking and problem-solving skills, with the ability to troubleshoot complex software challenges.
  • Experience with Python for software development, scripting or automation.
  • Proven ability to provide technical guidance, influence engineering decisions and work independently on complex projects.

What We Offer


  • Flexible working hours to support your work-life balance.
  • 25 days of vacation and 5 sick days per year.
  • Financial benefits, including an annual bonus, pension contributions, and preferential rates on life and health insurance.
  • Discounted mobile plans for you and your family.
  • Free MultiSport card to support your active lifestyle.
  • Meal allowance and company canteen, plus free fresh fruit or vegetables every day.
  • Modern workplace with relaxation zones, an on-site gym, outdoor sports facilities, and massages in the building.
  • Friendly and welcoming culture with a company rock band, sports teams, and various social activities.
  • Creative Hackerspace featuring VR equipment, a recording studio, LEGO Mindstorms, a 3D printer, Arduino, and more.

Skills

PythonCI/CDGitCybersecurityCompliance

Similar Jobs

30

Senior Software Engineer

Grab·Singapore·Onsite

Today

Senior Software Engineer

Jobs at the Leader in Identity and Access Management | Okta·Bengaluru, Karnataka·Hybrid

Sr. Software Engineer

Anblicks·Hyderabad, Telangana

Today

Sr Software Engineer

PayPal·India·Hybrid

Today

Senior Software Engineer

Cloudwick·Bengaluru, Karnataka·Remote

Today

Senior Software Engineer

PeopleFinders·Sacramento, California

Today

Senior Software Engineer

ServiceNow·Tokyo, Japan·Onsite

Today

Senior Software Engineer

SquareTrade·Dallas, Texas·Remote, Hybrid

Today

Senior Software Engineer

Vannevarlabs·Remote·Remote

Today

Senior Software Engineer

DigiCert·Lehi, Utah

Senior Software Engineer

ServiceNow·San Diego, California·Onsite

Today

Senior Software Engineer

Arbejde·København, Region Hovedstaden·Remote, Onsite

Today

Senior Software Engineer

Blue Projects

Senior Software Engineer

Octopus Legacy·London, England·Hybrid

Today

Senior Software Engineer

Numi·Hybrid

Senior Software Engineer

Google·Remote

Senior Software Engineer

Finanskandidaten·K&#xF8, benhavn S

Senior Software Engineer

ServiceNow·Santa Clara, California·Hybrid

1d ago

Senior Software Engineer

GALT·San Diego, California

Senior Software Engineer

Gehc·New York City, New York·Remote

1d ago

Senior Software Engineer

Pangram Labs·Brooklyn, New York·Onsite

1d ago

Senior Software Engineer

Belay Technologies·Fort Meade, Maryland

1d ago

Senior Software Engineer

Belay Technologies·Fort Meade, Maryland

1d ago

Senior Software Engineer

Veem·Ottawa, Ontario·Hybrid, Onsite

1d ago

Software Engineer, Senior

Booz Allen Hamilton·Dahlgren, Virginia

1d ago

Senior Software Engineer

Burlington·00505 - Edgewater Park Corporate Office, US·Hybrid

1d ago

Senior Software Engineer

Lbg·India·Hybrid

1d ago

Senior Software Engineer

Evolito·Bicester, England

1d ago

Senior Software Engineer

STARK Group Careers·Viby, Central Jutland

1d ago

Senior Software Engineer

Genesys·Galway, Connacht·Hybrid

1d ago