Firmware Engineer

abra•Wheaton, IL
4h

About The Position

abra R&D is seeking a Firmware Software Engineer! 🚀 In this position, you will design and develop embedded software components, work closely with hardware interfaces, and take ownership of features from concept to deployment. You will be part of a highly skilled engineering team, contributing to system-level architecture, performance optimization, and robust real-time functionality.

Requirements

  • B.Sc. in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • 5+ years of experience in embedded / firmware development.
  • Strong programming skills in C, including low-level or real-time development.
  • Experience with C++ in embedded environments.
  • Experience with Linux drivers (Kernel or User Space) – flexible.
  • Hands-on experience with hardware integration.
  • Experience working with communication protocols such as I2C, SPI, UART, PCIe, etc.
  • Ability to read hardware schematics and a strong understanding of hardware

Nice To Haves

  • Experience writing Python scripts for automation, testing, or tooling.
  • Proactive, self-driven, and strong problem-solving abilities.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service