Hiring.Camp

Senior Sofware developer for HW module

Thermofisher

·

Yesterday

Apply
Location
Czech Republic - Brno - Vlastimila Pecha 1282/12, Czechia
Workplace
Onsite
Type
Full-time
Department
IT
Seniority
Senior
Experience
5+ years
Education
Bachelor
Source
Workday

Description

Work Schedule

Standard (Mon-Fri)

Environmental Conditions

Office

Job Description

At Thermo Fisher Scientific, we develop cutting-edge technologies that help scientists make discoveries, advance research, and solve some of the world's toughest challenges.


We're looking for an experienced Software Developer to join our Electron Microscopy team in Brno and work on software that directly interacts with sophisticated scientific hardware.


This isn't just about writing code and watching it run on a screen. You'll see your software in action – controlling physical components, making things move, and bringing complex hardware modules to life.

You'll join a collaborative team of nine engineers working on technologies used in semiconductor research, life sciences, and materials analysis. If you enjoy solving challenging technical problems, understanding how things work, and seeing tangible results from your code, this could be a great fit!


What will you do?


  • Develop and maintain software in modern C++ that controls and communicates with hardware modules in our electron microscopes.
  • Bring software and hardware together, working directly with electronic boards, microcontrollers, and physical components to ensure everything functions as expected.
  • Investigate unexpected hardware behavior, troubleshoot complex technical issues, and design effective, reliable solutions.
  • Apply object-oriented programming principles and design patterns to create clean, maintainable, and scalable software.
  • Collaborate with hardware engineers, scientists, and other software developers to understand technical requirements and turn them into working solutions.
  • Contribute to software quality through automated testing, code reviews, and continuous improvement of development practices.
  • Work in an agile environment, sharing knowledge and collaborating with colleagues across international teams.

Who are we looking for?


  • Strong experience with C++ development, ideally in applications that interact with hardware or embedded systems.
  • A Bachelor's degree with at least 5 years of commercial software development experience, or an advanced degree with at least 3 years of experience.
  • Solid understanding of object-oriented programming, design patterns, data structures, and algorithms.
  • Excellent analytical and problem-solving skills, particularly when investigating complex technical issues.
  • Experience with Git or similar version control systems.
  • Ability to work independently, take ownership of technical challenges, and collaborate effectively with other engineers.
  • Strong communication skills and a good command of English, both written and spoken.
  • Willingness to work closely with physical hardware and understand how software influences its behavior.


What would be a plus?


  • Previous experience developing software for hardware modules, embedded systems, electronic boards, or microcontrollers.
  • Familiarity with CI/CD pipelines, automated testing, and test-driven development.
  • Experience working in agile teams using Scrum or the SAFe framework.
  • Knowledge of microservices architecture or containerization.
  • Experience in industrial automation, scientific instrumentation, or other hardware-focused engineering environments.

What do we offer?


  • Work-life balance: Flexible working hours, 25 days of vacation, and 5 sick days per year.
  • Financial benefits: Annual bonus, pension contribution, and preferential rates on life and health insurance.
  • Everyday perks: Discounted mobile plans for you and your family, a free MultiSport card, meal allowance, an on-site canteen, and fresh fruit or vegetables every day.
  • Modern workplace: Comfortable workspaces, relaxation zones, an on-site gym, outdoor sports facilities, and massages available in the building.
  • Great team culture: A friendly, collaborative environment with plenty of opportunities to connect through sports teams, company activities, and even our own rock band.
  • Space to innovate: Access to our Hackerspace, equipped with a VR headset, 3D printer, Arduino, LEGO Mindstorms, a recording studio for videos, music, and podcasts, and much more.

Skills

CI/CDGitScrumMicroservices

Similar Jobs

30

Senior Software Developer

Gevernova·Markham, Ontario

1d ago

Senior Software Developer

Abcfinancial·Mumbai, Maharashtra·Hybrid

1d ago

Senior Software Developer

Heavy Construction Systems Specialists Llc·Remote·Remote

1d ago

Senior Software Developer

Interac Corp.·Canada·Hybrid

2d ago

Senior Software Developer

ASR INTERNATIONAL·Lakehurst, New Jersey

2d ago

Senior Software Developer

Abbott·United Kingdom > Witney : Production Facility·Onsite

2d ago

Senior Software Developer

Nvidia·Jerusalem, Israel

5d ago

Senior Software Developer

Nvidia·Illinois, US

5d ago

Senior Software Developer

HiNext·India·Onsite

5d ago

Software Developer Senior

Accenture Federal Services·McLean, Virginia·Onsite

5d ago

Senior Software Developer

Auvik Networks·Home-based: Canada·Remote

Senior Software Developer

NECSWS·Bracknell, England·Hybrid

5d ago

Senior Software Developer

Etraveligroup·Göteborg, Västra Götaland·Hybrid

5d ago

Senior Software Developer

The Huntington·US·Onsite

6d ago

Senior Software Developer

Fiserv is the global leader·UK·Onsite, Remote

6d ago

Senior Software Developer

Abcfinancial·Mumbai, Maharashtra·Hybrid

6d ago

Senior Software Developer

Botpress Technologies Inc.·Montréal, Quebec

Senior Software Developer

Clio·Barcelona, Catalonia·Hybrid

1w ago

Senior Software Developer

Taiv·Winnipeg, Manitoba·Remote

1w ago

Senior Software Developer

Osedea·Montréal, Quebec·Hybrid

1w ago

Senior Software Developer

Pitch Black Creative·Mumbai, Maharashtra·Remote

1w ago

Senior Software Developer

Medsien·Istanbul, Turkey·Remote, Onsite

1w ago

Senior Software Developer

Moneris·Toronto, Ontario·Remote, Onsite

1w ago

Senior Software Developer

Range·Toronto, Ontario·Hybrid, Onsite

1w ago

Senior Software Developer

Triparc·Toronto, Ontario·Hybrid, Onsite

1w ago

Senior Software Developer

Eli Health·Montréal, Quebec·Onsite

1w ago

Senior Software Developer

AspenTech is·Mexico City, Mexico

1w ago

Senior Software Developer

Quantiphi·India

1w ago

Senior Software Developer

Warrior Invictus·Bedford, England

Senior Software Developer

Preferred Risk Insurance·Bedford, England