
Technologist, System Design Verification Engineering
- 上海市
- 长期
- 全职
- Working on the development of technical strategies and roadmaps to guide long-term engineering initiatives
- Collaborate with cross-functional teams to work on requirements and by understanding them deeper into technical specifications
- Provide mentorship to engineering teams, fostering a culture of innovation and continuous improvement
- Recommend new technologies, tools, and methodologies to enhance our engineering capabilities
- Drive the resolution of complex technical challenges and make critical design decisions
- Participate in the full development lifecycle, from concept to deployment till the maintenance
- Contribute to the establishment of engineering standards, best practices, and documentation
- Represent the team in design and development related discussions with stakeholders and external partners
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience
- 15+ years of software engineering experience
- Thorough understanding of software architecture, design patterns, and system design principles
- Proven track record of working on large to mid-scale, complex software projects from conception to successful delivery
- Strong programming skills in language: Python Advanced, C++(Optional)
- Basic understanding of CI/CD practices and tools, version control systems (e.g., Git), and agile methodologies
- Understanding of performance optimization, scalability, and reliability in large to mid-scale systems
- Excellent problem-solving skills with the ability to analyze complex issues and develop innovative solutions
- Outstanding communication and interpersonal skills, with the ability to collaborate effectively across teams and influence technical decisions
- Good knowledge of Flash Memory concepts, Protocol knowledge such as UFS or eMMC shall be an added advantage
- Work to mentor and develop junior engineers in the team
- Familiarity with monitoring, logging, and observability tools and practices
- Strong analytical mindset with attention to detail and a data-driven approach to decision-making
- Ability to balance technical excellence with pragmatic solutions to meet business objectives