SYSTEMS / EMBEDDED C++ SOFTWARE ENGINEER
Systems / Embedded C++ Software EngineerDirect Hire
Salary is DOE
Vista, CA 92081
Required Skills/Experience:
C++ Software Engineering
Embedded and Device Driver Experience
Experience writing Software / Drivers for Motion Control / Robotic Systems
Significant hardware and software interfacing experience including camera, motion control devices and control of automated electromechanical systems comprising of various sensors and motors
System Software Design and implementation for a significantly sized software component or Hardware/Software interface module
Experience in creating and executing SQA and Systems test cases and test plans
Desired Skills/Experience:
C#
Windows based software development tools and build environments including Visual Studio
Experience in designing user interface for hardware control, e.g. motion control and digital imaging
Motion Control and exposure to control algorithms
Camera interfacing (Camera Link, Gig E) and exposure to image processing
Communication protocols: TCP/IP, serial, CANOpen
Image Compression, image analysis, auto focusing
Control of a high precision, multi-axis machine
Oscilloscope, logic analyzer, LabView, Matlab
Regulated development process environment (medical devices, ISO 9001)
Microcontroller programming
Soft Skills:
Outstanding analytical, critical thinking and problem solving skills
Excellent written and verbal communication skills
Responsibilities:
Primary role is to implement required Systems and Software improvements to our existing scanner products, supporting our installed base, and manufacturing
Software and Algorithm development based on systems requirements and architecture for new scanners
Independently identify and diagnose most systems problems
Implement Systems Software solutions for our existing scanner products following Software Development and Change Order Procedures
Collaborate with other Systems Engineers to define systems and software requirements and implement and release Systems and Software fixes. This includes participating in the transfer of knowledge between engineering and Manufacturing/Operation Teams
Provide second level customer and manufacturing support, as needed
Set up and maintain production build and installer software
Present and defend designs in cross-functional design review meetings
Company / Benefits:
Company makes Cancer Diagnostics Equipment and Software
This position is in the Image Capture group comprised of 11 Engineers (Mechanical, Electrical, and Software); each engineer is the SME for a component of the device
The device captures and digitizes the digital images for pathology purposes (basically an automated microscope in a bot)
Excellent Medical, Dental, Vision, FSA, etc.
401k and Retirement Plans
Holidays Eight fixed holidays and 2 floating holidays each year
Paid Time Off 3 weeks/year; accruals increase by 1 week at 5 years
Commuter BenefitAssociates can set aside on a monthly basis up to $130 for transit costs or $250 for parking, pretax, from paychecks
Life, Disability, Pet, and other optional Insurances
Employee, Legal, and Adoption Assistance Programs
Click here to send us your resume