Role Proficiency:
Oversee technical aspects of project life cycle from initial kick-off through requirements analysis design and implementation phases for debug/automation
Outcomes:
Continually adhere to the latest versions of feature document source code binaries w.r.t. testing development and debugging Adhere to project timelines and communicate effectively over emails and conversations Mentor teams in Automation/Debug to become more effective in their roles Keep thoroughly abreast with all technologies; especially the ones associated with automation debug and content development Thorough analysis of requirements to provide measurable inputs in terms of ETA SLA TAT and milestones Train teams to analyse traces/core dump for defects reported internally or by customer to find the root cause Flexible and adaptable to the changing varied working environments shifts and extended working hours Conduct sync meetings regularly with stakeholders test content developers cross functional teams debug automation and inventory teams for resolving issues and smooth functioning Solicit regular feedback from project managers program managers technical architects PoC stakeholders and sponsors. Strive to implement changes for better customer satisfaction Constantly motivate and encourage team to be up-to-date with all technical requirements to outperform their duties Participate in hiring process to recruit right technical staff Take ownership of technical solution and work with a group of engineers other internal or external teams Thorough understanding of tools and applications used in the process. Suggest new tools and process enhancements Act as single point of contact for all technical solutions within the teamMeasures of Outcomes:
Completion of all mandatory trainings Adherence to testing methodologies and compliance process Adherence to project schedule and timelines Isolation debugging RCA time taken as per project KPIs Number of innovative ideas and white papers presented Number of projects successfully executed and number of projects currently handled Implement at least one impactful process/innovationOutputs Expected:
Requirement:
Provide technical solutions that meet business needs and architecture guidelines. Be a technical library for team members to solve all technical challenges; design and architecture of innovative solutions
Ownership:
hardware
software
time and human resources. Identify the project risks and planning mitigation action with clients.
Quality:
in line with agreed standards
guidelines; fair and untampered. Analyze the test results and coordinate with the development teams for bug fixes. Defining debug strategies/standards and BKMs.
Document:
requirement analysis
project progress
solutions
designs
best practices
BKM & test reports. Document the structure
characteristics
behaviour
and other aspects of project
Status Reporting:
comply with project related reporting standards and processes. Periodically publish reports in a timely manner with the utmost quality.
Release:
milestones
ETA and test reports
Compliance:
protocols
coding standards
test system setups
test compliance and ESD
strict delivery timelines
Solutions:
portals
static or dynamic queries to ease process or to automate a manual task
Manage Project:
Manage Team:
understand aspirations of team members and provide guidance
opportunities etc.
Ensure team is engaged in project and upskilled
Manage knowledge:
source code
platforms
features
specifications and provide training for the team to upskill them. Train team members regularly on new features
best practices
BKMs and processes.
Skill Examples:
Expert at code walkthrough and author of modules libraries Provide technical input to project management team Ability to troubleshoot boards/system and evaluate test results against system specifications Expert at rework/HW for Automation environment Plans develops and implements best processes teams trainings Coordinates communication between technical architects and team Results driven self starter that anticipates initiates and implements solutions Create methods to leverage cross functional debug automation R&D ability/capability Able to work in a team environment Design the framework from the scratch Good written and verbal communication abilities Excellent aptitude analytical and problem-solving skills Proactively ask for and offer help Be the organizational mechanism to share coding debug content learning's across teams Ability to work closely and independently with client to perform tasks as per expectations Aid in project planning with respect to cost hardware software time and people Ability to maintain high motivation levels and positive dynamics in the team Ability to interface with other teams designers and other parallel practices Ability to follow high level of business etiquette in emails and other business communication Ability to drive conference calls with customers and answer customer questions Ability to create and articulate impactful technical presentations Ability to set goals for self and team provide feedback to team members Understand the criticality of the deliverables and perform accordingly Ability to handle multiple concurrent activities and projects Ability to work along with team distributed across locations Strong sense of ownership for assigned projectsKnowledge Examples:
Expertise in hardware Engineering with strong knowledge of C C++ C# Python and relevant languages In-depth knowledge of Automation Programming or debugging techniques and methodologies Propose multiple hardware designs for automation purpose Knowledge in microcontroller/processors 8/16/32 DSP/SoC based hardware architectures Knowledge in protocols interfaces I2C SPI UART USB Display PCIe Type-C Wi-Fi BT NVMe LPC TBT Capability in debugging tools like Function Generator Protocol analyser Oscilloscope Putty Tera term and Emulators Knowledge in hardware development lifecycle and Product development lifecycle Knowledge in Agile methods for development debug testing implementation and execution Knowledge in Electronic testing methodology and standards Experience with Source Code Management (SCM) tools like GIT Must be proficient with MS Office and Visio Expert at using ITP and Lauterbach Should have presented at least one successful white paper Understanding of automation framework or system debug lifecycleAdditional Comments:
o Lead development, architecture, and optimization efforts across ITSM, APM, SPM, PPM, EIM, EAM, and ITOM modules o Architect and implement IT Service Management (ITSM) processes including Incident, Problem, Change, and Service Request Management. o Oversee Application Portfolio Management (APM) by managing application inventory, assessments, and business capability mapping. o Drive Strategic Portfolio Management (SPM) by aligning strategy with execution and managing investments. o Lead Project Portfolio Management (PPM) by planning, managing, and reporting on projects. o Manage Enterprise Incident Management (EIM) processes to ensure quick resolution and minimize impact. o Oversee Enterprise Asset Management (EAM) by managing asset lifecycle, maintenance, and compliance. o Implement and optimize IT Operations Management (ITOM) processes including Discovery, Service Mapping, Event Management, and Operational Intelligence