14 days old

Software Engineer

New City, NY 10956
  • Jobs Rated
Location :
US - New York - Liverpool
Job Description
When you join us at Thermo Fisher Scientific, you’ll be part of a smart, driven team that shares your passion for exploration and discovery. With revenues of more than $24 billion and the largest investment in R&D in the industry, we give our people the resources and opportunities to make significant contributions to the world.

How will you make an impact?
Working alongside with other engineers, you will develop software applications and software drivers required to control and communicate with Thermo Fisher Scientific’s camera systems. You will be working in a fast-paced, team-oriented, new product development environment.

What will you do?
• Design and develop software applications for various imaging and spectroscopy applications with the principal goal being ease-of-use.
• Develop Application Programmable Interface (API) and adhere to Configuration Management (CM) practices for code development, testing, release and revisions.
• Actively contribute to the conceptualization, architecture, analysis and implementation of next generation camera systems.
• Software debug, hardware-software integration, and verification testing.
• Develop software drivers (Windows, LINUX, etc). Applicable interfaces include Ethernet, USB, PCI, and Frame Grabbers.
• Maintain existing software packages to resolve issues, improve performance, and expand functionality by adding new features. Follow document release guidelines for releasing updates.
• Stay cognizant of industry advancements in development tools, languages and propose investigations into new technologies aligned with our business goals and products.

How will you get here?

B.S degree in Computer Science, Computer Engineering, Electrical Engineering or equivalent field.

• 3+ years experience in software engineering, design, and test
• Proficiency in the following:
• Microsoft Visual Studio
• C/C++
• C# / .NET
• MS-Windows x86/x64 driver development (preferred)
• Familiar with Agile Project Management and software configuration management tools such as Team Foundation Server and Jira
• General proficiency in one or more of the embedded and real-time operating systems including Linux solutions, ETS, uC/OS
• Experience with DFM, DFT and FMEA concepts

Knowledge, Skills, Abilities
• Ability to concurrently handle multiple project assignments and the ability to lead, as well as participate on, cross-functional project teams
• Strong knowledge with Python, VHDL, Verilog, AHDL, Java
• Knowledge in hardware interfaces (USB, PCI/PCIX/PCIe, Ethernet), digital video processing and/or vision/video standards, microprocessor, memory (DDR2+), and high-speed interface design (USB, PCI, PCI-X, PCIe, Ethernet, etc)

At Thermo Fisher Scientific, each one of our 70,000 extraordinary minds has a unique story to tell. Join us and contribute to our singular mission—enabling our customers to make the world healthier, cleaner and safer.

Apply today! http://jobs.thermofisher.com

If you are an individual with a disability who requires reasonable accommodation to complete any part of our application process, click here for further assistance.

Thermo Fisher Scientific is an EEO/Affirmative Action Employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability or any other legally protected status.


Jobs Rated Reports for Software Engineer

Posted: 2019-10-01 Expires: 2019-10-31

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Software Engineer

New City, NY 10956

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Very Low
Very Good
Powered ByCareerCast