This company is committed to hiring Veterans

Senior Software Engineer

This job is no longer active. View similar jobs.

POST DATE 9/17/2016
END DATE 10/14/2016

PTC, Inc. San Diego, CA

Company
PTC, Inc.
Job Classification
Full Time
Company Ref #
25302BR
AJE Ref #
576203426
Location
San Diego, CA
Experience
Mid-Career (2 - 15 years)
Job Type
Regular
Education
Bachelors Degree

JOB DESCRIPTION

APPLY
PTC Company Description
PTC has the most robust Internet of Things technology in the world. In 1986 we revolutionized digital 3D design. Now our leading IoT and AR platform and field-proven solutions bring together the physical and digital worlds to reinvent the way companies create, operate, and service products. With PTC technology, global manufacturers and an ecosystem of partners and developers can capitalize on the promise of the IoT today and drive the future of innovation.

Region
The Americas

Subregion
North America

Country-City
USA-San Diego (Vuforia)

Business Title
Senior Software Engineer

PTC Org
TPG

Job Description for Advertising Purposes
Are you passionate about augmented reality and virtual reality? Do you have what it takes to work with the best in brightest minds in the world? Do you get excited about solving ridiculously hard problems? If so, we want to meet you.

We are an incredibly hard working team within PTC that is ushering in the era of augmented reality. By making AR extremely easy for developers, Vuforia has become the world's leading augmented reality software platform. The Vuforia ecosystem now includes more than 250,000 developers who have developed more than 30,000 applications for phones, tablets, VR Viewers, and a whole new generation of digital eyewear. They are building new experiences that change the way we learn, play, shop and work.

We have offices in some of the most beautiful cities in the world, including San Diego, CA; Vienna, Austria; Cambridge, UK; Zurich, Switzerland; and Modi in Israel. In addition to the great scenery, PTC also has competitive benefits packages, and we do our best to play as hard as we work.

SENIOR SOFTWARE ENGINEER / iOS

Responsibilities:

* Build commercial-grade applications using augmented reality technology on mobile platforms (Android, iOS, UWP) to be deployed on millions of devices

* Lead development efforts for one or more platform(s)

* Design, implementation, and testing of user interfaces and software components covering general software engineering, human-computer interaction, computer vision, networking, systems

Requirements:

* B.S. in Computer Science or related area

* 5+ years of experience in C/C++ with excellent programming and code understanding skills demonstrated through relevant experience

* 3+ years of experience with mobile application development for iOS, Objective C

* Strong background in software development, incl. testing and debugging on mobile platforms

* Proactive communication and strong problem solving skills

Desired:

* M.S. in Computer Science or related area

* Proven experience in one (ideally: more) of the following areas:

* Mobile application development for Android with Java & JNI

* OpenGL ES / Metal / DirectX

* A/V codecs, multimedia streaming, network protocols

* Background in computer vision and/or human-computer interaction

* Experience with git, working in development teams of different sizes, working with geographically distributed teams, agile development workflows

What we offer?

* Work in a world-class development team in a dynamic environment.

* Contribute to leading edge technology with the potential to be deployed in millions of devices

* A fascinating, flexible, and fun work environment

What we offer?
* Work in a world-class development team in a dynamic environment.
* Contribute to leading edge technology with the potential to be deployed in millions of devices
* A fascinating, flexible, and fun work environment

Job Req Number
25302BR

Why Join Us and Benefits Summary
PTC is a great place to work. Our culture is one of excellence, innovation, empowerment, and caring about our customers, communities, and employees. We have built an action oriented culture of integrity and trust, creating a sense of team spirit at both the departmental and company-wide level. At PTC, we have great employees and know that they are critical to the company s success.
The Core Values we live by to achieve our success are:
* Customer Success
* Excellence
* Innovation & Empowerment
* Integrity & Professionalism
* Social Responsibility through Shared Value
* Teamwork
* Winning

We are looking to add strong candidates that uphold the PTC Core Values and are eager to grow and develop their careers with us. If you share these values and enjoy a work environment that is fast paced, hands on, and results oriented, then PTC is the place for you.

PTC benefits are among the most competitive in the industry. While your salary is the major component of your compensation, you also receive a competitive benefits package including:

* Retirement Savings Plan with Company Match
* Healthcare and Dental insurance
* Paid Time Off and Sick Time
* Birthday Day-off
* Tuition Reimbursement (Canada, India, Israel, US)
* Holiday Pay
* Employee Referral Program
* Management and Employee Training Development
* Other Regional-specific Benefits

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.