Senior Embedded Software Engineer
- Full-time
Company Description
Credit Suisse
Job Description
Responsibilities:
Taking part in concept development and end-to-end system requirements for consumer healthcare devices
Architecting and designing DSP software components,low-power, wireless communication
Implementing software for very constrained target platforms (low-power, small-footprint)
Communicatingefficiently within the team and with client engineers to solve complex software challenges
Qualifications required:
Masters Degree (or equivalent) in Computer Science or Electronics Engineering
Minimum 6 years of professional experience in embedded software development (across entire software development cycle)
Proven delivery of software that resides in successful market products
Pro-active, open, teamwork approach
Significant experience in designing and implementing software in at least one of these areas:
DSP (audio processing)
Ultra-low power devices
Low-power wireless communication
Strong knowledge of C and leading embedded hardware platforms, e.g.: ARM, MSP430, 8051, PPC, MIPS; and real time operating systems
Python and continuous integration
Experience in working in multi-national teams
Very good spoken and written English
Experience in the following areas is a distinct advantage:
Medical domain expertise
Low-level programming techniques (assembly language/micro-code, multi-core/parallel processing)
Experience with FDA/ISO13485 certification process
We offer:
A very competitive salary plus social package
A multi-faceted job in an international dynamic environment in which you take responsibility and ownership for testing and validating innovative systems and products
The opportunity for career advancement
Private health service
Sports programs (tennis, football, swimming pool)
Additional Information
Send me your resumes at vince@alphait. us
Pozdrawiam / With best regards,
Alpha Technologies Inc (USA)
Vince Taylor
Sr Technical Recruitment Specialist