View Our Website View All Jobs

Firmware and DSP Engineer

 

 

About us:

At Myant, we are creating the world’s first textile computing platform, integrating technology directly into the only thing we’ve been wearing our entire life – our clothing.  The sensors and actuators embedded within our apparel create your Digital Identity, which can be shared with those who matter to you - your doctors, coaches, other IoT devices, your family members - without you consciously having to think about it. Imagine a world where you walk into your house and the temperature automatically adjusts to suit you, or the lights adjust to your mood, or your doctor is aware of the onset of a disease before you even visit. The line between the digital and physical world is becoming increasingly blurry, and we believe textile is the next medium to bridge that gap.

Myant is looking for people who believe in our mission to make wearable technology truly ubiquitous and convenient, so that everyone can benefit from it. We are a cross-functional team solving big challenges at the intersection of fashion, electronics, software, and data science.

 

Position Summary:

We are seeking a highly motivated and versatile Firmware Engineer to join our small but growing team. The successful candidate will have the opportunity to bring multiple products from early prototyping to mass production, creating a portfolio of next generation wearable products.

To be successful, the candidate must have a strong background in programming embedded systems and experience with implementing algorithms that are optimized for embedded systems. Applicants should have a keen eye for solving problems that currently do not have well defined solutions and be able to rapidly design/prototype these ideas. He or she will work with limited supervision and will be accountable for the delivery and critical appraisal of their results.

The successful candidate will join a multi-disciplinary team of scientists, engineers, textile experts, fashion designers and entrepreneurs to actively participate in the creation and optimization of new products.

 

Responsibilities:

  • Develop, debug and optimize firmware
  • Develop, debug and optimize embedded algorithms
  • Implementing standard DSP algorithms, i.e. Digital Filters, Fourier Transforms, etc
  • Automated embedded system testing for firmware stability
  • Integrating peripherals such as memory, IMU, AFE, etc.
  • Integrating BLE and/or wifi drivers with existing radio stacks
  • Bring-up PCBs and document bugs
  • Work closely with the electrical, firmware, industrial design, mechanical and textile teams to fulfill project requirements

 

Requirements:

  • BASc. in Electrical engineering or related field
  • 2 years of experience with embedded firmware development
  • Experience with DSP and embedded algorithm development
  • Experience with low-power embedded designs
  • Excellent understanding of C
  • Understanding programming principles associated specifically with embedded systems
  • Previous experience with embedded communication protocols such as UART, I2C, USB, SPI and SDHC
  • Experience with speed and power optimization on a resource constrained mobile platform
  • Strong analytical, problem solving, and decision making capabilities
  • Excellent command of the English language both verbal and written
  • Ability to work effectively in a fast-paced and rapidly changing environment
  • Strong desire for entrepreneurial management style and ethical business practices

 

Bonus:

  • Experience with object orientated programming
  • Programming an RTOS
  • Experience maintaining a firmware code base
  • Experience with the ARM Cortex M3 and M4 instruction sets

 

 

Read More

Apply for this position

Required*
Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file

150