Description
Design and develop Smart Home Solutions applications for mobile devices based on the Android platform. Develop and maintain software for Android-based appliances. Develop and maintain software for Internet of Things radio frequency system, including Zwave, Zigbee, and Bluetooth Low Energy. Ensure adherence to
software development process.
Bachelor’s degree, or foreign degree equivalent, in Electronics Engineering, Computer Engineering, Software Engineering or a related field and 7 years of progressively responsible post-Bachelor’s degree related experience. The position also requires 7 years of experience with embedded software development; 7 years of experience with Agile or other formal software development process; 7 years of experience using C programming language; 3 years of experience with mesh networking embedded software development; 3 years of experience using Zigbee or Zwave for networking and troubleshooting; 2 years of experience using Test-driven Development (TDD); 2 years of experience with Android application development involving UI/UX requirements, application programming interfaces, and mockups; 2 years of experience using Java and Javascript; and 2 years of experience using Flutter and software development kit.
Employer will only employ those who are legally authorized to work in the United States for this opening. Any offer of employment is conditioned upon the successful completion of a background investigation.
GE Appliances is an Equal Opportunity Employer. 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.