Bangalore
41 days ago
Associate II - Semiconductor S/W Product Development

Role Proficiency:

Expert at hardware components BIOS settings and configurations coding and scripting languages used in the system. Works under minimal guidance

Outcomes:

     Learn hardware technologies system domain individually and participate in on the job trainings as recommended by projectaccount      Apply learning's in execution development solutions to perform debug isolation and testing as per directions      Perform component selection isolation RCA in the event of failure      Always adhere to the latest versions of feature document source code binaries w.r.t. testing development and debugging      Perform component level and system level testing as per system functionalities      Adhere to project timelines and communicate effectively over emails and conversations      Mentor Associate I – Semiconductor SW Product to become more effective in their roles      Identify code corrections enhancements performance initiatives      Flexible to adapt to the changing varied working environments shifts and extended working hours   Thorough understanding of tools and applications used in the process Learn technology system domain individually and as recommended by the project/account

Measures of Outcomes:

     Completion of all mandatory trainings      Adherence to testing methodologies and compliance process      Adherence to project schedule and timelines      Quick turnaround on defect filing tracking and close follow-up and tests based on project SLA      Number of bugs filed analysed closed as per set targets Isolation debugging RCA time taken as per project KPIs

Outputs Expected:

Requirement:

Familiar with hardware requirements; design a process for smart execution or debug


Debug:

Code issues
fixes
debug
isolation and root cause analysis. Suggest and document best practices. Participate in defining debug strategies/standards and BKMs. Analyse the test results and coordinate with the development teams for bug fixes


Develop:

Design the hardware automation
and debug. Prepare instructions on test cases for automation
debug routing with guidance


Test:

Analysis and testing of hardware
validate the specification or feature
document the analysis and test results


Document:

Create documentation for one's own work
analysis performed
bring up diagnostics
BKM & test results


Status Reporting:

Report status of tasks assigned
comply with project related reporting standards and processes. Compile documentation of self-Weekly Status Reports (WSR) showing contribution to execution/debug/test content development. Assist by providing key inputs in reports that are published


Release:

Adhere to release management process for test/debug execution
milestones
ETA and test reports


Compliance:

Adhere to Lab trainings
protocols
coding standards
test system setups
test compliance and ESD


Manage knowledge:

Consume project related documents
source code and specifications

Skill Examples:

      Able to do code walkthrough and understand the modules library and structure       Ability to explain and communicate the code debug process BKMs to the mentors/leads       Ability to develop new automation capabilities including Test Case Automation or debug capabilities       Ability to troubleshoot boards/system and evaluate test results against system specifications       Ability to understand the required rework/HW for Automation environment.       Good at debugging system integration and triage to specific component causing the issue       Ability to manage and guarantee high levels of cohesion and quality       Able to work in a team environment       Good written and verbal communication abilities    Excellent aptitude analytical and problem-solving skills    Proactively ask for and offer help Understand the criticality of the deliverables and perform accordingly

Knowledge Examples:

      Knowledge in Hardware Engineering with strong skills in C C++ Python and relevant languages       Strong knowledge on Automation Programming or Strong knowledge on Debugging techniques and methodologies       Knowledge in hardware design for automation purpose       Knowledge in microcontroller/processors 8/16/32 DSP/SoC based hardware architectures       Knowledge in protocol interfaces (12C SPI UART USB Display PCle Type C Wi Fi BP) Understanding of debugging tools like Function Generator Protocol analyser Oscilloscope Putty Tera term and Emulators       Knowledge in hardware and product development lifecycle       Knowledge in Agile methods for development debug testing implementation and execution       Skill in electronic testing methodology and standards       Must be proficient with MS Office and Visio    Knowledge of extracting information from multiple documents Understanding on automation framework or system debug lifecycle

Additional Comments:

Team that develops state-of-the-art tools such as compilers, libraries and performance analysis tools. Our products enable developers to unlock the performance of broad product line from laptops to supercomputers. Focus on Analysis Tools Development Engineer, We are seeking software professionals to work on implementing tools ranging from performance and power profilers, code design assistance tools, and correctness checkers for compute, graphics, media and AI applications. You will join an innovative team of developers that are responsible for developing analysis tools. Your job responsibilities will also include supporting customer requests, issues resolution and presenting at external, internal events. This is an excellent opportunity to join a highly professional software development team working with cutting edge technologies, with exciting prospects for future career growth in a large international company.

Confirm your E-mail: Send Email