Jobs

A faster, smarter way to find better-fit jobs, stay on top of every application, and focus on interviews.

Legal
  • Privacy Policy
  • Terms & Conditions
  • Refund Policy
Resources
  • About Us
  • Help Center
  • How to Cancel
  • Customer Support
JobAssist
Copyright © 2025-2026 JobAssist™. All rights reserved. All trademarks referenced herein are the properties of their respective owners.
Firmware Engineer at Talent Corner Hr Services - JobAssist
FAQ

Questions, answered.

Click "Apply with JobAssist" – we tailor your resume and application to this role and submit it for your approval.

Yes. This role at Talent Corner Hr Services was screened before publishing – we confirmed the employer before listing it.

The employer didn't disclose a salary range for this listing. JobAssist shows pay whenever it's available.

This position can be done from anywhere, with no in-office requirement.

Yes – every application is tailored from your profile and this job's requirements, and you can review and edit before it's sent.

Home›Jobs›IT & Software›Firmware Engineer
Talent Corner Hr Services logo

Firmware Engineer

Talent Corner Hr Services

RemoteFull timeMid levelPosted today
Apply with JobAssist

About the role

About This Role

Designing, developing, and debugging embedded software for microcontroller-based products is at the core of this engineering role. You will work on real-time firmware, communication protocol integration, and Linux-based embedded systems, collaborating closely with hardware and systems engineers throughout the product lifecycle.

Responsibilities

  • Design, develop, and maintain embedded firmware in C (and C++ where applicable) for microcontroller-based products
  • Implement and debug firmware running on RTOS environments, including task scheduling, interrupt handling, and resource management
  • Develop and maintain Linux system-level software for embedded platforms (drivers, services, system integration)
  • Implement and troubleshoot communication protocols including UART, I2C, SPI, and Modbus
  • Support hardware bring-up, bench testing, and debugging using tools such as oscilloscopes, logic analyzers, and JTAG/SWD debuggers
  • Write clean, well-documented, and testable code, and participate in code reviews
  • Collaborate with hardware, QA, and product teams to define requirements and resolve technical issues
  • Use Python for test automation, tooling, or scripting in support of firmware development
  • Communicate technical progress, risks, and blockers clearly to team members and project leads

Requirements

  • Strong proficiency in C programming for embedded systems
  • Hands-on microcontroller programming experience (e.g., ARM Cortex-M or similar)
  • Practical experience with RTOS concepts — tasks, queues, semaphores, and timing
  • Experience with Linux system programming in an embedded context
  • Working knowledge of UART, I2C, SPI, and Modbus protocols
  • Experience with version control (Git) and CI/CD workflows
  • Good communication skills, both written and verbal, with the ability to work cross-functionally
  • 2–3 years of relevant firmware/embedded engineering experience

Nice to have:

  • C++ programming experience
  • Python scripting experience
  • Familiarity with BLE/Wi-Fi connectivity or IoT device development

Job details

Workplace

Remote

Employment

Full time

Seniority

Mid level

Headquarters

Ahmedabad

Posted

Posted today

About company

Talent Corner is a professional Human Resource Organization providing innovative recruitment services for the corporate world.

Millions of jobs, with real people getting hired every day

200,000+
New jobs added daily
7,000,000+
Verified job listings
1,000,000+
Tailored applications submitted

Headquarters

Ahmedabad

Open jobs

657

Website

talentcorner.in
Talent Corner Hr Services logoTalent Corner Hr Services