Engineer II, Embedded Systems Design & Integration
Thermo Fisher Scientific Inc
Work Schedule
Standard (Mon-Fri)
Environmental Conditions
Office
Job Description
LOCATION: This is a fully onsite position based at our Madison, WI site. Unfortunately, relocation assistance is NOT provided.
Must be legally authorized to work in the United States without sponsorship now or in the future.
Must be able to pass a comprehensive background check, which includes a drug screen.
As part of the Thermo Fisher Scientific team, you'll discover meaningful work that makes a positive impact on a global scale. Join our colleagues in bringing our Mission to life every single day to enable our customers to make the world healthier, cleaner and safer. We provide our global teams with the resources needed to achieve individual career goals while helping to take science a step beyond by developing solutions for some of the world's toughest challenges, like protecting the environment, making sure our food is safe or helping find cures for cancer.
Description
We are seeking a motivated Firmware Engineer to join our engineering team. This role focuses on the development, testing, and maintenance of embedded software for cutting-edge analytical instrumentation in the spectroscopy field. The ideal candidate has a solid foundation in embedded systems, enjoys working close to hardware, and is eager to grow technical depth while solving real-world problems.
Key R esponsibilities
Perform all phases of embedded software development, including design, implementation, testing, integration, and maintenance for scientific instruments
Develop reliable firmware in C for ARM microprocessors and TI DSPs used in FTIR, Raman, and microscopy instruments
Design and implement programmable logic using VHDL for FPGAs and CPLDs
Develop manufacturing and support utilities using C#/.NET
Ensuretimelydelivery of high-quality products by working closely with project teams, SQA, and cross-functional engineering groups
Participate in design and architecture reviews
Develop andmaintaintechnical documentation, including specifications, test plans, and user documentation
Requirements
Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, ora relatedfield. MS preferred.
2-4 years of hands-on experience in embedded software or firmware development.
Strong programming skills in C; experience with C++ is a plus.
Experience developing embedded software across the full lifecycle, including design, implementation, testing, integration, and maintenance.
Proficiencyworking with microcontrollers and embedded systems, including ARM-based processors and/or DSPs.
Strong understanding of low-level embedded concepts (e.g., interrupts, DMA, memory management) and ability to interpret hardware schematics.
Experience developing firmware for scientific or instrumentation-based systems is preferred.
Familiarity with real-time operating systems (RTOS) and/or bare-metal embedded systems.
Experience with programmable logic design (e.g., VHDL for FPGAs or CPLDs); experience debugging FPGA-based implementations is a plus.
Knowledge of common communication interfaces such as SPI, I2C, UART, Ethernet,andUSB.
Experience with debugging tools such as JTAG debuggers, oscilloscopes, logic analyzers, and protocol analyzers.
Familiarity with version control systems (e.g., Git) and modern development workflows (e.g., CI/CD).
Exposure to embedded Linux or higher-level system integration is a plus.
Experience developing utilities or applications using C#/.NET is a plus.
Understanding oflow-level system components such as bootloaders, device drivers, and power management is desirable.
Ability to contribute to embedded software architecture and communication protocol design.
Experience with data acquisition, signal processing, or motor control systems is a plus.
Exposure toAI/ML tools used to support embedded systems development (e.g., code generation, debugging, test automation, or data analysis).
Awareness of how AI/ML techniques may be applied to instrument data processing, signal analysis, or system optimization.
Demonstrated ability to collaborate effectively with cross-functional teams, including hardware, systems, and quality engineering.
Strong problem-solving skills, attention to detail, and ability to debug complex system-level issues.
Experience working in regulated development environments (e.g., medical devices, automotive, aerospace) is a plus.
Effective written and verbal communication skills, including the ability to contribute to technical documentation and design reviews.
Ability to manage individual tasks with moderate guidance while contributing to team deliverables.
Willingness to learnnew technologiesand take on evolving technical challenges.
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.
- ...Firmware Engineer As part of the Thermo Fisher Scientific... ..., and maintenance of embedded software for cutting-edge... ...foundation in embedded systems, enjoys working close to... ...development, including design, implementation, testing, integration, and maintenance for scientific...Suggested
- A leading control systems integration company is seeking a Control Systems Project Engineer II to lead automation projects in high-performance environments. You will design and program PLC and SCADA systems, ensuring that all deliverables meet high technical and quality...Suggested
$60 - $85 per hour
ABBTECH Professional Resources, Inc. is looking for a Systems Engineer (T2-T6) based in Madison, Wisconsin. The role involves technical planning, system design, integration, and validation, with an emphasis on coaching junior staff. Candidates must be US citizens and expect...SuggestedHourly pay- Exact Sciences Corporation is seeking an Engineer II, Systems Verification in Madison, WI, to ensure custom in vitro diagnostic systems meet design and customer requirements. The position involves a blend of software development, rigorous testing, and collaboration with...Suggested
- A leading automation solutions provider in Madison is seeking a Control Systems Project Engineer II to lead automation project execution, including system design, commissioning, and mentoring junior engineers. The ideal candidate has 5-7 years of experience in controls...SuggestedFull time
$84k - $138k
Exact Sciences Corporation in Madison, WI is seeking an Engineer II, Systems Software to design and develop medical device software. This role involves collaborating with scientists to automate lab processes and writing software for high-throughput clinical settings. Candidates...- ...emerging leader in nuclear engineering, our startup is... ...level Nuclear Engineer I/II to join our dynamic team... ...and contribute to the design and development of next... ...advanced nuclear reactor systems. The ideal candidate will... ...safety analysts, to integrate reactor designs into broader...Full time
- Engineer II, Systems Verification page is loaded## Engineer II, Systems Verificationlocations: US... ...custom in vitro diagnostic systems meet design and customer requirements. The... ...values through accountability, innovation, integrity, quality, and teamwork.* Support and comply...Full timeFor contractorsWork at officeLocal areaNight shift
- A leading manufacturer in Wisconsin is seeking a Mechanical Engineer to design, test, and assist in the installation of mechanical systems. The ideal candidate has a Bachelor's degree in Mechanical Engineering, two years of design experience, and proficiency with CAD software...
- Senior Design Engineer - Electronic Integration Engineer Job Category: Engineering Requisition Number: SENIO007017 Posted : March 25,... ...definition, design, integration, and validation of embedded and electromechanical systems for new product lines and features. Areas of...Full time
- A leading control systems integration firm is looking for a Control Systems Project Engineer II to lead automation projects. The role involves designing, programming, and commissioning PLC and SCADA/HMI systems while ensuring that project deliverables meet high technical...
- Thermo Systems LLC. is seeking a Control Systems Project Engineer II who will lead the execution of automation and control system projects. The role involves designing, maintaining, and integrating computer and network systems while ensuring compliance with technical standards...Remote job
- A control systems integration company is seeking a Control Systems Project Engineer I to support the design and delivery of automation and control systems. This full-time position is ideal for early-career engineers looking for hands-on experience in a dynamic environment...Full time
$66k - $84k
Career Opportunities with Thermo Systems LLC Careers At Thermo Systems LLC Current... ..., full-service control systems integration partner delivering premier class automation... ...The Control Systems Project Engineer I supports the design, development, and delivery of industrial...Full timeInternshipWork at office- ...in the Madison area. Icons of design and paragons of performance... ...by doing what is right—with integrity, teamwork, and accountability... ...Group is seeking a Material Flow Engineer to lead, continuously improve... ...‑of‑use material handling systems, optimizing lineside space utilization...
$90.71k - $124.74k
Sierra Space in Madison, WI, is seeking a Mechanical Engineer II to provide solutions to technical problems related to mechanical systems, propulsion, and environmental systems. The ideal candidate will have a Bachelor's degree, 2+ years of experience, and a strong understanding...- OBJECTIVE Design and quote innovative and reliable technology solutions... ..., VMS, and Access Control system designs that align with... ...Quote and Order Targets Achieve Engineering and CAD Hours Booked Targets... ...small groups High level of integrity and dependability with a strong...Work experience placementSeasonal workWork at officeRemote work
- Mechanical Project Engineer - Industrial Systems Sharpe Engineering & Equipment is seeking a Mechanical... ...- Industrial Systems to support the design, development, and execution of critical... ...organization built on collaboration, integrity, and responsibility. For more than 30...Temporary workWork at officeFlexible hours
$115k
...Regular Job Profile:Cybersecurity Engineer II Job Summary: The... ...technical leader responsible for designing, implementing, and maintaining... ...access, and anomalous system behavior. Investigate security... ...teams. Maintain backup integrity, disaster recovery readiness...Ongoing contractPermanent employmentWork at officeImmediate startRemote work- Join SGTS Inc. as a Security Systems Design Engineer and take on a pivotal role in designing and integrating cutting‑edge security and automation solutions. As part of a growing, agile company, you’ll have the opportunity to make a direct impact, wear multiple hats, and...Temporary workRemote workFlexible hoursNight shift
- Engineer II, Systems Software page is loaded## Engineer II, Systems Softwarelocations: US - WI - Madisontime type: Full timeposted on: Posted... ...**The Engineer II, Systems Software is responsible for designing, developing, and testing medical device software that controls...Full timeFor contractorsLocal area
- ...ABOUT CYBERTROL Cybertrol Engineering creates and delivers custom-engineered... ...; custom control panel design and fabrication; and upgrades of obsolete automation systems. Job Responsibilities... ...Industrial Controls & Systems Integration Engineer responsibilities include...Full timeWork at officeNight shift
- A leading security systems company in Madison, WI is seeking a Security Systems Design Engineer to design and integrate control systems. This role involves PLC programming, HMI/SCADA development, and working on government security projects. The ideal candidate has a degree...
$111k
...Job Profile: Cybersecurity Engineer II Job Summary: The Cybersecurity... ...leader responsible for designing, implementing, and maintaining... ...unauthorized access, and anomalous system behavior. Investigate... ...engineering teams. Maintain backup integrity, disaster recovery readiness...Work at officeImmediate start- ...certification of major Operating Systems (OS) such as Linux (Ubuntu,... ...party product vendors and engineering teams to track development... ...technical leads and testers to design and develop appropriate test... ..., certification and integration.* Review and evaluate the implementation...Local areaRemote work
$98.9k - $125.6k
...leading energy solutions provider in Wisconsin is seeking an experienced Embedded Software Engineer. This role involves designing and developing embedded software for microcontroller-based systems while collaborating with cross-functional teams. The ideal candidate will...$105k - $140k
...named Speechify its 2025 Design Award winner for... ...frontend and backend engineers, AI research scientists... ...growing fast and need the systems to match — which means... ...created Build integrations and automations via APIs... ...alongside a team that stays embedded with customers, and...$83.3k - $105.2k
A leading energy solutions company in Wisconsin seeks a motivated Embedded Software Engineer to join their engineering team. This position involves developing software for microcontroller systems and requires proficiency in C and C++. Candidates should have a Bachelor's...- ...Viking Masek we focus on innovation and integration, delivering complete packaging... .... Job Description: The Mechanical Engineer II will spearhead design, development, and validation projects... ...and Development Provide mechanical system, component, and product design. Apply...Casual workWork at officeWorldwideFlexible hoursNight shift
$95.16k - $130.49k
...product quality. As an Industrial Engineer, you will lead process... ...driven solutions, improve SAP systems, and support automation efforts... ...automation and system integration* Develop standard work, process... ...preferredIndustrial Engineer II Education* 2 Year / Associate...Work at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Engineer II, Embedded Systems Design & Integration. Be the first to apply!
- operations support system engineer Madison, WI
- microsoft systems engineer Madison, WI
- mission system engineer Madison, WI
- application system engineer Madison, WI
- system performance engineer Madison, WI
- senior staff systems engineer Madison, WI
- operating system engineer Madison, WI
- advanced systems engineer Madison, WI
- senior windows systems engineer Madison, WI
- software system engineer Madison, WI



