Lead Programmer
What are we looking for?
A Lead Programmer with a green belt in bad-assery.
Where are we looking?
Vancouver, Battle Ground - WA
What type of job is this?
Full-time. And then some. (hey, we’re a start-up!)
Who would you report to?
Our Project Manager. He has a black belt in bad-assery.
What will get our attention?
● If you have a working knowledge of the custom-integration (CEDIA) industry, as a Programmer;
● If you have Experience with Savant and/or Crestron;
● If you have Lutron, Savant, Cisco, or Crestron Certifications;
● If you assisted Tony Stark in coding J.A.R.V.I.S..
● If you have Experience with Savant and/or Crestron;
● If you have Lutron, Savant, Cisco, or Crestron Certifications;
● If you assisted Tony Stark in coding J.A.R.V.I.S..
What should you bring to the table?
● Bachelor’s Degree in Computer Programming or equivalent experience;
● Minimum of three years of control system programming experience;
● Familiarity with GUI design and graphics applications is required;
● Experience with control systems, video-conferencing, switching hardware, audio DSP setup and calibration;
● Minimum of three years of on-site commissioning experience is required;
● Knowledge of networking fundamentals such as TCP/IP, addressing, firewalls, routers and VPN;
● Strong written and verbal communication skills;
● Exceptional project planning and problem solving skills;
● Strong attention to detail;
● Ability to prioritize and handle multiple tasks as well as changing priorities;
● Possess the ability to work in a team-oriented environment as well as independently;
● Willingness to travel on-site both locally and nationally is required.
● Minimum of three years of control system programming experience;
● Familiarity with GUI design and graphics applications is required;
● Experience with control systems, video-conferencing, switching hardware, audio DSP setup and calibration;
● Minimum of three years of on-site commissioning experience is required;
● Knowledge of networking fundamentals such as TCP/IP, addressing, firewalls, routers and VPN;
● Strong written and verbal communication skills;
● Exceptional project planning and problem solving skills;
● Strong attention to detail;
● Ability to prioritize and handle multiple tasks as well as changing priorities;
● Possess the ability to work in a team-oriented environment as well as independently;
● Willingness to travel on-site both locally and nationally is required.
What do we bring to the table?
● A team of aces willing to do anything for each other;
● Competitive salary;
● 50% company-paid medical insurance;
● Flexible time off policy;
● Company matched 401K plan;
● Profit sharing;
● Lots of team building activities (we hope you like coffee).
● Competitive salary;
● 50% company-paid medical insurance;
● Flexible time off policy;
● Company matched 401K plan;
● Profit sharing;
● Lots of team building activities (we hope you like coffee).
Who are we?
Remember the cartoon The Jetsons, as a kid? Or, how about the movie, Iron Man? Both shows have a key commonality: they showcased really bad-ass homes that were souped up with the kind of technology that would blow your mind if that technology actually existed in real life.
Well, what was fiction is rapidly becoming real life. Our Founder & CEO realized this a number of years ago when he launched our company, Garrett Integrated Systems. Consumer technology and smart-home systems are evolving at a rapid pace, which means homes being built or renovated today and in the coming years are going to look more and more like those homes in the movies. We get to integrate state of the art technology into the homes of tomorrow on a daily basis. How cool is that!
Our company is one of few that is HTA Certified therefore, we hire really smart tech geeks, who are passionate and eager to learn, and then trains them on the biggest brands and latest gadgets so that they can help homeowners go about their lives.
Which is where you come in. We’ve bootstrapped our company over the past few years, and we’re proud of the company and people we’ve built. We also recognize we can no longer continue to bootstrap our organization if we’re going to successfully scale.
Well, what was fiction is rapidly becoming real life. Our Founder & CEO realized this a number of years ago when he launched our company, Garrett Integrated Systems. Consumer technology and smart-home systems are evolving at a rapid pace, which means homes being built or renovated today and in the coming years are going to look more and more like those homes in the movies. We get to integrate state of the art technology into the homes of tomorrow on a daily basis. How cool is that!
Our company is one of few that is HTA Certified therefore, we hire really smart tech geeks, who are passionate and eager to learn, and then trains them on the biggest brands and latest gadgets so that they can help homeowners go about their lives.
Which is where you come in. We’ve bootstrapped our company over the past few years, and we’re proud of the company and people we’ve built. We also recognize we can no longer continue to bootstrap our organization if we’re going to successfully scale.
What would a typical day look like?
The Lead Control System Programmer will be responsible for writing code and commissioning complex audio/video systems. You will be responsible for planning, developing, testing and implementing control system code, audio files, and other equipment-related configurations. In addition, you will also perform in-house testing and on-site commissioning at client locations locally and nationally. Demonstrating the ability to successfully handle multiple tasks and projects, the Lead Control System Programmer, will be able to think independently within the specified guideline and effectively interact with employees and clients.
Specifically, your day will consist of the following:
● Develop system integration programs for various control systems;
● Design and develop custom graphical user interface (GUI) on control system touch panels;
● Peer review code from fellow programmers to ensure accuracy and efficiency;
● Maintain software project documentation in company database;
● Maintain a positive, professional attitude, strong work ethic, and embrace a team-centric environment;
● Complete training programs and gain certifications for manufacturers, industry associations and company as required;
● Assist in other responsibilities as assigned qualifications.
Specifically, your day will consist of the following:
● Develop system integration programs for various control systems;
● Design and develop custom graphical user interface (GUI) on control system touch panels;
● Peer review code from fellow programmers to ensure accuracy and efficiency;
● Maintain software project documentation in company database;
● Maintain a positive, professional attitude, strong work ethic, and embrace a team-centric environment;
● Complete training programs and gain certifications for manufacturers, industry associations and company as required;
● Assist in other responsibilities as assigned qualifications.
Curious if you’ll fit our culture?
● Do you believe there’s always room for improvement? We are constantly in the pursuit of perfection as the company grows.
● Do you always have a backup plan? Things rarely go according to plan, so it’s important to be prepared. Or have MacGyver’s cell number.
● Do you always dot your i’s and cross your t’s? Attention to detail is a must. We don’t bend on this one.
● Can you keep a secret? Good, because our end-users’ privacy is a top priority.
● Are you happy to lend a helping hand? We’re a small, tight-knit group and at times all wear a number of different hats.
● Are you transparent and do you prefer addressing the elephant in the room? We pride ourselves on being upfront and honest and believe it’s one of the things that sets us apart from the pack.
● Do you pick up the ball that someone else may have dropped? We’re looking for people that own the company goals beyond just doing their job.
● Are you OK with making a mistake? We are too, as long as we learn from them and don’t repeat.
● Do you always have a backup plan? Things rarely go according to plan, so it’s important to be prepared. Or have MacGyver’s cell number.
● Do you always dot your i’s and cross your t’s? Attention to detail is a must. We don’t bend on this one.
● Can you keep a secret? Good, because our end-users’ privacy is a top priority.
● Are you happy to lend a helping hand? We’re a small, tight-knit group and at times all wear a number of different hats.
● Are you transparent and do you prefer addressing the elephant in the room? We pride ourselves on being upfront and honest and believe it’s one of the things that sets us apart from the pack.
● Do you pick up the ball that someone else may have dropped? We’re looking for people that own the company goals beyond just doing their job.
● Are you OK with making a mistake? We are too, as long as we learn from them and don’t repeat.