C / Firmware Validation Engineer | Mirafra Technologies | Bangalore

Mirafra Technologies

Bengaluru

On-site

INR 1,200,000 - 2,200,000

Full time

11 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Mirafra Technologies in Bangalore is seeking an experienced C / Firmware Validation Engineer with 3 to 8 years of embedded software validation, C programming, and audio validation expertise. You will design validation strategies, execute tests on embedded hardware, and collaborate with cross-functional teams to ensure reliable firmware and hardware integration.

The role requires hands-on debugging, OOP-informed test framework work, and immediate to 30 days onboarding availability.

Qualifications

  • Bachelor’s or Master’s degree in Electronics & Communication Engineering, Computer Science, Embedded Systems, or a related technical discipline.
  • 3 to 8 years of professional engineering experience specializing in C programming and firmware validation.
  • Strong programming proficiency in C and embedded C development in resource-constrained environments.

Responsibilities

  • Design, develop, execute, and maintain comprehensive validation test plans, test cases, and test frameworks for embedded firmware.
  • Author robust, high-performance C programming code for automated test fixtures and diagnostic utilities.
  • Apply object-oriented programming (OOP) concepts to structure maintainable and scalable validation architectures.
  • Execute rigorous firmware validation and audio validation workflows on physical embedded target boards.
  • Conduct thorough debugging, fault isolation, and root-cause analysis on complex embedded system anomalies.
  • Collaborate proactively with firmware developers, hardware design engineers, and QA squads during agile product development cycles.
  • Validate embedded system behavior against hardware specifications, peripheral interfaces, and protocol standards.
  • Maintain comprehensive technical documentation, test execution reports, verification matrices, and defect tracking logs.
  • Adhere strictly to project delivery timelines, quality assurance benchmarks, and immediate-to-30-days onboarding schedules.
  • Provide tier-2 and tier-3 technical escalation support for embedded software defects identified during validation.

Skills

C programming
Firmware validation
Embedded systems
OOP concepts
Debugging
Lab equipment

Education

Electronics & Communication / Computer Science

Tools

Oscilloscopes
Logic analyzers
Debuggers

Job description

Position Summary:

Mirafra Technologies is seeking an experienced, highly technical, and accomplished C / Firmware Validation Engineer with 3 to 8 years of professional firmware testing, embedded systems validation, and C programming experience to join our client engagement team on a full-time, permanent basis in Bangalore (notice period: immediate to 30 days). In this specialized embedded software validation role, you will spearhead developing validation test suites, executing firmware and audio validation workflows, and debugging complex embedded systems. You will work closely with firmware developers, hardware engineers, and QA squads to ensure exceptional firmware reliability, performance, and hardware-software integration. Ideal candidates bring a robust academic degree in electronics or computer science, deep practical mastery of C programming, object-oriented programming concepts, and immediate availability for deployment in Bangalore.

Detailed Job Description:

As a C / Firmware Validation Engineer at Mirafra Technologies in Bangalore, you will take full ownership of designing validation strategies, executing firmware test cases, debugging embedded code, and validating audio subsystems. Your day-to-day responsibilities encompass writing robust test scripts in C, applying OOP concepts to modularize test frameworks, executing firmware validation and audio validation protocols on embedded hardware, and conducting root-cause analysis on system defects. You will collaborate with cross-functional R&D teams to verify bug fixes, optimize embedded performance, and ensure strict adherence to engineering specifications. Working in a fast-paced technology consulting and semiconductor engineering environment in Bangalore, you will drive firmware quality and product reliability.

Key Responsibilities:
  • Design, develop, execute, and maintain comprehensive validation test plans, test cases, and test frameworks for embedded firmware.
  • Author robust, high-performance C programming code for automated test fixtures and diagnostic utilities.
  • Apply object-oriented programming (OOP) concepts to structure maintainable and scalable validation architectures.
  • Execute rigorous firmware validation and audio validation workflows on physical embedded target boards.
  • Conduct thorough debugging, fault isolation, and root-cause analysis on complex embedded system anomalies.
  • Collaborate proactively with firmware developers, hardware design engineers, and QA squads during agile product development cycles.
  • Validate embedded system behavior against hardware specifications, peripheral interfaces, and protocol standards.
  • Maintain comprehensive technical documentation, test execution reports, verification matrices, and defect tracking logs.
  • Adhere strictly to project delivery timelines, quality assurance benchmarks, and immediate-to-30-days onboarding schedules.
  • Provide tier-2 and tier-3 technical escalation support for embedded software defects identified during validation.
