Experis, a ManpowerGroup company, has an exciting contract opportunity with one of our key clients, a global American supplier scientific instrumentation, reagents and consumables, and software services. On this team, you will perform a critical role in the team and The Embedded Software Engineer is part a multi-functional engineering team designing embedded software for instrumentation to aid in groundbreaking high-speed cellular research! You will work closely with the hardware engineering and application development teams to address issues in our existing Flow Cytometry Instrumentation.
Title: Software Engineer III
Location: Eugene, OR (40% Onsite and 60% remote)
Contract: 6 Months
What will you do?
You will work with our highly multi-disciplinary team to the develop our next generation Flow Cytometry instrumentation; Your focus will be around providing the providing sustaining support for the hardware controls that makes our systems unique. In this role you will:
Collaborate with Embedded Software Engineering Lead to address field issues.
Collaborate with Software Team to develop and co-own communication APIs
Address issues within our control systems combining electronics, optics, and fluidics
Work with scientists and engineers to solve complex problems
How will you get here?
BS/BA Degree, Engineering or Technical Field preferred
3+ years with C/C++
Solid understanding of computer architecture and low-level design
Experience with Event/Interrupt Driven Embedded Systems
Comfortable with Product Development Life Cycle and agile/SCRUM
Proficient with Git
- C++ (Programming Language)
- Computer Architectures
- Control Systems
- Embedded Computer