Senior Software Development Engineer
Company: PTC Inc.
Location: San Diego, CA
Posted on: June 7, 2018
Job Description:
Leads test efforts for Augmented Reality (AR) Software
Development Kit (SDK). Designs test strategies, test plans, and test cases to
validate new and existing SDK AR features. Works closely with Systems
Engineering, Computer Vision Research, Software Developers, and Product
Management teams. Tests SDKs software application programming interface
(API), functionality, stability, and performance. Designs and develops
test automation scripts and test frameworks to test the SDK. Provides
technical guidance related to the architecture, design, development, and
coordination of SDK test automation projects. Provides technical and project
management support to project team members (including team project
estimation, task breakdown, and prioritization). Consults on complex technical
projects and participates in cross-functional technology and architecture
workgroup teams. Interfaces with internal customer engineering teams to
provide technical solutions for customer issues. Collaborates with
project team members concerning test planning, execution, and automation.
Interfaces with product owners to review and refine product requirements
and identify gaps, as well as create implementation approaches and design
notes to aid with estimation and planning. Requirements: Master's degree in computer science, electrical
engineering, physics, mathematics or related field (willing to accept foreign
education equivalent) plus 1 year of experience testing complex software
systems on iOS, Android, OR Unity 3D Game Engine environments. Or,
alternatively, a Bachelor's degree and 3 years of experience testing complex
software systems on iOS, Android, OR Unity 3D Game Engine environments.
Specific skills/other requirements – experience must include the
following: 1 year developing test cases and testing software APIs, functionality,
stability, and performance on Android and iOS Mobile devices or Android
Eyewear devices; 1 year programming applications in at least two (2) of
the following programming languages: C++, C#, Java, Python, Lua
using Visual Studio, Android Studio, Xcode, and Unity 3D Gaming Engine; 1
year leveraging mobile device multimedia (including camera pipeline
and Computer Vision components) to test mobile applications and mobile device
drivers; and, 1 year writing automated tests using Java, Python or
Lua-based test Send resume to resumes@ptc.com and include job title and “Job
Code GCPS” in the subject line.
Keywords: PTC Inc., Malibu , Senior Software Development Engineer, Computer , San Diego, CA, California
Click
here to apply!
|