What are the responsibilities and job description for the Solution Validation Engineer position at Lattice Semiconductor?
Lattice Overview
There is energy here…energy you can feel crackling at any of our international locations. It’s an energy generated by enthusiasm for our work, for our teams, for our results, and for our customers. Lattice is a worldwide community of engineers, designers, and manufacturing operations specialists in partnership with world-class sales, marketing, and support teams, who are developing programmable logic solutions that are changing the industry. Our focus is on R&D, product innovation, and customer service, and to that focus, we bring total commitment and a keenly sharp competitive personality.
Energy feeds on energy. If you flourish in a fast paced, results-oriented environment, if you want to achieve individual success within a “team first” organization, and if you believe you can contribute and succeed in a demanding yet collegial atmosphere, then Lattice may well be just what you’re looking for.
Responsibilities & Skills
Lattice Semiconductor is seeking a Staff engineer to join the embedded solution team focused on validation duties. This position will focus on the validation of systems and software related to Lattice system solutions, and the development and optimization of automation test platform for different projects.
Accountabilities
Perform system validation to assure the quality of solution stacks. Perform software validation to assure the quality of embedded software including Driver and Firmware. Perform software development tools testing such as Propel SDK, Builder and solution tool. Create the automation test suite/cases and develop automated testing scripts. Work with cross function teams for system and software validation.
执行系统验证以确保系统解决方案的质量 执行软件验证以确保嵌入式软件(包括驱动程序和固件)的质量 执行软件开发工具的测试流程,例如Propel SDK, Builder and solution tool 创建自动化测试用例和开发自动化测试脚本 与其他团队合作完成系统和软件验证
Required Skills
Bachelor's degree in CS / EE or equivalent. 5 years of experience in Embedded System/SW automation test development. Familiar with automated testing flow and framework. Familiar with Jenkins CI/CD development process. Programming skill with Python and C is a must, experiences in C or Java will be a plus. Experiences in GUI test tools such as Squish tool and RCPTT tool are preferred. Fluent in English reading, writing and speaking. Familiar with Windows/Linux OS. Strong teamwork spirit and be able to solve problems independently.
本科及以上学历,计算机,通信系统相关专业 5年以上嵌入式系统自动化测试开发经验 深入了解自动化测试流程和框架 熟悉Jenkins CI/CD开发过程 掌握Python和C,有C 或Java经验者优先 熟悉GUI测试工具的使用,比如熟悉Squish和RCPTT者优先 良好的英文书面及口头沟通能力 熟悉Windows 和Linux 操作系统 具有良好的团队合作精神和独立解决问题的能力
There is energy here…energy you can feel crackling at any of our international locations. It’s an energy generated by enthusiasm for our work, for our teams, for our results, and for our customers. Lattice is a worldwide community of engineers, designers, and manufacturing operations specialists in partnership with world-class sales, marketing, and support teams, who are developing programmable logic solutions that are changing the industry. Our focus is on R&D, product innovation, and customer service, and to that focus, we bring total commitment and a keenly sharp competitive personality.
Energy feeds on energy. If you flourish in a fast paced, results-oriented environment, if you want to achieve individual success within a “team first” organization, and if you believe you can contribute and succeed in a demanding yet collegial atmosphere, then Lattice may well be just what you’re looking for.
Responsibilities & Skills
Lattice Semiconductor is seeking a Staff engineer to join the embedded solution team focused on validation duties. This position will focus on the validation of systems and software related to Lattice system solutions, and the development and optimization of automation test platform for different projects.
Accountabilities
Perform system validation to assure the quality of solution stacks. Perform software validation to assure the quality of embedded software including Driver and Firmware. Perform software development tools testing such as Propel SDK, Builder and solution tool. Create the automation test suite/cases and develop automated testing scripts. Work with cross function teams for system and software validation.
执行系统验证以确保系统解决方案的质量 执行软件验证以确保嵌入式软件(包括驱动程序和固件)的质量 执行软件开发工具的测试流程,例如Propel SDK, Builder and solution tool 创建自动化测试用例和开发自动化测试脚本 与其他团队合作完成系统和软件验证
Required Skills
Bachelor's degree in CS / EE or equivalent. 5 years of experience in Embedded System/SW automation test development. Familiar with automated testing flow and framework. Familiar with Jenkins CI/CD development process. Programming skill with Python and C is a must, experiences in C or Java will be a plus. Experiences in GUI test tools such as Squish tool and RCPTT tool are preferred. Fluent in English reading, writing and speaking. Familiar with Windows/Linux OS. Strong teamwork spirit and be able to solve problems independently.
本科及以上学历,计算机,通信系统相关专业 5年以上嵌入式系统自动化测试开发经验 深入了解自动化测试流程和框架 熟悉Jenkins CI/CD开发过程 掌握Python和C,有C 或Java经验者优先 熟悉GUI测试工具的使用,比如熟悉Squish和RCPTT者优先 良好的英文书面及口头沟通能力 熟悉Windows 和Linux 操作系统 具有良好的团队合作精神和独立解决问题的能力