SanDiegoRecruiter Since 2001
the smart solution for San Diego jobs

Principal Software Development Engineer

Company: PTC Inc.
Location: San Diego
Posted on: November 11, 2016

Job Description:

Provides technical guidance related to the architecture, design,

development, and coordination of mobile software development 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 teams. Interacts with

internal technical support and external customers to provide technical

solutions to customer issues. Collaborates with project team members,

ensuring work is consistent with design approach and overall application

architecture. Assists team members to deconstruct complex problems into

a set of simpler ones and to evaluate design alternatives. Contributes

to the development of departmental goals and objectives, metrics, and

plans. Interacts with product owners to review and refine requirements,

identify gaps, and create implementation approaches and design notes to

aid with project estimation and planning. Develops prototypes to

demonstrate project feasibility and provides requirement feedback.

Models, benchmarks, and simulates computer systems, and develops

performance characteristics for applications. Develops code and tests

for development projects. Implements new and adjusts existing

application features and prepares well-documented and performing source

code documentation that meets organizational standards.

Education & Experience Requirements:

Bachelor's degree in Computer Science, Mechanical Engineering,

Electrical Engineering, Physics, Mathematics or related field (willing

to accept foreign education equivalent) plus 5 years of experience in

mobile software application development on Android and iOS platforms.

Or, in the alternative, a Master's degree and 3 years of experience as

stated above.

Also requires:

(1) Demonstrated expertise developing Augmented Reality native

application software for Android, iOS and Windows platforms;

(2) Demonstrated expertise designing and developing 3D mobile

applications using OpenGL ES 2.0 and JNI;

(3) Demonstrated expertise writing mobile applications and prototyping

in Unity using C# and Cg (shaders); and,

4) Demonstrated expertise leveraging Java, C/C++, C# and Objective-C to

develop applications for Android, iOS, Windows, and Unity platforms.

Submit resume to resumes@ptc.com and include the job title and “Job Code

JMTC” in the subject line.

Keywords: PTC Inc., San Diego , Principal Software Development Engineer, Computer , San Diego, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

San Diego RSS job feeds