About the Job: Software Engineer at Thermo Fisher Scientific
Thermo Fisher Scientific, a member of myGwork and an inclusive employer, is seeking a talented Software Engineer to join their Advance Manufacturing team. This role is focused on developing innovative software solutions that enhance efficiency in semiconductor laboratories and manufacturing processes. By automating microscope calibration, the company aims to reduce the need for manual labor, aligning with Industry 4.0 principles.
Work Schedule and Environment
The position offers a flexible work schedule and primarily takes place in an office environment. The company promotes a modern workplace, featuring relaxation zones, a gym, and outdoor spaces. Employees can enjoy a collaborative atmosphere, engaging in team activities like sports and even forming a company rock band.
Key Responsibilities
- Software Development: You will be responsible for creating software for automatic diagnostics and calibration of transmission electron optical microscopes. This includes everything from clarifying requirements to prototyping and final implementation, with a focus on unit testing.
- Automation Infrastructure: You’ll implement infrastructure for controlling the microscopes and developing interfaces for various applications using automation.
- Model Development: The role involves creating mathematical and physical models that describe specific properties of the microscopes.
- Collaboration: You will work closely with a diverse team, including software engineers, physicists, system engineers, and application specialists, both locally and internationally.
Technologies Used
Thermo Fisher Scientific focuses on the following technologies:
- Programming Languages: The primary development language is Python 3, using PyCharm. C++ and C are also utilized for certain interfaces and tools.
- Development Tools: Code is managed on GitLab, builds are automated through Jenkins, and project management is tracked using Jira.
Candidate Profile
The ideal candidate will have:
- Proficiency in Python programming.
- Basic knowledge of image processing (preferred).
- Familiarity with Object-Oriented design techniques and patterns.
- Strong analytical and problem-solving skills.
- An understanding of software development processes and tools.
- A passion for mathematics, physics, and programming, with a commitment to continuous improvement.
- Proficiency in English, both written and spoken.
Employee Empowerment and Benefits
Joining Thermo Fisher Scientific means becoming part of a successful international company known for its high-tech focus. Employees benefit from:
- A modern work environment equipped with high-quality tools, including laptops and dual monitors.
- Flexible working hours that promote a better work-life balance.
- Opportunities for remote work and a free Multisport card for fitness activities.
- A commitment to diversity and inclusion, with reasonable accommodations for job seekers with disabilities.
Conclusion
If you are excited about driving technological innovation and supporting patient care through your work, consider applying for the Software Engineer position at Thermo Fisher Scientific. This role not only offers the chance to work on cutting-edge technology but also fosters a culture of inclusivity and personal growth.
Apply today and begin your journey with Thermo Fisher Scientific! For more information, please visit their careers page.