Description

You will develop embedded software focused on Bluetooth Low Energy (BLE) systems.

Responsibilities

  • Complete the BLE stack to build the core application functionality.
  • Design and implement systems and software architecture.
  • Integrate and manage the BLE stack interactions with various mobile phone platforms.
  • Document software design specifications clearly.

Required Skills

  • Bachelor’s Degree in Electrical Engineering or Computer Engineering.
  • Minimum 5+ years of embedded software development experience.
  • Proficiency in C programming.
  • Deep knowledge of BLE (Bluetooth Low Energy) wireless technology.
  • Experience with TI communication stack for embedded software.
  • Familiarity with GAP and GATT layers.
  • Ability to work independently and participate in peer reviews.
  • Experience with CMMI or ASPICE software development process.

Key Skills
Education

Bachelor’s Degree in Electrical Engineering or Computer Engineering