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.
|