January 25, 2017 +1 (866) 966-2272info@getvera.com NEWS: Mi Casa Verde is now Vera Control, Ltd.

Careers

Driven. Innovative. Passionate.
Home / About Us / Careers

HELP US BUILD SOMETHING AMAZING

When we founded the company in 2008 we set out to democratize the smart home space. We believe that  every household can benefit from the convenience, safety, and peace of mind that a smart home provides. Come help us deliver that dream and see to it that smarter home control is within the reach of everyone.

 

OFFICE LIKE HOME

We’re a flex-time and flex-place employer. You can be as productive at home as you are in the office. The choice is yours.

Competitive Packages

We offer competitive compensation packages and benefits that exceed industry standards. Fair and equitable wages for quality work.

YOUR DREAM SETUP

You are only as good as your tools. And with Vera, that means you are very, very good. Cutting edge HW and SW are standard issue.

PEOPLE FIRST

At the core of our culture is our people. Business and personal goals are achieved by engaging staff and providing leadership in a nurturing environment.

DRINKS & SNACKS

Ready access to tasty snacks and fresh coffee and tea ensure that our team is always chock full of creativity, energy, and caffeine.

FRIENDLY ENVIRONMENT

Work in small teams, on exciting projects, and push our initiative forward to bring smart home technology within the reach of everyone.

Roles we need

Reach Out to Us Today

Our success is driven by the amazingly passionate and talented people we work with.  We offer exciting work opportunities within a team-driven environment where excellence is appreciated.

Do you have an unrelenting passion for the smart homes space? Do you think you can help us make a difference? If so, fill out the simple form below. We look forward to hearing from you.

Android Developer

Your job will be to enhance existing apps and build new ones. You will manage the full life cycle of the mobile apps development: designing, coding, documenting, testing.

Job Requirements

  • Excellent English speaking and writing capabilities
  • 1+ years experience and deep knowledge of iOS development/Android Development
  • Experience with Socket programming
  • Experience releasing at least one application in the App Store/Google Play/Android Market
  • Experience with Objective – C and iOS API
  • Experience with Java SDK and Android API
  • Experience with OpenGL

Would be a plus

  • The ability to understand and parse XML, JSON and Serialized data
  • The familiarity with HTML5, CSS3 and JS
Business Analyst

As our future colleague,  you will work closely with our team to develop our open source home automation platform. Your main responsibility will be to analyze, document and keep track of incoming requirements from our clients and also track and define new requirements for our main product – Vera.

Job Requirements

  • At least 1 year experience as business analyst or similar roles
  • Good knowledge in the area of software development processes
  • Knowledge of project management tools, processes and methods is a plus
  • Strong interpersonal, planning and organizational skills
  • Good team player and proactive
  • Excellent English communication skills (both written and spoken)
Call Center Operator

Job Description

As our future colleague, you’ll be the first contact with our customers from around the world, ensuring top quality support for our home automation platform and products.You will provide information and documentation, ensuring communication with the initiator of the request and providing status updates of the progress of the process.

Job Requirements

  • Drive pre-sales technical activities to achieve successful deal results.
  • Provide strong technical expertise in support of post-sales activities.
  • Perceived by customer as a consultant during development process.
  • Make recommendations for improvement to products and roadmap.
  • Develop account strategies and coordinating design-in activities with the Technical Sales Engineers and the Area Distribution Sales Manager.
  • Contribute to research on the competition to assess the pros/cons of competitive offerings, and assist in generation of collateral to identify device/system-level differentiation from competition.
  • Network with internal and external contacts in area of expertise, frequent inter-organizational contact.
  • Leverage customer meetings to gather intelligence about the customer’s end product plans and relevant requirements, and communicate intelligence to the product and development team.
  • Assist development team with technical projects as it relates to Z-Wave technology and User interface implementation.
  • Assisting in managing the company products and other details of sales and service requests for providing the same to the customers for technical support.
  • Analyzing technological problems in installed application systems, checking its technical resolution and working condition, and fixing the same if required.
  • Collaborating with sales team, engineers, and product managers for obtaining accurate information of application usage, system operations, and product management.
  • Preparing relevant records, data, and documents for product presentations, conducting training sessions for demonstrating new products and services, and supporting the sales team in organizing the presentation and training of product demonstration.
  • Train customer engineers and/or other FAEs.

Desired Skills and Experience

Qualifications:

In this role you will need:

  • MSEE or equivalent
  • Desire to practice engineering in a customer facing role.
  • Experience with structured troubleshooting.
  • Frequently travel within the region.
  • Experience with application software, home control of smart home would be a plus.
Embedded Platform Developer

Job Description

As our future colleague, you will port our Home Automation platform to our customers’ hardware, very big international companies.

Job Requirements

  • Excellent English speaking and writing capabilities
  • Deep understanding of end-to-end data migration processes and tools.
  • Cross platform low level code
  • Linux embedded system porting and development (arm/mips/x86)
  • Linux kernel development/hacking, maintenance and bug fixing
  • Shells (sh/bash/ash), OpenWRT, Perl, Python, Buildroot, U-boot, git/svn
  • Proficient in C and C++, cross-platform coding
  • Knowledge of TCP/IP

A plus:

  • Experience with different mips/arm devices, like CubieBoard, Raspberry PI, Banana PI
Field Applications Engineer

Job Description

We’re looking for a Field Application Engineer that is passionate about the connected home space to help provide sales, systems application engineering, and technical support to our sales representatives and customers.

