EndorsedendorsedOngoing

Embedded Controller Firmware Development and QA for Semiconductor Company

Services Covered:

Software QA and TestingTest AutomationEmbedded Software DevelopmentCustom Software Development
Project hero — replace with case study imagery
Industry
Industry

Engineering & Manufacturing

Duration
Duration

199 months

Budget
Budget

Confidential

Client Size
Start Date

1 January 2010

Team Size
Team Size

6-10 Employees

Engagement Model
Engagement Model

Nearshore

Project Capability Score (PCS)

gauge meter
79/100
Good

Project Capability Score (PCS) estimates how capable ASAL Technologies is of successfully delivering a project like this, based on its past experience, track record, and ability to handle similar work. Learn more about PCS


Client

Confidential

map Israel

Project Summary

ASAL augmented the client's internal teams to develop firmware, drivers and PC-related tools for laptop chips and to provide QA and automated testing support. They used C and Python and were trained on TestComplete to automate tests. The engagement began in Jan. 2010 and is ongoing; the client reported improved productivity and product quality after an initial training period.

Key Challenges

  • Needed additional QA capacity due to having more developers than testers
  • Required a nearshore/offshore partner in the same time zone and close proximity to bridge the QA gap

Project Deliverables

  • Firmware for embedded controller
  • Laptop tools and drivers
  • Automated tests using TestComplete
  • Trained QA and development engineers

Project Solution

ASAL developed and tested parts of the client's laptop-related software stack: firmware for an embedded controller, and accompanying laptop tools and drivers. They performed application and driver development in C (and used Python where required), implemented automated testing using TestComplete after training, and provided dedicated engineering resources coordinated by an experienced team lead. Engagement included training, weekly remote coordination and periodic one-day on-site visits.

Project Outcome

  • Increased productivity and quality
  • Decreased testing time
  • Avoided hiring more expensive local engineers
  • Long-term ongoing engagement since Jan. 2010

Platforms

  • DesktopDesktop

Tech Stack

  • CC
  • PythonPython

Client Endorsement

Overall Review Rating

4.25star4 out of 5 stars

Timeliness

Cost Rating

Willing to Refer

Quality of Deliverables

ASAL has increased productivity and quality and decreased testing time. They’re dedicated and can tackle new projects head-on. Despite initial learning curves, ASAL was loyal, hard-working, and reliable. They were responsive and the team lead was especially good with communication.

Anonymous

Manager

Note: This endorsement is based on publicly available client feedback from external review sources.