Senior Software Engineer

Location:Provo, UT
Employment Type:Full Time
Employer:Provo Craft & Novelty, Inc.
Description:We are looking for a Senior Software Engineer to facilitate the rapid development, prototyping, and debugging of PC/Mac/Tablet and smart phone applications as well as embedded GUI applications. Additional responsibilities include spec writing for outsourced code development, code architecture definition, revision control and bug tracking. The creation and review of documentation are additional key responsibilities. Responsibilities also include contributing to product definition and development and consulting on future product roadmaps.

Applicants can submit a resume to [email protected] or apply online at www.provocraft.com or simply click Apply Now below.
Duties:Primary Job Duties Include (but not limited to):
  • PC/Mac/Tablet Application development in a C/C++ environment. 
  • Web/server based application development 
  • Smartphone application development in Android or Apple development environment 
  • GUI Development for standalone machines 
  • Testing & Debugging of new and existing programs and applications 
  • Manage outsourced code development efforts
Qualifications:Education
  • Bachelors or Masters in Software Engineering, Computer Science or Computer Engineering
Required Experience
  • 5-10 years relevant work experience 
  • Fluent in C/C++ 
  • Familiarity with Adobe Flex/Flash development and Action Script 
  • Experienced in a wide array of operating systems (Windows, Linux, Mac, Android, etc.) 
  • Ability to travel up to 20% of the time
Desired Experience:
  • Embedded Software Development 
  • Embedded Linux 
  • Driver Development/Implementation 
  • C#/.NET
Desired Traits: results oriented and creative; strong project management skills, strong interpersonal, communication, and analytical skills; with entrepreneurial leanings. The ability to work effectively in a fast-paced, team oriented, cross-functional and highly dynamic environment, meeting customer commitments and program deadlines.


This job is no longer active. Please click here to see current job listings.

Share this Job:

Enter your email address:

Add to Google Reader or Homepage


Managed by Job Match LLC, All Rights Reserved - iApplicants™ Applicant Tracking System © Copyright 2005-2026 | admin