Software Engineer C++/Rust Developer

at  Thermo Fisher Scientific

Brno, Jihovýchod, Czech -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate04 Dec, 2024Not Specified05 Sep, 2024N/ATechnology,C++,Mass Spectrometry,Industrial Experience,Software Development,English,PythonNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

JOB DESCRIPTION

Thermo Fisher Scientific Inc. is the world leader in serving science, with annual revenue of approximately $40 billion. Our Mission is to enable our customers to make the world healthier, cleaner, and safer. Whether our customers are accelerating life sciences research, solving sophisticated analytical challenges, growing efficiency in their laboratories, improving patient health through diagnostics or the development and manufacture of life-changing therapies, we are here to support them. Our team of more than 100,000 colleagues delivers an outstanding combination of innovative technologies, purchasing convenience and pharmaceutical services through our industry-leading brands, including Thermo Scientific, Applied Biosystems, Invitrogen, Fisher Scientific, Unity Lab Services, Patheon and PPD.

DISCOVER IMPACTFUL WORK

To strengthen our agile Life Science Chromatography and Mass Spectrometry team, we are looking for a motivated Instrument Control Software Engineer. If you enjoy working with a multidisciplinary, multicultural, and worldwide team, this is your job.

EXPERIENCE AND EDUCATION

  • Proven 2+ years of industrial experience in C++ software development.
  • Experience working on embedded software development for complex software architectures.
  • First experience in an analytic instrumentation domain or Mass spectrometry is highly appreciated.

KNOWLEDGE, SKILLS, ABILITIES

  • Very good knowledge of C++ and strong background in software development
  • Experience with Python and/or Rust is a plus
  • Willingness to learn about mass spectrometry applications
  • Excellent communication competence and strong collaboration skills
  • Agile thinking and growth mindset
  • Comfortable with a high paced work environment
  • Passionate to push the limits of science and technology
  • Promote teamwork actively
  • Proficient in English.

Responsibilities:

  • Conception and implementation of complex control flow of analytical instruments in a collaborative environment
  • Develop and implement computationally efficient and precise algorithms for digital signal processing, meeting demanding requirements with a focus on efficiency and accuracy.
  • Design and develop procedures for instrument calibration and performance evaluation, ensuring accuracy and reliability in the calibration process and assessing the instrument’s performance effectively
  • Actively prototype, implement and test new and existing software features, prioritizing software quality and aiming for zero defects to ensure the reliability and robustness of the software.
  • Work closely with your software colleagues to address software defects/issues in a timely manner;
  • Generate documentation as part of the development process, ensuring clear and comprehensive documentation
  • Apply principles, rules, and strategies related to intellectual property when drafting invention disclosures, patents, publications, and presentations, ensuring the protection of innovative ideas and technologies
  • Communicate software development progress verbally and in writing to reporting and other software colleagues
  • Represent the company in interactions with external customers and collaborators
  • This position responsibilities split (90% hands-on and remaining administrative activities)
  • Traveling to Bremen, Germany will be occasionally required


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Brno, Czech