DevJobs

Firmware Engineering Specialist

Overview
Skills
  • C C
  • C++ C++
  • Wi-Fi communication
  • Automated software testing systems
  • UARTs
  • TI microcontrollers
  • STM32
  • SPI
  • Software architecture
  • RS485
  • Real-time embedded software programming
  • Object-oriented analysis and design
  • Nordic microcontrollers
  • MCU programming
  • JTAG debugging
  • I2C
  • Embedded SW profiling
  • Embedded IDE

If you are passionate about saving and changing human lives and are eager to play a vital role in a breakthrough startup from its early days - We are looking for you!


A start-up developing a novel, portable, ultrasonic-based diagnostic system for brain imaging (a life-saving 21st-century alternative to CT/MRI) Is looking for a Senior Firmware Engineer for a part-time position with the following qualifications:


  • Bachelor’s degree (B.S.) in CS/EE/BME or equivalent and 10+ years of direct experience developing embedded software for medical devices. Or a Master’s degree with 7+ year of experience.
  • MCU programming experience using C/C++
  • Experience with real-time embedded software programming
  • Wi-Fi communication with embedded systems
  • Experience with STM32/TI/Nordic microcontrollers
  • Experience with microcontroller connectivity through Wi-Fi
  • Demonstrated excellent verbal and written communication skills
  • Demonstrated strong ability to systematically troubleshoot and debug complex software/hardware problem
  • Experience with software architecture, development and testing best practices, coding standard required
  • Experience with automated software testing systems for embedded systems testing required
  • Experience interacting with software debugging in an embedded IDE
  • Experience controlling hardware using various I/O protocols such as I2C, SPI, UARTs, RS485, etc.
  • Familiar with Scrum development process - a strong advantage
  • Comfortable reading schematics and hardware data sheets
  • Experience with object-oriented analysis and design techniques
  • Experience with JTAG debugging, Embedded SW profiling using software and hardware tools required
  • Strong technical documentation skills within a formal quality system (ISO 13485, IEC 62304, 21, FDA QSR’s etc.)
  • Direct experience with entire software development life cycle, from concept through maintenance


Reborn Medical