Principal Engineer – Embedded Software
Cambridge Consultants is a leading technology and innovation company. We are seeking an embedded software engineer to be a part of a multidisciplinary team developing medical devices.
Position
Responsibilities
You will take a lead role in the development of embedded software for electronic medical products ranging from implantable devices to diagnostic platforms. You will:
·
Contribute
· Participate in meetings and presentations with clients, brainstorming ideas and communicating engineering concepts to individuals from all disciplines.
· Support business leaders in client meetings and project planning.
·
Work together with team members
in the
Required
Skills
· A minimum of 8-12 years hands-on software/firmware development experience required. (Experience with medical devices is a strong plus.)
· Solid expertise in C/ C++ and assembly programming for embedded systems.
· Development experience on at least one Real Time Operating Systems (RTOS)
· Knowledge and understanding of various microcontroller families.
· Familiarity with hardware and software tools for embedded development
· Excellent written and verbal communication skills.
· Travel (up to 30%) including international travel.
· Bachelor’s degree in Electrical Engineering or Computer Engineering required (Master’s degree is a plus).
·
Permanent residency or
EEO/AA Employer M/F/D/V
To apply, send your resume and a
cover letter, that includes what you believe you have to offer, to:USrecruitment@CambridgeConsultants.com