Specialist I - Semiconductor S/W Product Development
Salary undisclosed
Checking job availability...
Original
Simplified
Role Description
Role Proficiency:
Oversee technical aspects of project life cycle from initial kick-off through requirements analysis design and implementation phases for debug/automation
Outcomes
Outputs Expected:
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 team Measures 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/innovation Outputs 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: Accountable for leading technical tasks and providing all technical documents. Provide estimates with respect to cost hardware software time and human resources. Identify the project risks and planning mitigation action with clients. Quality: Ensure the quality of deliverables 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: Create documentation for one's own work requirement analysis project progress solutions designs best practices BKM & test reports. Document the structure characteristics behaviour and other aspects of project Status Reporting: Report status of tasks assigned comply with project related reporting standards and processes. Periodically publish reports in a timely manner with the utmost quality. 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 strict delivery timelines Solutions: Propose solutions like dashboards portals static or dynamic queries to ease process or to automate a manual task Manage Project: Manage delivery of projects and requirements from technical aspect Manage Team: Set FAST goals and provide feedback understand aspirations of team members and provide guidance opportunities etc. Ensure team is engaged in project and upskilled Manage knowledge: Consume project related documents 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 anal
Skills
Design,Automation,Debug
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 team
- 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/innovation
Outputs Expected:
- 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
- Accountable for leading technical tasks and providing all technical documents. Provide estimates with respect to cost hardware software time and human resources. Identify the project risks and planning mitigation action with clients.
- Ensure the quality of deliverables 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.
- Create documentation for one's own work requirement analysis project progress solutions designs best practices BKM & test reports. Document the structure characteristics behaviour and other aspects of project
- Report status of tasks assigned comply with project related reporting standards and processes. Periodically publish reports in a timely manner with the utmost quality.
- Adhere to release management process for test/debug execution milestones ETA and test reports
- Adhere to lab trainings protocols coding standards test system setups test compliance and ESD strict delivery timelines
- Propose solutions like dashboards portals static or dynamic queries to ease process or to automate a manual task
- Manage delivery of projects and requirements from technical aspect
- Set FAST goals and provide feedback understand aspirations of team members and provide guidance opportunities etc. Ensure team is engaged in project and upskilled
- Consume project related documents 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.
- 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 projects
- 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 lifecycle
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 team Measures 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/innovation Outputs 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: Accountable for leading technical tasks and providing all technical documents. Provide estimates with respect to cost hardware software time and human resources. Identify the project risks and planning mitigation action with clients. Quality: Ensure the quality of deliverables 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: Create documentation for one's own work requirement analysis project progress solutions designs best practices BKM & test reports. Document the structure characteristics behaviour and other aspects of project Status Reporting: Report status of tasks assigned comply with project related reporting standards and processes. Periodically publish reports in a timely manner with the utmost quality. 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 strict delivery timelines Solutions: Propose solutions like dashboards portals static or dynamic queries to ease process or to automate a manual task Manage Project: Manage delivery of projects and requirements from technical aspect Manage Team: Set FAST goals and provide feedback understand aspirations of team members and provide guidance opportunities etc. Ensure team is engaged in project and upskilled Manage knowledge: Consume project related documents 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 anal
Skills
Design,Automation,Debug
Role Description
Role Proficiency:
Oversee technical aspects of project life cycle from initial kick-off through requirements analysis design and implementation phases for debug/automation
Outcomes
Outputs Expected:
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 team Measures 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/innovation Outputs 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: Accountable for leading technical tasks and providing all technical documents. Provide estimates with respect to cost hardware software time and human resources. Identify the project risks and planning mitigation action with clients. Quality: Ensure the quality of deliverables 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: Create documentation for one's own work requirement analysis project progress solutions designs best practices BKM & test reports. Document the structure characteristics behaviour and other aspects of project Status Reporting: Report status of tasks assigned comply with project related reporting standards and processes. Periodically publish reports in a timely manner with the utmost quality. 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 strict delivery timelines Solutions: Propose solutions like dashboards portals static or dynamic queries to ease process or to automate a manual task Manage Project: Manage delivery of projects and requirements from technical aspect Manage Team: Set FAST goals and provide feedback understand aspirations of team members and provide guidance opportunities etc. Ensure team is engaged in project and upskilled Manage knowledge: Consume project related documents 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 anal
Skills
Design,Automation,Debug
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 team
- 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/innovation
Outputs Expected:
- 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
- Accountable for leading technical tasks and providing all technical documents. Provide estimates with respect to cost hardware software time and human resources. Identify the project risks and planning mitigation action with clients.
- Ensure the quality of deliverables 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.
- Create documentation for one's own work requirement analysis project progress solutions designs best practices BKM & test reports. Document the structure characteristics behaviour and other aspects of project
- Report status of tasks assigned comply with project related reporting standards and processes. Periodically publish reports in a timely manner with the utmost quality.
- Adhere to release management process for test/debug execution milestones ETA and test reports
- Adhere to lab trainings protocols coding standards test system setups test compliance and ESD strict delivery timelines
- Propose solutions like dashboards portals static or dynamic queries to ease process or to automate a manual task
- Manage delivery of projects and requirements from technical aspect
- Set FAST goals and provide feedback understand aspirations of team members and provide guidance opportunities etc. Ensure team is engaged in project and upskilled
- Consume project related documents 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.
- 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 projects
- 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 lifecycle
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 team Measures 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/innovation Outputs 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: Accountable for leading technical tasks and providing all technical documents. Provide estimates with respect to cost hardware software time and human resources. Identify the project risks and planning mitigation action with clients. Quality: Ensure the quality of deliverables 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: Create documentation for one's own work requirement analysis project progress solutions designs best practices BKM & test reports. Document the structure characteristics behaviour and other aspects of project Status Reporting: Report status of tasks assigned comply with project related reporting standards and processes. Periodically publish reports in a timely manner with the utmost quality. 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 strict delivery timelines Solutions: Propose solutions like dashboards portals static or dynamic queries to ease process or to automate a manual task Manage Project: Manage delivery of projects and requirements from technical aspect Manage Team: Set FAST goals and provide feedback understand aspirations of team members and provide guidance opportunities etc. Ensure team is engaged in project and upskilled Manage knowledge: Consume project related documents 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 anal
Skills
Design,Automation,Debug