Embedded Firmware Engineer

ManekTech

Ahmedabad, INonsitePosted Jul 17, 2026
Posting intelligenceActively listedReposted 2×, possible evergreen/ghost posting

Skills

c++

About the role

Experience: 5+ Years Employment Type: Full-Time

About the Role

We are seeking an experienced Embedded Firmware Engineer to join our engineering team in Ahmedabad. The ideal candidate will have strong expertise in embedded firmware development, embedded systems, and software/hardware debugging. You will be responsible for designing, developing, testing, and optimizing firmware solutions for embedded products while collaborating with cross-functional hardware and software teams.

Key Responsibilities

Design, develop, and maintain embedded firmware for microcontroller- and processor-based systems.

Develop reliable, efficient, and scalable firmware for embedded applications.

Perform software and hardware debugging to identify and resolve system-level issues.

Collaborate with hardware engineers to support board bring-up, integration, and validation.

Develop and optimize device drivers, communication protocols, and peripheral interfaces.

Perform firmware testing, verification, and troubleshooting throughout the product lifecycle.

Analyze system performance and optimize firmware for speed, memory usage, and power efficiency.

Prepare technical documentation, design specifications, and test reports.

Participate in code reviews and ensure adherence to coding standards and development best practices.

Work closely with cross-functional teams to deliver high-quality embedded solutions.

Required Skills

5+ years of experience in Embedded Firmware Development.

Strong understanding of embedded systems architecture and real-time programming concepts.

Hands-on experience in software and hardware debugging using industry-standard tools.

Proficiency in Embedded C/C++ programming.

Experience working with microcontrollers, processors, and embedded peripherals.

Knowledge of communication protocols such as UART, SPI, I2C, CAN, USB, or Ethernet.

Familiarity with RTOS concepts and embedded software development lifecycle.

Experience using debugging tools such as JTAG, oscilloscopes, logic analyzers, and debuggers.

Strong analytical, troubleshooting, and problem-solving skills.

Experience with version control systems such as Git.

Preferred Qualifications

Bachelor's or Master's degree in Electronics & Communication, Electrical Engineering, Computer Engineering, or a related field.

Experience with ARM Cortex-based microcontrollers or similar embedded platforms.

Knowledge of bootloaders, firmware upgrades, and secure firmware development.

Familiarity with embedded Linux is an added advantage.

Experience working in Agile development environments

Pay: Up to ₹900,000.00 per year

Benefits:

Leave encashment

Provident Fund

Ability to commute/relocate:

Ahmedabad, Gujarat (Ahmedabad): Reliably commute or planning to relocate before starting work (Preferred)

Experience:

Embedded Firmware Engineer: 3 years (Preferred)

Work Location: In person

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation for Firmware Engineer roles in India varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Firmware Engineer hub for India medians across recent openings.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.