Research & Development Engineer - Job # 3135

Additional Information
  • Our Client offers a competitive salary and benefits along with a great working culture.
  • For confidential consideration please submit a resume and salary history to
  • Please be sure to include the job number with your submission.
  • Full Scale Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
Client Synopsis:

Full Scale Solutions is currently recruiting the following position for our RTP, NC based Client.

Essential Duties and Responsibilities:

We are seeking a sharp individual who could work with both internal and external customers to improve current products and to develop new products.

Job duties include but are not limited to:

  • Managing, developing, testing, documenting, and supporting new and existing embedded firmware applications. Design, update, document, develop, debug and test new and existing firmware applications.
  • Support all stages of development from design through prototype, beta, production and support.
  • Develop and update firmware project planning and accurate resource/schedule estimation.
  • Provide technical expertise and guidance to engineering staff and other departments.
  • Develop, release, and maintain engineering specifications and documentation per SDLC processes.
  • Provide firmware design and integration support to internal and external customers.
  • Maintain skills and expertise in the firmware/medical device industry.
  • Support marketing efforts for new and existing products.
  • Support clinical testing, clinical trials, and field testing.
  • Other duties and projects as required.


  • BS in Electrical and/or Biomedical Engineering with a minimum of 10 years of medical device firmware design experience, or MS in Electrical and/or Biomedical Engineering with a minimum of 8 years of medical device firmware design experience.
  • Excellent embedded application development and testing skills (C and Assembly).
  • Strong debugging skills, both firmware and related hardware (digital and analog).
  • Experience with algorithm development, DSP, and Matlab.
  • Proficiency in Object Oriented Design and Analysis (OOD and OOA).
  • In-depth knowledge of software documentation and SDLC processes.
  • Ability to quickly become proficient in new software/firmware languages and IDEs.
  • Knowledge of cardiovascular physiology.
  • Excellent oral and written communication skills.
  • Excellent organizational skills.
  • Proficiency with Atmel AVR processors is a strong plus.
  • Proficiency in Microsoft programs - Word, Excel, Outlook, PowerPoint.
  • Recent experience in medical device software development desired.
  • Experience in providing design integration support to external customers desired.
  • Proficiency in Windows application design and development using MSVS desired.
  • Knowledge of multi-platform and mobile software development desired.
  • Proven track record of successful firmware development projects.
  • Possess experience with DSP and algorithm development, as well as hardware and PC software application development skills.
  • Must be self-motivated, meticulous individual with a strong technical background, significant medical device development experience, and excellent interpersonal skills.
  • Requires up to 10% travel (domestic and international).

© 2002-2018 Full Scale Solutions. All Rights Reserved.