Filled Positions

Thankz Hero

Are you looking to hire?

Thankz offers a range of outstanding Firmware Engineer candidates. If you're searching for top talent in this field or a similar position, our team can find the ideal person who meets your specific needs and requirements.

As a Firmware Engineer, you will play a critical role in designing, developing, and testing firmware for embedded systems. Your expertise in firmware programming, hardware integration, and troubleshooting will be vital in ensuring the functionality and performance of our devices. Collaborating with cross-functional teams, you will contribute to the success of our product development projects and ensure the delivery of high-quality firmware solutions. 

What you'll be doing 

  • Designing and implementing firmware for embedded systems
  • Developing device drivers and low-level software components 
  • Integrating firmware with hardware components 
  • Debugging and troubleshooting firmware issues 
  • Conducting unit testing and system-level testing 
  • Collaborating with hardware engineers on design considerations
  • Participating in code reviews and providing feedback 
  • Ensuring compliance with quality and industry standards 
  • Creating and maintaining technical documentation 

Requirements 

  • Bachelor's degree in Electrical Engineering, Computer Engineering, or a related field
  • Proven experience as a Firmware Engineer or in a similar role 
  • Proficiency in firmware programming languages (e.g., C, C++) 
  • C1/C2 English Level proficiency (both written and spoken English) 
  • Strong understanding of embedded systems and microcontroller architectures 
  • Experience with hardware-software integration and debugging
  • Familiarity with firmware development tools and debugging equipment 
  • Excellent problem-solving and analytical skills 
  • Ability to work collaboratively in a team environment  

Preferred candidates will have experience in firmware development for IoT devices, knowledge of communication protocols (e.g., UART, SPI, I2C), and familiarity with version control systems. Strong understanding of hardware design principles, board bring-up, and experience with low-power optimization will be highly valued. Detail-oriented mindset, effective communication skills, and a passion for innovation are also desirable qualities. 

We offer a full-time, US-hours remote job, 40-hour workweek Mon-Fri, with excellent prospects for long-term growth for an ambitious experienced Firmware Engineer. We can offer HMO and other benefits to Philippine candidates.