Firmware Test and Automation Engineer (Bangalore Metropolitan Area)

Firmware Test and Automation Engineer (Bangalore Metropolitan Area)

06 Aug
|
XQwave(Formerly Obsidian Solutions
|
Bangalore Metropolitan Area

06 Aug

XQwave(Formerly Obsidian Solutions

Bangalore Metropolitan Area

About the Company

You will be part of R&D; team in design, development, verification and deliver best-in-class firmware for Microchip PCI Express switching products. Bangalore DCS team, as part of Microchip global R&D;, closely collaborates with geographical architecture, chip design, validation, marketing and application engineering teams for successful product delivery.

About the Role

You will be responsible for test development and verifying the firmware solution based on PCIe technology for Microchip Switch product family. As a Firmware Test Engineer, based in Bangalore, and reporting to the manager of firmware test, you will focus on the firmware verification of new features and/or verification of existing features for the PCIe Switch product Firmware in a highly automated environment.

Responsibilities

- Development of automated test cases using test framework.
- Develop new libraries to meet new test needs.
- Utilization of defect tracking tools to report on verification progress and product quality.
- Isolation and resolution of complex software & firmware problems in embedded real-time systems.
- Assistance in the continued design, and maintenance of our state-of-the-art systems validation & interoperability lab workplace.

Qualifications

- Educational Qualifications: BE/ME/M.Tech in Electronics/Computer or similar.




- 5+ years working experience of validation and testing experience in firmware/software/driver/etc.

Required Skills

- Highly proficient with Python programming and Proficient in Linux.
- Engineer should be hand-on developing automation scripts to convert manual test cases to automation.
- Strong analytical, debugging, and testing skills.
- Proven ability to drive features from requirements to product.
- Experience with SoC / Embedded product test.
- Experience with PCIe or NVMe protocol.
- Experience with I2C, UART, SMBUS, GPIO, Ethernet, DMA are plus.
- Experience with defect tracking tools and processes.
- Excellent communication skills.
- Stay updated on PCIe specifications.
- Refer to new standards, methodologies, and enhance tests to align to new PCIe specifications.
- Object Oriented analysis & design and experience in distributed systems will be a big plus.
- Proficient in working close to hardware - device drivers, system bring-up, Linux/OS fundamentals.

Preferred Skills

- Experience with Jenkins, Code coverage tools (Bulls eye), test automation related tools.
- Knowledge of CI/CD and related integration tools.
- Experience of FPGA development and test, and schematics drawing reading.
- Good understanding of firmware, hardware-level details of PCIe, SPI, I2C, Retimers, FPGA, CPLD.

Equal Opportunity Statement [Include a statement on commitment to diversity and inclusivity.]

📌 Firmware Test and Automation Engineer (Bangalore Metropolitan Area)
🏢 XQwave(Formerly Obsidian Solutions
📍 Bangalore Metropolitan Area

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: firmware test and automation engineer (bangalore metropolitan area) / bangalore metropolitan area

Subscribe to this job alert:

Get the latest job offers by email for: firmware test and automation engineer (bangalore metropolitan area) / bangalore metropolitan area