Software Scientist C++ - Transmission Electron Microscopy - Job Opportunity at Thermo Fisher Scientific

Bordeaux, France
Full-time
Senior
Posted: February 9, 2025
On-site
EUR 65,000 - 85,000 per year based on location and senior technical role requirements

Benefits

International collaboration across multiple R&D sites
Direct user feedback interaction opportunities
Advanced scientific software development environment
Regular skill development through multidisciplinary projects

Key Responsibilities

Lead development of innovative solutions for transmission electron microscope applications
Design and implement complex image acquisition and spectral data processing features
Collaborate with international SCRUM teams across multiple sites
Participate in user testing and feedback collection
Drive technical design decisions and system architecture improvements

Requirements

Education

Engineering degree or Master's in Physics or equivalent

Experience

5+ years in object-oriented development for scientific software

Required Skills

Object-oriented design C++ (11/14/17) Radiation-matter interaction knowledge Optics Agile practices Version control tools Strong English communication skills Analytical thinking Team collaboration Proactive learning attitude
Advertisement
Ad Space

Sauge AI Market Intelligence

Industry Trends

Growing demand for automated scientific instrumentation software as labs modernize their workflows Increasing focus on user experience in complex scientific equipment interfaces Rising importance of cross-disciplinary expertise combining software development with physical sciences Trend towards distributed development teams across global R&D centers

Role Significance

Likely part of a 6-8 person SCRUM team within a larger distributed R&D organization
Senior technical position with significant impact on product development and user experience

Key Projects

Microscope control system modernization Automated image acquisition workflow development Data processing pipeline optimization User interface improvement initiatives

Success Factors

Deep understanding of both software architecture and scientific principles Ability to bridge communication between technical teams and scientific users Strong problem-solving skills in complex multidisciplinary context Adaptability to evolving technical requirements and user needs

Market Demand

High demand with limited talent pool due to specialized combination of software development and scientific domain expertise

Important Skills

Critical Skills

C++ expertise for complex scientific software systems Scientific domain knowledge in physics and microscopy Cross-cultural communication abilities for international collaboration System architecture and design patterns expertise

Beneficial Skills

Python for scientific computing Image processing algorithms Machine learning applications in microscopy UX design principles for scientific applications

Unique Aspects

Rare combination of advanced software development and scientific instrumentation
Direct impact on cutting-edge research capabilities worldwide
Multi-site development environment with global team interaction
Balance of innovation and practical user-focused development

Career Growth

2-4 years for technical leadership roles, 3-5 years for management positions

Potential Next Roles

Technical Lead Software Architecture Leader R&D Team Manager Scientific Software Product Manager

Company Overview

Thermo Fisher Scientific

Global leader in analytical instruments and laboratory equipment with strong focus on innovation and scientific advancement

Fortune 500 company with dominant position in electron microscopy market
Strategic R&D center in Bordeaux complementing global development network
Innovation-driven environment with strong emphasis on technical excellence and international collaboration
Advertisement
Ad Space
Apply Now

Data Sources & Analysis Information

Job Listings Data

The job listings displayed on this platform are sourced through BrightData's comprehensive API, ensuring up-to-date and accurate job market information.

Sauge AI Market Intelligence

Our advanced AI system analyzes each job listing to provide valuable insights including:

  • Industry trends and market dynamics
  • Salary estimates and market demand analysis
  • Role significance and career growth potential
  • Critical success factors and key skills
  • Unique aspects of each position

This integration of reliable job data with AI-powered analysis helps provide you with comprehensive insights for making informed career decisions.