Back to jobs

Senior Firmware Engineer (C/C++ / IoT)

Job description

Senior Firmware Engineer (C/C++ / IoT)
$110,000 - $150,000 + Stock options + Relocation
Hybrid - Greater Indianapolis

Are you ready to be part of something groundbreaking? This AI tech start up is at the forefront of brain-inspired wearable computing, giving you the opportunity to define protocol that will soon be found in devices everywhere!

The perfect opportunity to work with leaders in IC/system design and work on a product that has never been seen before to revolutionize human-computer interfaces with AI!

This exciting hybrid opportunity is based in Greater Indianapolis with the company being founded in 2021 and growing rapidly! This position offers limitless growth opportunities both technically and professionally for someone with a passion for communication and low-level software!

As a Senior Firmware Engineer, you play a key role in the Integrated Software team and develop low-level software for next generation wearables!

If you are a self-starter with a passion for communication tech and a track record of bringing custom-embedded computer designs to life in a dynamic and fast paced environment, this is your opportunity to make a real difference in the future of wearable tech!

The Person:

* Bachelor's degree in Electronics, Electrical, Computer Engineering, Computer Science, or a related field.
* Practical experience with full-stack MCU firmware development.
* Excellent in C/C++ for embedded systems development.
* Familiarity with communication interfaces such as I2C, SPI, and BLE.
* Experience in developing and optimizing low-power ARM MCUs.

Preferred Skills:

* Advanced degree in Electrical Engineering, Computer Engineering, Computer Science, Electronics, or a related field.
* 8+ years of experience in innovative IoT product development, ideally in wearables.
* Proficient in low-level software in C and PCB design
* Strong skills in hardware and electrical troubleshooting using tools like multimeters, oscilloscopes, and spectrum analyzers.
* Experience with communication protocols including Wi-Fi, Bluetooth, Ethernet, and USB.

If this sounds like you, make sure you apply now!!