Principle Engineer

Location:Salt Lake City, UT
Salary Range:DOE
Employment Type:Full Time
Employer:Control4
Description:Company Description

Control4 has an immediate opening for a Principle Engineer to join the Build Systems team. The successful candidate will have demonstrated skills in developing, building, and deploying Embedded Linux applications for a variety of platforms and will have a working knowledge of software configuration management tools and best practices for continuous integration and regular automated building and testing.
Job Description

Duties:� Work with developers and stakeholders to deliver software through the build system
� Maintain and update build environment to deliver new and changing products
� Assist developers in build problems and merging difficulties
� Develop and document configuration management and build strategies and train stakeholders
� Work with IT to scale build environment
� Develop build and configuration management infrastructure, scripts, and systems

NEEDED SKILLS AND EXPERIENCE:

� Experience in virtual machine systems such as Xen, VirtualBox, or VMWare
� Experienced with Embedded Linux and Windows software development
� Understanding of embedded Linux file systems
� Experiencing producing Linux packages such as Debian
� Team leadership and cross-functional team organization
� Ability to create and deliver on schedules
� Experience with build tools, build systems, and configuration management practices.
� Ability to work in an agile software process
Qualifications:MINIMUM QUALIFICATIONS:
� 4-year degree in computer science, computer engineering, or related engineering field
� 4 or more years C++ software development experience in Linux
� Solid experience developing and working with BASH scripts
� Solid understanding of Make and makefiles. Additional build tools is a plus.

ON-RAMPING TASKS & OBJECTIVES (First 30 Days)
� Work with build team to become familiar with BuildBot environment
� Complete 4-day installer training to learn about Control4 products
� Co-develop features with the build team members

INITIAL CORE OBJECTIVES (Next 90 Days)
� Develop features and resolve build system issues as part of the build systems team
� Help deliver a major software release
� Ensure successful builds are delivered through the system assisting developers and stakeholders as needed
� Identify improvements in the build system and help populate and maintain the backlog to schedule improvements

SEMI-ANNUAL KEY OBJECTIVES (Next 6 Months)
� Lead build team sprints conducting planning and daily stand-up meetings
� Participate in developing long-term strategy for the Control4 build systems
� Lead evolution and development of the build systemAdditional Information

This is a full-time salaried position scheduled to work on-site in Draper, UT during regular business hours of 8:00 a.m. � 5:00 p.m., Monday � Friday.

We look forward to receiving your application!
http://www.smartrecruiters.com/control4/577037-principle-engineer

All your information will be kept confidential according to EEO guidelines.
Click Here to Download Complete Job Description


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