Cardinal Scientific is a comprehensive engineering design and manufacturing company. Our innovative solutions take customer's vision from concept to completed hardware in compressed timelines. In order to better serve these needs we are searching for an embedded systems engineer to aid in the development of new electro-mechanical and electro-optical systems.
Experience with development for ARM-based or other Single Board Computer systems.
PCB layout and file generation to permit board production.
Design board-level schematics to meet detailed requirements
Expert knowledge of embedded software and firmware development, including C and C++.
Ability to read schematics and debug digital hardware using oscilloscope, logic analyzer, or similar tools for troubleshooting.
Excellent problem solving & troubleshooting skills.
Strong communication and interpersonal skills.
Experience at working both independently and in team-oriented environments.
FPGA programming experience is a plus.
Experience with embedded camera and video processing is desirable.
Machine vision and advanced electro optics experience a plus.
BSEE, BSCS, BSCE or equivalent.
Advanced degrees welcome.
Demonstrated subject matter experience.
3-5 years relevant design experience.
MUST be a US Citizen.
Cardinal Scientific, Inc. is a fast-paced engineering design and manufacturing firm serving a wide array of commercial, industrial and government clients. Our services cover the spectrum: concept development, design, CAD, Solids Modeling, analysis, FEA, engineering drawings, prototyping and production.