
Lead I - Semiconductor S/W Product Development
- Bangalore, Karnataka
- Permanent
- Full-time
- Expert at coding modules libraries low level debugging code analysis and code review
- Perform component selection isolation RCA in the event of failure
- Adherence 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
- Complete awareness with all the technologies thoroughly especially the ones associated with automation debug and content development
- Develop overall team expertise on low-level coding debugging 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 determine the root cause
- Flexible and adaptable to the changing varied working environments shifts and extended working hours
- Thorough understanding of tools and applications used in the process. Suggest new tools and process enhancements
- Adherence to testing methodologies and compliance process
- Adherence to project schedule and timelines
- Isolation debugging RCA time taken as per project KPIs
- Implement at least one impactful process/innovation
hardware requirements and process changes for smart execution
debug and development. Technical mentor and client management skillsOwnership: * Ability to undertake challenging domainstasks
projects
platforms
demanding clients
complex processed project. Identify the project risks and planning mitigation action with clientsQuality: * To ensure the quality of deliverablesin-line with agreed standards
guidelines
fair and untampered. Analyse the test results and coordinate with the development teams for bug fixes. Define debugs strategies/standards and BKMDocument: * Create documentation for one's own workrequirement analysis
project progress
solutions
designs
best practices
BKM and test reportsStatus Reporting: * Report status of tasks assignedcomply with project related reporting standards and processes. Publish reports timely and periodically with utmost quality.Release: * Adhere to release management process for test/debug executionmilestones
ETA and test reportsCompliance: * Adhere to lab trainingsprotocols
coding standards
test system setups
test compliance and ESD
strict delivery timelinesManage knowledge: * Consume project related documentssource code
platforms
features
specifications and provide training to 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
- A results driven self starter who anticipates initiates and implements solutions
- 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
- 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
- Understand the criticality of the deliverables and perform accordingly
- Expertise in Hardware Engineering with strong knowledge of C 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 purposes
- Understanding of 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
- Experience with debugging tools like Function Generator Protocol analyser Oscilloscope Putty Tera term and Emulators
- Knowledge in hardware and product development lifecycles
- 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
- Understanding on automation framework or system debug lifecycle