Embedded Software Engineer (Medical Devices)
Company: Everest Consultants, Inc.
Location: Hillsboro
Posted on: August 2, 2022
|
|
Job Description:
Title: Embedded Software Engineer (Medical Devices)Duration:
Direct HireLocation: Portland, OR - (Onsite)The embedded software
engineer will participate in all phases of the software development
process, including: requirements definition, analysis and design,
implementation and debugging, unit testing and developer
verification.The ability to understand key cardiac and
neuromodulation domain concepts and apply that knowledge to the
development of elegant and efficient software designs will provide
the foundation for success.The end product must run in a very low
power environment with a very high degree of reliability.Minimum
qualifications:- Clear understanding of 8-bit microprocessor and/or
microcontroller architecture and familiarity with at least one
8-bit microprocessor/microcontroller instruction set.- Demonstrated
ability to design, implement and debug code for microcontroller
environments.- Strong experience in C and assembly; experience with
C++ and object oriented design concepts is a plus.- Experience
working with configuration management and defect tracking tools.-
The ideal candidate will have a BS/MS in Computer Science, Computer
Engineering or Electrical Engineering and at least 5 years of
embedded software development experience. The position requires
knowledge of software lifecycle processes and ability to
effectively apply them to projects.- Qualified applicants must have
good writing, comprehension, analytical and interpersonal skills.-
The candidate must work well in a team environment.- Experience
with developing software for FDA Class III medical devices is a
plus.Additional desired qualifications include:- Experience with
software lifecycle processes in a highly regulated environment
(FDA, ISO, and other regulatory bodies) and a willingness to abide
by them.- Experience developing software to run in very low power
applications.- Experience with communications protocols in a low
power environment, for example Bluetooth LE- Experience with
software for implantable medical devices such as cardiac monitors,
cardiac therapy and/or neuromodulation therapy.
Keywords: Everest Consultants, Inc., Hillsboro , Embedded Software Engineer (Medical Devices), IT / Software / Systems , Hillsboro, Oregon
Click
here to apply!
|