Logo-of-Cordova-Co-hiring-for-jobs-in-US-on-GrabJobs

Senior Firmware Engineer

Job Description - Senior Firmware Engineer

About the Role

This role is ideal for a seasoned embedded software engineer who brings deep IoT expertise, a passion for mentorship, and a track record of leading net-new product development from concept through delivery. The ideal candidate combines strong firmware development skills with hardware knowledge, thrives in collaborative team environments, and takes pride in delivering reliable, high-quality solutions.

What You'll Do

Firmware & Embedded Development

  • Design, develop, and implement firmware and embedded software for IoT devices, ensuring high performance, quality, and reliability.
  • Collaborate with cross-functional teams to integrate hardware and software components, focusing on simplicity and reuse of proven design elements.
  • Utilize hardware knowledge to contribute to the development of hardware designs and circuits that promote seamless interaction between firmware and hardware.

Product Design & Customer Focus

  • Design products with a focus on customer needs, ensuring that manufacturing, testing, support, and installation are considered throughout the development process.
  • Lead new product development efforts, working closely with Team Leads and Project Managers to deliver solutions on time and within functional specifications.

Collaboration & Knowledge Sharing

  • Actively participate in knowledge sharing, contributing to a culture of transparency and collaboration by documenting and distributing product information.
  • Evaluate workflows and processes with a focus on practicality and efficiency.
  • Participate in code reviews, design reviews, and other team quality assurance procedures.

Technical Leadership & Mentorship

  • Act as a subject matter expert, mentoring and leading other engineers through expertise and knowledge of current products, technologies, and tools.
  • Lead and guide engineering teams in best practices for embedded IoT development, communication protocols, and platform development.

What Skills You Need

  • Bachelor's or Master's degree, or equivalent experience, in Electrical Engineering, Computer Engineering, or a related field.
  • 6+ years of relevant professional software engineering experience, including 2+ years leading the on-time delivery of net-new embedded IoT engineering projects and solutions.
  • Strong proficiency in C or C++, with a solid grasp of programming principles, effective coding techniques, and the ability to mentor others.
  • Working knowledge of IoT protocols and standards including MQTT, TLS, 3GPP, and TCP.
  • Solid understanding of and ability to mentor others on IoT device development, communication and protocols, Git, embedded RTOS/OS, platform development, and embedded hardware.
  • Robust problem-solving skills with a proactive approach, personal accountability, and a positive and professional attitude.
  • Excellent communication and collaboration skills with a passion for knowledge sharing and teamwork.
  • Ability to work in a fast-paced, team-oriented environment where constant iteration, improvement, and innovation are key.

Preferred Technical Skills

  • C and C++ development for embedded systems.
  • Test equipment including oscilloscopes, DVMs, and JTAG debuggers.
  • IoT protocols and standards including MQTT, TLS, 3GPP, and TCP.
  • Cellular, satellite, and ISM communications.
  • Digital interfaces and protocols including SPI, I2C, RS485, and UART.
  • Embedded operating systems including RTOS and Linux.
  • IoT security including PKI, TLS, and TPM.
  • Integrated development environments including Keil, IAR, and VS Code.
Original job Senior Firmware Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Senior Firmware Engineer Jobs in the US

GrabJobs is the no1 job portal in the US, connecting you to thousands of jobs fast! Find the best jobs in the US, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.