Work Schedule
Standard (Mon-Fri)Environmental Conditions
OfficeJob Description
Job Title:Senior Embedded Systems Engineer
Requisition ID:Are you passionate about innovative ideas and groundbreaking discoveries? Join Thermo Fisher Scientific, where we invest over $1 billion annually in R&D. Help us tackle some of the world's toughest challenges, from giving hope to cancer patients to ensuring safe drinking water and aiding law enforcement through forensics. We empower our teams to put science into action and provide our R&D colleagues with the autonomy, resources, and tools to push the boundaries of science.
Location/Division Specific Information:Located just a few miles outside of Madison in Fitchburg, Wisconsin, the Vibrational Spectroscopy business segment specializes in developing spectroscopy products such as FTIR, NIR, and Raman solutions. Our products have applications in university research, pharmaceuticals, chemicals, and food manufacturing industries. With R&D, manufacturing, and marketing all co-located on our business campus, we foster a collaborative environment. Our team is dedicated to developing solutions that promote a world that is healthier, cleaner, and safer.
Discover Impactful Work!Thermo Fisher Scientific is seeking a team member to develop firmware for our FTIR, NIR, and Raman products. In this role, you will have the chance to define, implement, and test firmware for brand new analytical instruments. Working with ARM-based microprocessors, TI DSPs, and Altera FPGAs, you will contribute to the development of outstanding scientific instruments that make a global impact.
A Day in the Life.Perform all phases of embedded software development including design, implementation, testing, integration, and maintenance for our company’s scientific instrumentsUse your design skills to develop reliable firmware in C for ARM microprocessors and TI DSPs for FT-IR, Raman, and Microscopy instrumentsUse VHDL to develop images for programmable logic parts such as FPGAs and CPLDsApply your C#/.NET skills to build manufacturing and support utilities for our instrumentsTranslate customer product requirements into technical tasks for new product designs in collaboration with project management and/or technical leadEnsure timely delivery of quality products by working closely with your project team, SQA, and other engineering groupsCollaborate with product management and customer representatives during the project development phase to ensure firmware functionality and specification accuracyEngage in design and architecture review, and build and maintain comprehensive user documentationHow will you get here?EducationBachelor's degree in computer engineering, electrical engineering, computer science, or a related technical field
Experience5+ years in embedded systems product development experienceKnowledge, Skills, AbilitiesStrong embedded systems development skills including low-level hardware interface, DMA, and interruptsAbility to write VHDL and debug its implementation in FPGAsCuriosity about science and the ability to learn basic scientific principlesHighly motivated teammate with a strong desire for continuous learning and broadening knowledge baseStrong written and verbal communication skillsDesire and ability to work in a multi-disciplinary development teamProficient in interpreting schematics and using debug tools such as oscilloscopes, logic analyzers, and protocol analyzers to develop and fix designsProficient in development for system interconnect busses such as i2c and SPIProficient in defining embedded software architecture and communication protocolsPreferred Experience:Knowledge of NXP ARM microprocessors and TI DSPsKnowledge of Altera FPGAsKnowledge of RTOS (FreeRTOS, TI SYSBIOS, etc)Knowledge of motor control and data acquisitionKnowledge of USBKnowledge of networking, Ethernet, and WiFiKnowledge of C# and .NET frameworkApply today! https://jobs.thermofisher.comThermo 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.
We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.