Firmware Engineer Engineering - Gaithersburg, MD at Geebo

Firmware Engineer

A$ A' A' ?What we areHememics Biotechnologies, Inc.
(HBI) () has developed a handheld reader and disposable chip set to detect pathogens and proteins at the point-of-need.
We got our start in biological preservatives.
Since our early days, we have focused on high-speed, easy-to-use diagnostic tools centered around our preservation technology.
Job Description We are looking for a Firmware Engineer who enjoys solving challenging problems to develop firmware for the next generation point-of-need medical devices.
The successful applicant will play a key role in designing and building the Hardware & Firmware for medical devices and will work closely with a multi-functional engineering team.
The Firmware Engineer will gain a deep understanding of the system requirements and research, design, develop, build, and test firmware and hardware components of the system.
A' As a Firmware Engineer working on HBI's Biosensing Systems.
You will be expected to:
Work with cross-functional teams and lead projects from ideation to executionA' Architect, implement, and maintain complex firmware and hardware designsDesign/review schematics and PCB designs and contribute to defining power management strategiesWrite clean, easy to understand, robust, and sustainable code tailored for embedded systemsBring up new biosensing systems from initial specification to productionA' Negotiate, specify, and document communication protocols, system states, and HW/FW feature requirements with cross-functional teamBasic QualificationsBe insatiably curious about how and why things workFundamental knowledge of low-level firmwareExperience using Revision Control and Bug Tracking ToolsExcellent resourcefulness and debugging skillsExperience with Analog Systems DesignAbility to write in C or C+
for Embedded SystemsExperience with one or more 32-bit microcontroller cores (ARM, MSP430, Microchip) with analog and digital sensorsWorking knowledge of one or more communication protocols (eg, USB, Bluetooth, UART, SPI, I2C)Experience implementing firmware in bare-metal or RTOS environmentsStrong board bring-up and debug skillsDebugging skills with JTAG, Oscilloscopes, and/or Logic analyzersAbility to communicate clearly with peers and managementProven capability in applying software best-practices to firmware designsProgramming experience with at least one software programming languageHighly motivated with demonstrated ability to work independently with minimal supervision1
years of experience contributing to the system design or architecture (architecture, design patterns, reliability, and scaling) of new and current systems (Internship Experience Counts!)A' Preferred QualificationsExperience developing embedded operation systemsExperience developing low-level applicationsExperience working on consumer electronic products or medical devicesHighly effective and thrive in a dynamic environment with multiple, changing prioritiesExperience implementing Agile/Scrum software development cyclesA' Familiarity with biosensing technologies is a plusFamiliarity with other languages such as Python, Typescript and React is a plusBasics about jobJob Type:
Full TimeLocation:
Gaithersburg, MD 20879Work authorization:
United States (Preferred)Work Location:
One locationRespond to:
saithal@ with a resume, some code samples of your previous project and an a optional cover letter.
.
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.