Firmware tester

Capgemini

4–6 yrs Mumbai, Navi Mumbai Full Time Work from office
Capgemini logo
Posted : today
Actively hiring

Job description

Join a dynamic team as an Embedded Firmware QA Engineer, focusing on ensuring the highest quality for embedded software and firmware. This role is crucial for validating and testing solutions designed for microcontroller and embedded Linux platforms. The ideal candidate brings a robust background in testing methodologies, a deep understanding of embedded systems, and adept debugging skills, collaborating closely with firmware, hardware, and software development teams.

This position offers an opportunity to significantly impact product quality through meticulous testing and validation processes. You will be instrumental in delivering reliable and high-performing embedded solutions.

Responsibilities

Develop comprehensive test plans, test cases, and test strategies tailored for embedded firmware and software applications. Execute both manual and automated testing across diverse hardware platforms for embedded products. Validate firmware functionality, performance, reliability, and scalability, conducting thorough regression, integration, system, and stress testing for all firmware releases.

Key duties include identifying, documenting, and tracking defects using bug-tracking tools, and performing root cause analysis. You will design and maintain automated test frameworks using Python or Bash scripting, while actively validating communication protocols and hardware interfaces in collaboration with hardware and firmware engineers. Participate in design reviews and offer quality-focused feedback throughout development cycles.

Qualifications

A strong foundation in embedded systems concepts is essential, including knowledge of microcontrollers, sensors, and embedded hardware architectures. Experience with hardware interfaces such as SPI, I2C, UART, and ideally CAN is required. Proficiency in C and C++ programming is necessary.

Experience with Real-Time Operating Systems (RTOS) and embedded Linux environments is also a key requirement. This role is for experienced professionals with 4-6 years in the field, contributing to the Products & Systems Engineering community. The position is a permanent, full-time role located in Mumbai/Navi Mumbai.

Essential Skills

Embedded SystemsMicrocontrollersSensorsEmbedded Hardware ArchitectureSPII2CUARTCANCC++Real-Time Operating Systems (RTOS)Embedded LinuxTest PlanningTest Case DevelopmentTest StrategyManual TestingAutomated TestingRegression TestingIntegration TestingSystem TestingStress TestingBug TrackingRoot Cause AnalysisPython ScriptingBash ScriptingHardware InterfacesCommunication ProtocolsProduct QualificationRelease ValidationQuality ImprovementDesign Reviews

Highlights

  • Actively hiring

More Details

RoleFirmware tester
DepartmentQuality Assurance
Employment TypeFull Time, Work from office

About the Company

Capgemini logo

Capgemini

IT Consulting

Firmware tester at Capgemini | SkillMX | SkillMX