Engineer IV, Firmware

Full Time
Gaithersburg, MD 20877
Posted
Job description

POSITION SUMMARY:

The Senior Firmware Engineer will apply technical knowledge and experience to guide and execute the design, development and implementation of hardware and firmware embedded devices in MSD biomarker instrumentation and other engineering projects. This role will partner with various supporting groups to facilitate product definition and integration. This position may develop into a mentoring role for junior level engineers.

DUTIES AND RESPONSIBILITIES:

  • Develop boot firmware (BSP), power up test, and control firmware for microcontrollers based devices using assembly, ‘C’ and ‘C++’
  • Perform verification, test, debug and failure analysis of microcontroller based devices using oscilloscopes, logic analyzers and test instruments
  • Develop test firmware, test software, hardware interfaces and test procedures for microcontroller based devices
  • Perform process improvement/development analysis and execution
  • Serve as technical source to cross functional team members
  • Write theory of operations, requirements, and user documentation
o Document intellectual property
  • May teach, train, develop and/or mentor junior level engineers
  • Specific duties may vary depending upon departmental requirements

EXPERIENCE AND QUALIFICATIONS:

  • Bachelor’s degree in Computer Science, Electrical or Computer Engineering or related field
o Master’s degree in an engineering discipline preferred
  • Experience in the design and development of embedded firmware
o 7 years hands-on direct design experience
o Minimum 3 years experience in medical devices or similar regulated industry
  • Experience with programming tools/languages such as VBA/C/C++/C#/Java or similar experience
  • Experience in an ISO or cGMP environment preferred

KNOWLEDGE, SKILLS AND ABILITIES:

  • Strong design fundamentals and analytical background
o Logical problem solving and demonstrated ability to organize and move project tasks forward in an orderly and structured fashion
  • Demonstrate ability to independently design and execute project planning, troubleshooting, optimization and validation
  • Excellent oral, written communication and interpersonal skills are required
o Effectively communicate issues/problems and results that impact timelines, accuracy and reliability of project status
o Ability to effectively train and develop junior level engineers
  • Understand all phases of a firmware product lifecycle
  • Understanding of ISO and/or FDA cGMP standards and their documentation requirements
o Excellent documentation skills, technical writing and presentation skills required
  • Proficiency in MS Office suite and engineering computing software is required (graphics editing, general statistics, etc)
  • A wide degree of creativity and latitude is expected including the ability to multi-task in an environment with changing priorities

PHYSICAL DEMANDS:

This position requires the ability to communicate and exchange information, utilize equipment necessary to perform the job, and move about the office.

WORK ENVIRONMENT:

This position is performed in a traditional office environment, laboratory setting, and/or light-manufacturing facility.

Education

Required
  • Bachelors or better in Computer Science or related field

colinoncars.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, colinoncars.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, colinoncars.com is the ideal place to find your next job.

Intrested in this job?

Related Jobs

All Related Listed jobs