C/C++ Applications Engineer

Ixana
IN, United States
Full-time

Company

ixana.ai is a Purdue University spinoff, developing brain-inspired wearable computing. We have assembled a team of leading experts in the field of IC / system design with an appetite for taking on the next big thing.

Come join us in the journey of transforming the future with high-speed human-computer interfaces that amplify your potential with all-day real-time AI.

Demo of touch to share data :

Why should you be excited?

You have heard of Bluetooth, you have heard of Wi-Fi, Ixana has developed a fundamentally new wireless technology, Wi-R which is 100x lower energy than Bluetooth / Wi-Fi.

Check out ixana.ai for videos on how Wi-R streams high speed data through through your skin.

This is a unique position to define the Wi-R protocol that'll be in every device around you in a decade.

Team and Role Overview

Ixana is looking for a talented embedded software engineer to join a rapidly growing startup. As a member of the Integrated Software team, you will help build low-level software for wearables.

Candidate Profile

You have experience bringing up new, custom-embedded computer designs, from bootloaders to operating systems and device drivers.

At Ixana, the software you develop will be a core piece of a software system that controls human-computer interaction.

Skills We're Stoked About

  • BS in Electronics / Electrical / Computer Engineering, Computer Science or equivalent.
  • Hands-on experience with full-stack MCU firmware development.
  • Excellent C / C++ for embedded systems development.
  • Experience with the following communication interfaces : I2C, SPI, BLE.
  • Experience developing low-power ARM MCU and its power optimization.

Preferred skills

  • Advanced degree in Electrical Engineering, Computer Engineering, Computer Science, Electronics, or equivalent.
  • 3 years of experience in an innovative IoT product development environment, preferably wearables.
  • Experience with low-level HW interfaces and low-level debugging.
  • Strong hardware / electrical know-how. You know how to test if your firmware works as expected by probing the hardware using a multimeter, oscilloscope, spectrum analyzer, etc.
  • Experience with Wi-Fi, Bluetooth, Ethernet, and USB communication protocols.
  • Embedded project hobbies.
  • Experience with PCB design.
  • Experience with toolchains and setting up a custom-built environment.

The position is based in our West Lafayette, IN

30+ days ago
Related jobs
Promoted
VirtualVocations
Indianapolis, Indiana

A company is looking for a Lead Applications Engineer to drive growth initiatives in servicing various customer segments. ...

Promoted
Revel Staffing
Indianapolis, Indiana

The Applications Engineer I provides technical support for CNC machines, including time studies, test cuts, and machine demonstrations. Perform application engineering tasks under direct supervision. Generate engineering reports and maintain technical documentation. BS Degree in Mechanical or Manufa...

Promoted
VirtualVocations
Indianapolis, Indiana

A company is looking for a Field Applications Associate Principal Engineer to join their Power team. ...

Promoted
Ixana
IN, United States

Advanced degree in Electrical Engineering, Computer Engineering, Computer Science, Electronics, or equivalent. Ixana is looking for a talented embedded software engineer to join a rapidly growing startup. BS in Electronics/Electrical/Computer Engineering, Computer Science or equivalent. ...

Promoted
VirtualVocations
Indianapolis, Indiana

A company is looking for a Senior IT Applications Engineer to manage and optimize IT applications and support cross-functional teams with technical solutions. ...

Swift Placement & Consulting
Indianapolis, Indiana

Perform application engineering work under direct supervision. Generate engineering reports and technical documentation. BS Degree in Mechanical/Manufacturing Engineering or related field preferred, and/or machining knowledge. ...

Revel Staffing
Indianapolis, Indiana

CNC Applications Engineer . The Applications Engineer I provides technical support for CNC machines, including time studies, test cuts, and machine demonstrations. Perform application engineering tasks under direct supervision. Generate engineering reports and maintain technical documentation. ...

Revel Staffing
Indianapolis, Indiana

CNC Applications Engineer . The Applications Engineer I provides technical support for CNC machines, including time studies, test cuts, and machine demonstrations. Perform application engineering tasks under direct supervision. Generate engineering reports and maintain technical documentation. ...

Revel Staffing
Indianapolis, Indiana

CNC Applications Engineer . The Applications Engineer I provides technical support for CNC machines, including time studies, test cuts, and machine demonstrations. Perform application engineering tasks under direct supervision. Generate engineering reports and maintain technical documentation. ...

Swift Placement & Consulting
Indianapolis, Indiana

Perform application engineering work under direct supervision. Generate engineering reports and technical documentation. Engineering or related field preferred, and/or machining knowledge. ...