General Electric Sr Software Developer - Connected Homes in Cleveland, Ohio

Role Summary:

The Sr Software Developer - Connected Homes will primarily be designing, developing, and deploying third party integrations for the C by GE brand of smart lights. These integrations enable extended functionality of the C by GE line, and the software you create will be customer facing. Experience in leading a small team is necessary, as you will function as one of the technical leads for the integrations projects.

Essential Responsibilities:

In addition, as the Sr Software Developer - Connected Homes, you will :

  • 3rd party integration

  • Software and architecture design

  • Core development

  • Operations development and automation

  • Internal tool development

  • 3rd party cloud API library

  • Data science tools

  • Software engineering SME

  • Technical expert on CH team

  • Mentorship and guidance to CH digital team members

  • Designing / developing internal tools

  • Prototyping / testing new device functionality

  • Acting as a subject matter expert in the field of software engineering for the GE Lighting Connected Home team Qualifications/Requirements: Basic Qualifications:

  • Bachelor’s Degree in Computer Science or in “STEM” Majors (Science, Technology, Engineering and Math) from an accredited university or college {Or Associate's Degree from an accredited school with a minimum of 7 years of experience in Software development}

  • A minimum of 5 years of professional experience in Software development Eligibility Requirements:

  • 25% required domestic travel Desired Characteristics: Consumer Electronics / IOT industry preferred

  • Web development

  • Platforms

  • Smart home assistant SDKs

  • Google Actions SDK

  • Alexa SDK

  • Telink BLE mesh

  • DOM-less web contexts

  • Raspberry Pi (Debian)

  • Mobile platforms

  • iOS 10+ Android 7+ Experience with JavaScript (Including DEvOps experience)

  • Experience working with a hardware team; Agile development experience; Technical leadership experience;

  • Experience with Bluetooth Low Energy communication)

  • Go: Connected Homes Digital is primarily a Go shop. Most internal tools are written in Go, and most new projects, where applicable, will use Go

  • JavaScript: Major 3rd party integrations are written in Javascript, both in a browser context and in Node

  • Python: Some internal tools are written in Python. Most relevant to this role is using bluepy, a Python implementation of bluez, develop BLE toolsGE is the world’s Digital Industrial Company, transforming industry with software-defined machines and solutions that are connected, responsive and predictive. Through our people, leadership development, services, technology and scale, GE delivers better outcomes for global customers by speaking the language of industry. #LI-PB1 #DTR About Us: At GE Lighting at http://www.gelighting.com , we’re leading a global lighting revolution. In developing innovative energy-efficient lighting products, systems, and solutions for today and the future – such as world-class LED, fluorescent and ceramic metal halide light sources -- GE Lighting teams around the world are dedicated to leading a global lighting revolution to deliver innovative solutions that change the way people lightand think about their world. Join us and you’ll find yourself in a dynamic atmosphere working with the most talented people in the industry in an open, developmental environment with abundant opportunities to learn, grow and advance within the organization. At GE, developing people is embedded in our culture and integral to our growth. If you’re a driven, independent problem solver who brings leadership and enthusiasm to everythingyou do, then join GE in creating the next generation of products that will improve the lives of consumers for generations to come. Visit www.JoinGELighting.com to learn more about being part of the GE Lighting team.GE offers a great work environment, professional development, challenging careers, and competitive compensation. GE is an Equal Opportunity Employer at http://www.ge.com/sites/default/files/15-000845%20EEO%20combined.pdf . Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law. Locations: United States; Ohio; ClevelandGE will only employ those who are legally authorized to work in the United States for this opening.