Job Requirements

  • Drive pre-sales technical activities to achieve successful deal results.
  • Provide strong technical expertise in support of post-sales activities.
  • Perceived by customer as a consultant during development process.
  • Make recommendations for improvement to products and roadmap.
  • Develop account strategies and coordinating design-in activities with the Technical Sales Engineers and the Area Distribution Sales Manager.
  • Contribute to research on the competition to assess the pros/cons of competitive offerings, and assist in generation of collateral to identify device/system-level differentiation from competition.
  • Network with internal and external contacts in area of expertise, frequent inter-organizational contact.
  • Leverage customer meetings to gather intelligence about the customer’s end product plans and relevant requirements, and communicate intelligence to the product and development team.
  • Assist development team with technical projects as it relates to Z-Wave technology and User interface implementation.
  • Assisting in managing the company products and other details of sales and service requests for providing the same to the customers for technical support.
  • Analyzing technological problems in installed application systems, checking its technical resolution and working condition, and fixing the same if required.
  • Collaborating with sales team, engineers, and product managers for obtaining accurate information of application usage, system operations, and product management.
  • Preparing relevant records, data, and documents for product presentations, conducting training sessions for demonstrating new products and services, and supporting the sales team in organizing the presentation and training of product demonstration.
  • Train customer engineers and/or other FAEs.

Desired Skills and Experience

Qualifications

In this role you will need:

  • MSEE or equivalent.
  • Desire to practice engineering in a customer facing role.
  • Experience with structured troubleshooting.
  • Frequently travel within the region.
  • Experience with application software, home control of smart home would be a plus.
iOS Developer

Your job will be to enhance existing apps and build new ones. You will manage the full life cycle of the mobile apps development: designing, coding, documenting, testing.

Job Requirements

  • Excellent English speaking and writing capabilities
  • 1+ years experience and deep knowledge of iOS development/Android Development
  • Experience with Socket programming
  • Experience releasing at least one application in the App Store/Google Play/Android Market
  • Experience with Objective – C and iOS API
  • Experience with Java SDK and Android API
  • Experience with OpenGL

Would be a plus

  • The ability to understand and parse XML, JSON and Serialized data
  • The familiarity with HTML5, CSS3 and JS
Linux C++ Software Developer

As our future colleague, you will work on our embedded platform, by adding support for new Z-wave devices and implementing compatibility between our engine (LuuP) and various third party products, adding new features, improving the support for the apps and extend our existing web API.
You will work on our cloud high availability solution, by creating new restful compliant modules that store and collect data from SQL replicated databases.

Job Requirements:

  • Excellent English speaking and writing capabilities
  • University degree
  • Experience in C/C++ (work / personal projects)
  • Experience with memory management, cross-platform development, process/threads synchronization and network programming
  • Familiar with applications designed in a Linux environment (Makefile, Autotools, shell)
  • Knowledge of MySQL
  • Knowledge of UPNP, XML, JSON, CURL
  • Experience with a scripting language (BASH/LUA/Perl) and in working with embedded Linux is a plus
Linux System Administrator

As our future colleague, you will monitor and manage our cloud infrastructure, which is spread over three continents. You will setup new servers and you will write custom monitoring scripts and tools that would help our support team in debugging further issues.

Job Requirements

  • Good Debian/Ubuntu administration skills
  • Advanced BASH scripting/debugging knowledge
  • DNS administration / User/host account administration
  • TCP/IP networking & troubleshooting / Firewall experience
  • Strong familiarity with Apache, MySQL replication/tuning, OpenSSH/Dropbear, Subversion
  • Experience with managing web servers & secure certificates
  • Common programming and scripting languages (C, Perl, PHP, Shell) knowledge is a plus
Web Developer

As our future colleague, you will add new features to the current and previous UI versions. You will design and implement the next 6th and 7th generations of UI for our product. Also, you will continuously develop, improve and optimize the MiOS cloud portal.

Job Requirements

  • Excellent English speaking and writing capabilities
  • University degree in a relevant field
  • Experience producing web-ready artifacts by utilizing standard tools

For Back-End

  • Knowledge of PHP OO Programming
  • Knowledge of MySQL

For Front-End

  • Knowledge of HTML and CSS
  • Knowledge of AJAX· Knowledge of JavaScript
  • Knowledge of jQuery
Software Tester

As our future colleague, you will work closely with our team to test and debug our home automation software product. You will select and use systematic tests that apply and maintain our quality standards. You will report found issues through bug tracking system, effectively follow up and communicate test results.

Job Requirements

  • University degree in a relevant field (i.e. Automation and Computer science, Electronics and telecommunication, Informatics)
  • Good knowledge about testing processes and development process methodologies
  • Good computer software skills
  • QA related experience
  • Problem solving and analytical skills, self-organized
Support Technician

As a Support Technician, your main responsibility will be to provide support services regarding company products to our worldwide customers. You will perform detailed technical investigation as required and provide documentation, information, workarounds and software to solve the requests.

Job Requirements

  • Excellent English speaking and writing capabilities
  • University degree in a relevant field
  • Quick learner, patient, organized, sociable
  • Basic knowledge of computer, Internet, network usage, configuration
  • Capability of searching solutions for new, unknown issues that may arise
  • Technical background
  • Linux knowledge is a plus
Contact Us

We love to hear from our customers. Please send us an email and we'll get back to you as quickly as possible.