Employment

Join the Emme team today!

Emme is Energy Management Made Easy—a venture-backed private company delivering unique energy management solutions for the light commercial and residential markets.

Our energy insight platform combines powerful devices with cloud-based data management and analytics to deliver specific and actionable information for saving energy. We recently entered into a strategic relationship with a Fortune 500 Company that is a recognized leader in the energy management and building controls. The relationship will see our energy platform launched in multiple markets in 2012 and we are aggressively expanding our Portland, OR development team to expand and execute on this exciting opportunity.

Our environmental control and energy management platform (E2MS) combines the power of our energy insight platform with advanced environmental controls. Our E2MS platform delivers energy savings, convenience and comfort to light commercial buildings and homes at very attractive price points with exceptionally simple installation. We launched the first elements of the E2MS platform in 2011 with a national distribution partner and we are preparing to open a new development office in Connecticut to support several emerging partnerships.

Emme’s engineering teams design and implement the hardware and software used in our devices and by our cloud-based services. We write our device software, cloud-based services and analytics in combination of C++, HTML5, CSS3, Javascript, AJAX, Python, Perl, PHP, and Ruby – whatever language is optimal for the job. We design electronic systems (mostly in Cadence OrCAD and Mentor Pads), from simple sensor modules to complex ARM-based computers with touch screen LCD’s. We create enclosures and mechanics in SolidWorks. Often we’ll work with independent contractors as well, particularly to bring in specialized expertise such as RF wireless or industrial design. Our work is challenging and our pace is quick. We’re looking for a few good people to add to the team.

Emme Openings (Bristol, CT)

To apply, please forward a cover introduction and electronic resume (PDF preferred) jobs@emme-inc.com.

  • Senior Software Developer - Web Services (Back-End)

    Responsibilities:

    • Work with the team to refine requirements and translate into software architecture
    • Design, implement and unit test software consistent with overall architecture
    • Drive technology and tool selection appropriate for implementation
    • Work well with Emme Linux system and front-end developers
    • Code, enhance, evaluate and fix web service software systems
    • System administration in support of web services development and production system deployment
    • Participate in and drive software best practices such as version control, defect management, coding standards, code reviews, etc.

    Qualifications:

    • Demonstrated track record of success on production web services over multiple years
    • Expertise in server-side web service architectures: LAMP/Drupal, Ruby/Rails and/or SCGI.
    • Expertise in C/C++ and any of the common web stack languages (e.g., PHP, Ruby)
    • Strong knowledge and good practices in common software development practices & tools: version control, bug tracking, debugging, etc.
    • Degree in Computer Science or similar discipline
  • Senior Software Developer – Linux Applications

    Responsibilities:

    • Work with the team to refine requirements and translate into software architecture
    • Design, implement and unit test software consistent with overall architecture
    • Work effectively with other Linux developers and web services infrastructure developers
    • Code, enhance, evaluate and fix Linux application software systems
    • Limited Linux system-level programming as necessary to support application-level systems
    • Participate in and drive software best practices such as version control, defect management, coding standards, code reviews, etc.

    Qualifications:

    • Demonstrated track record of success implementing Linux (or Unix) applications
    • Familiarity with Linux API’s and programming practices
    • Proven expertise in C++, familiarity with common best coding practices
    • Strong knowledge and good practices in common software development practices & tools: version control, bug tracking, debugging, etc.
    • Degree in Computer Science or similar discipline
  • Software Test Engineer

    Responsibilities:

    • Define and implement test plans for Emme software systems
    • Clearly document results and defects and communicate them to the team
    • Appropriate use of manual and automated testing strategies, implementing and managing automated harnesses as appropriate
    • Manage bug tracking database, communicating effectively with product management
    • Work with engineering team during requirements, design, implementation and release to improve overall quality of the products
    • Design and implement automated testing

    Qualifications:

    • Demonstrated success over multiple years testing software systems effectively
    • Experience with either embedded systems or web services testing, both a plus
    • Familiarity with Linux, version control and bug tracking
    • Expertise in common script languages and/or test automation suites
    • Degree in Computer Science or similar discipline, preferred
  • Quality Assurance Engineer

    Responsibilities:

    • Contribute significantly to maintaining the high quality of Emme devices and systems
    • Define and implement test plans for Emme hardware systems, including ESD, physical test strategies
    • Recommend, procure and manage lab resources to support quality assurance
    • Work effectively with Manufacturing Engineering and contract manufacturers tracking and resolving quality issues
    • Clearly document and communicate status, plans and progress to the team
    • Work with engineering team during requirements, design, implementation improve overall quality of the products

    Qualifications:

    • At least five years experience in quality assurance of electronic systems
    • Demonstrated track record in quality assurance of multiple released electronic
    • Expertise in HALT/HASS, familiarity with outside environmental testing resources
    • Experience with ESD, thermal, and vibration testing
    • Familiarity with PCBA manufacturing process vis-à-vis product quality