The Mice Groups, Inc.
Base pay range
$185,000.00/yr - $225,000.00/yr About the Role
We are seeking a
Senior Firmware Engineer
to join a pioneering team developing next-generation AI/ML solutions. In this role, you will contribute to the architecture and full lifecycle development of an advanced AI platform system. You’ll be responsible for building production-grade firmware and firmware APIs that enable resource management and optimization across cutting-edge hardware platforms. This is a hands-on engineering role that involves close collaboration with hardware and software teams to implement communication management software for diverse use cases. Key Responsibilities
Design, develop, and test firmware for advanced AI platform systems. Develop firmware APIs for resource management and optimization. Collaborate with cross-functional teams to integrate firmware with hardware and software components. Debug complex hardware/firmware issues using industry-standard tools. Minimum Qualifications
Bachelor’s degree with 8+ years of experience, or Master’s degree with 6+ years in Computer Science, Electrical Engineering, Information Technology, or related field. 7+ years of hands-on experience in firmware or embedded software development. Strong proficiency in
C and/or C++
for embedded systems. Experience with
microcontroller architectures
(e.g., ARM Cortex-M/R/A, ESP32, RISC-V). Skilled in debugging using tools such as: In-circuit debuggers (JTAG/SWD) with GDB Oscilloscopes for signal waveform analysis Logic analyzers for digital bus traffic (SPI, I2C, UART) Multimeters and power supplies for electrical troubleshooting Experience writing
bare-metal drivers
and working directly with device registers. Familiarity with
Git
and bug tracking tools. Strong analytical and problem-solving skills. Excellent communication and collaboration abilities. Interview Process
Initial phone screen with the hiring manager. Two onsite technical interviews.
#J-18808-Ljbffr
$185,000.00/yr - $225,000.00/yr About the Role
We are seeking a
Senior Firmware Engineer
to join a pioneering team developing next-generation AI/ML solutions. In this role, you will contribute to the architecture and full lifecycle development of an advanced AI platform system. You’ll be responsible for building production-grade firmware and firmware APIs that enable resource management and optimization across cutting-edge hardware platforms. This is a hands-on engineering role that involves close collaboration with hardware and software teams to implement communication management software for diverse use cases. Key Responsibilities
Design, develop, and test firmware for advanced AI platform systems. Develop firmware APIs for resource management and optimization. Collaborate with cross-functional teams to integrate firmware with hardware and software components. Debug complex hardware/firmware issues using industry-standard tools. Minimum Qualifications
Bachelor’s degree with 8+ years of experience, or Master’s degree with 6+ years in Computer Science, Electrical Engineering, Information Technology, or related field. 7+ years of hands-on experience in firmware or embedded software development. Strong proficiency in
C and/or C++
for embedded systems. Experience with
microcontroller architectures
(e.g., ARM Cortex-M/R/A, ESP32, RISC-V). Skilled in debugging using tools such as: In-circuit debuggers (JTAG/SWD) with GDB Oscilloscopes for signal waveform analysis Logic analyzers for digital bus traffic (SPI, I2C, UART) Multimeters and power supplies for electrical troubleshooting Experience writing
bare-metal drivers
and working directly with device registers. Familiarity with
Git
and bug tracking tools. Strong analytical and problem-solving skills. Excellent communication and collaboration abilities. Interview Process
Initial phone screen with the hiring manager. Two onsite technical interviews.
#J-18808-Ljbffr