General Electric Sr Software Engineer - Connected Homes in Cleveland, Ohio
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 light
and 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 everything
you 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.
The Sr Software Engineer - 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 of engineers is necessary, as you will function as one of the technical leads for the integrations projects.
In addition, as the Sr Software Engineer - Connected Homes, you will :
3rd party integration
Software and architecture design
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:
Bachelor's Degree in Computer Science from an accredited university or college
5 years of experience: software development, java script (Including DEvOps experience; Experience working with a hardware team; Agile development experience; Technical leadership experience; Experience with Bluetooth Low Energy communication) ELIGIBILITY REQUIREMENT :
25% required domestic travel
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
Python: Some internal tools are written in Python. Most relevant to this role is using bluepy, a Python implementation of bluez, develop BLE tools
Consumer Electronics / IOT industry preferred
Smart home assistant SDKs
Google Actions SDK
Telink BLE mesh
DOM-less web contexts
Raspberry Pi (Debian)
iOS 10+ Android 7GE 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.
Locations: United States; Ohio; Cleveland
GE will only employ those who are legally authorized to work in the United States for this opening.