Firmware Engineer

Overview

On Site
140k - 160k
Full Time

Skills

Electrical Engineering
ARM
Microcontrollers
Testing
Sensors
Wireless Communication
Real-time
Collaboration
Prototyping
MASS
Production Support
Systems Architecture
Embedded Systems
C
C++
RTOS
Schematics
Communication
UART
I2C
SPI
Firmware
Debugging
JTAG
Oscilloscope
Logic Analyzer
Python
Scripting
Automated Testing
Manufacturing
IoT
Consumer Goods
Systems Design
Computer Hardware

Job Details

Firmware Developer - Austin, TX (On-site)

We are seeking a Firmware Developer to join a small, fast-moving engineering team working on embedded systems for a consumer-focused hardware product. This is a hands-on role requiring close collaboration with electrical engineers, product designers, and software teams to bring connected products to life.
What You'll Do:
  • Develop, debug, and maintain embedded firmware for ARM-based microcontrollers (primarily C/C++)
  • Collaborate with hardware engineers during board bring-up, prototyping, and testing
  • Interface with sensors, actuators, and wireless communication modules (e.g., BLE, Wi-Fi)
  • Design and implement low-level drivers and real-time control systems
  • Work across the full product lifecycle-from prototyping to mass production support
  • Optimize for performance, power consumption, and reliability
  • Contribute to system architecture and code quality improvements
What We're Looking For:
  • 3+ years of experience in embedded systems development
  • Proficiency in C and/or C++ for resource-constrained environments
  • Experience with RTOS-based systems or bare-metal programming
  • Familiarity with board bring-up, schematics, and digital/analog interfacing
  • Understanding of communication protocols like UART, I2C, SPI, and BLE
  • Experience with firmware debugging tools (e.g., JTAG, oscilloscopes, logic analyzers)
  • Ability to thrive in a collaborative, iterative development environment
Nice to Have:
  • Experience with Python or scripting for test automation
  • Familiarity with manufacturing test and diagnostics
  • Exposure to IoT devices or connected consumer products
  • Understanding of low-power system design and battery-operated devices

This is a full-time, on-site position based in Austin, TX. The team values pragmatism, curiosity, and engineering rigor in bringing innovative hardware products to market.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Motion Recruitment Partners, LLC