SR. FIRMWARE ENGINEER

BioIntelliSense
Full-time
Redwood City, California
$150,000 - $170,000
Posted on a month ago

Job Description

BioIntelliSense is seeking a skilled Firmware Developer to develop cutting-edge medical devices with integrated wearable technology and IoT connectivity. The role involves developing and maintaining device firmware in C, creating Python-based tools for testing and debugging, and contributing to data analysis and visualization frameworks.

Responsibilities

  • Design, develop, and maintain embedded firmware in C
  • Implement communication protocols (Bluetooth Low Energy, Wi-Fi)
  • Optimize firmware for performance and power consumption
  • Develop Python-based tools for firmware development and testing
  • Develop automated test frameworks and scripts
  • Analyze data and develop visualizations
  • Collaborate with engineers and designers

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field
  • 4+ years of experience in C and Python development
  • Strong experience in embedded systems and firmware development
  • Experience with resource-constrained environments
  • Knowledge of communication protocols (BLE, Wi-Fi)
  • Experience with tool creation and data analysis using Python
  • Strong problem-solving and debugging skills
  • Excellent communication and teamwork skills

Benefits

  • No benefits