Required Qualifications & Skills:
  • Bachelor’s or Master’s degree in Electronics & Communication Engineering, Computer Science, Embedded Systems, or a related technical discipline.
  • Minimum 3 to 8 years of professional engineering experience specializing in C programming and firmware validation.
  • Strong programming proficiency in C and embedded C development in resource-constrained environments.
  • Good understanding and practical application of object-oriented programming (OOP) concepts.
  • Hands-on professional experience in firmware validation or specialized audio validation methodologies.
  • Strong debugging, problem-solving, and analytical capabilities with proficiency in lab test equipment (oscilloscopes, logic analyzers, debuggers).
  • Solid working knowledge of embedded systems architecture, microcontrollers, and low-level peripheral drivers.
  • Professional availability for full-time employment in Bangalore with immediate to 30 days notice period (Application email: susmitaghosh@mirafra.com).
Nice-to-Have Skills:
  • Advanced scripting proficiency in Python or Bash for firmware test automation and log analysis.
  • Hands-on experience with RTOS (Real-Time Operating Systems) and bare-metal embedded environments.
  • Prior working experience in semiconductor product companies, consumer electronics, or automotive embedded firms.
  • Familiarity with communication protocols (I2C, SPI, UART, USB, I2S).
  • Bilingual proficiency in English and regional languages.
Application Information:
  • Recruiter: Mirafra Technologies Talent Acquisition Team
  • Contact Name: Susmita Ghosh (Senior Staffing Specialist)
  • Email: susmitaghosh@mirafra.com
  • Phone: Unspecified
  • Application URL: Unspecified
  • Salary/Rate: Competitive and commensurate with experience
  • Deadline: Open until filled
  • Notice Period: Immediate to 30 Days
  • Contract Duration: Permanent / Full-Time (Bangalore)
Recruitment Pro Tip:

When applying for embedded firmware validation roles, ensure your resume explicitly highlights your C programming depth, audio validation experience, and lab debug tool proficiency.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Firmware & Low-Level Device Driver Developer | Mirafra Technologies | Bangalore
Firmware & Low-Level Device Driver Developer | Mirafra Technologies | Bangalore

Mirafra Technologies • Bengaluru

On-site
INR 700,000 - 1,200,000
Firmware Engineer – Embedded Systems (IFE Audio)
Firmware Engineer – Embedded Systems (IFE Audio)

Amphenol PCD • Pune District

On-site
INR 1,400,000 - 2,000,000
Silicon Firmware and Embedded Systems Engineer
Silicon Firmware and Embedded Systems Engineer

Accenture India Private Limited • Bengaluru

On-site
INR 900,000 - 1,300,000
Lead Android Kernel Developer | Mirafra Technologies | Bangalore
Lead Android Kernel Developer | Mirafra Technologies | Bangalore

Mirafra Technologies • Bengaluru

On-site
INR 4,200,000 - 6,800,000
Hiring Design Verification Engineers (C/C++) | Mirafra Technologies
Hiring Design Verification Engineers (C/C++) | Mirafra Technologies

Mirafra • Hyderabad

On-site
INR 1,000,000 - 2,000,000
Senior Embedded Systems & Firmware Lead Engineer
Senior Embedded Systems & Firmware Lead Engineer

izmo ltd • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Firmware Test & Automation Engineer
Firmware Test & Automation Engineer

Sunrise Biztech Systems • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Embedded Quality Assurance Engineer
Embedded Quality Assurance Engineer

Firstview Consultants India • Bengaluru

On-site
INR 1,200,000 - 2,000,000
Structured mentorship
Diverse medical/aerospace projects
Growth-focused environment
+1
Firmware Engineer
Firmware Engineer

Vellstone • Dadri

On-site
INR 1,200,000 - 2,000,000
Quality Assurance Analyst (India)
Quality Assurance Analyst (India)

Mircom-Group-of-Companie • Bengaluru

On-site
INR 500,000 - 700,000
Competitive salary
Great working environment