Senior Firmware Engineer Engineering - Rockville, MD at Geebo

Senior Firmware Engineer

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 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.
Document intellectual property.
May teach, train, develop and/or mentor junior level engineers.
Specific duties may vary depending upon departmental requirements Job Requirements:
EXPERIENCE AND
Qualifications:
.
BS in Computer Science, Electrical or Computer Engineering or related field.
MS in an engineering discipline preferred.
Experience in the design and development of embedded firmware.
3-5 years hands-on direct design experience.
1-3 years' exp.
in medical devices or similar regulated industry preferred.
Experience with programming tools/languages such as VBA/C/C++/C#/Java or similar exp.
.
Experience in an ISO or cGMP environment preferred.
Estimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.