Full Time

Staff Software Engineer –Lab Automation

Thermo Fisher Scientific
Pleasanton, CA
???* / year

Job Description

About this kind of role

What a Staff Software Engineer –Lab Automation usually does. The employer's own details are in the listing.

Typically does: Staff Software Engineers design, develop, and implement software solutions, often focusing on complex systems and large-scale projects. They may lead smaller teams or mentor junior engineers, ensuring code quality and adherence to best practices. This role involves troubleshooting, debugging, and optimizing existing systems, as well as researching and recommending new technologies. They often collaborate with other engineers, product managers, and stakeholders to define project requirements and deliver high-quality software.

Tools and skills: Proficiency in programming languages like Python, Java, or C++, experience with software development methodologies, and familiarity with version control systems (like Git) are commonly required.

Good fit for: Experienced software engineers with a strong understanding of software architecture and a passion for problem-solving often excel in this role.

Had a job search go strangely, or terribly? Tell us. We publish stories without names. Tell your story →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.