Senior Software Engineer - Embedded
Main purpose of the job
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
To apply, send your resume to: USrecruitment@CambridgeConsultants.com







