More jobs:
Senior Firmware Engineer
Job in
Santa Clara, Santa Clara County, California, 95053, USA
Listed on 2026-01-01
Listing for:
The Mice Groups, Inc.
Full Time
position Listed on 2026-01-01
Job specializations:
-
Software Development
Embedded Software Engineer, Software Engineer
Job Description & How to Apply Below
$/yr - $/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, ESP
32, 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.
#JLjbffr
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×