Senior Software Engineer - Embedded

 

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 participate in the software development for electronic medical products ranging from implantable devices to diagnostic platforms. You will:

 

·        Contribute technically to the software development lifecycle, including requirements gathering, design, implementation, and testing, for various products.

·        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 US and UK from various disciplines: electrical, mechanical, optics, life sciences and regulatory.

 

Required Skills

·        A minimum of 5 years hands-on software/firmware development experience required.

·        Solid expertise in C/ C++ on embedded systems.

·        Working knowledge of various Real Time Operating Systems (RTOS)

·        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).

·        Medical device experience is a plus.

·        Eligibility to work in the US without sponsorship.

 

EEO/AA Employer M/F/D/V

http://www.cambridgeconsultants.com/us_how_to_apply.html