Motion Recruitment
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.
Posted by:
Mitchell Blackwell
Specialization :
Mechanical Engineering
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.
Posted by:
Mitchell Blackwell
Specialization :
Mechanical Engineering