Lead Mobile Software Engineer

Full Time

Job Description

Job Description

Lead Mobile Software Engineer

Job Description
  • Software Technical Lead responsible for the design, development, and maintenance of mobile applications and embedded software components for the Engineering Controls group.

Education Requirements:
  • BS/MS in Computer/Electrical Engineering, Computer Science.

Technical Skills:
  • Minimum of 5 years of professional experience designing and developing mobile applications for iOS or Android.
  • Minimum of 3 years of experience leading other engineers in the design and development of mobile applications.
  • Knowledge of object-oriented programming methodologies.
  • Proficient in Java, Android Studio, Kotlin, Xcode, Swift, JSON, HTML, C, C++, Objective-C.
  • Experience building clients on top of RESTful JSON-based APIs.
  • Familiarity with key Operating System concepts such as multithreading, task scheduling, interrupts, and mobile development techniques for Android and iOS.
  • Experience with creating mobile application designs to meet cross-platform, reusability, and ease of unit test.
  • Proficient with GUI design concepts and implementation on mobile platforms.
  • Experience programming multi-task or multi-threaded embedded applications.
  • Experience with Bonjour, MFi, WAC, and Homekit applications.
  • Familiarity with home automation protocols such as Alexa, Homekit, Google Home, and IFTTT.
  • Knowledge of Configuration Management methodologies (source code version control, bug tracking, and requirement traceability).
  • The Lead Mobile Software Engineer will be familiar with networking protocols (TCP/IP, UDP).
  • Familiarity with industry-wide embedded software design and debugging tools.
  • Experience developing technical requirements from customer requirements.
  • HVAC knowledge is a plus.

Teaming/Soft Skills:
  • Excellent communication skills.
  • Excellent collaboration and teaming skills.
  • Creativity and the ability to learn quickly are essential.
  • Ability to quickly come up to speed on new projects.
  • Ability to adapt existing and new technologies to the HVAC field.
  • Ability to manage multiple priorities and adapt to changing demands.

About The Company:
  • Our client is a leading global provider of innovative climate control solutions for heating, ventilation, air conditioning, and refrigeration (HVACR) markets. Beginning over a century ago, its position as an innovation leader continually inspires them to promote more efficient energy use and a healthier environment through its production operations. Our engaged and diverse workforce is committed to providing climate control solutions that provide the most value and comfort for our customers.
  • The company values are simple - Integrity, Respect, and Excellence. All employees share a responsibility to uphold our high standards of ethics, which are embodied in our core values. They respect their employees, customers, suppliers, competitors, and the communities where they work and live. They value high performance from their employees and suppliers and quality in their products and services and deliver value to their shareholders.
#tech
Dice Id : gtt
Position Id : 22-05269
Originally Posted : 2 months ago
Have a Job? Post it

Similar Positions

Mobile App Development Lead
  • Randstad Technologies
  • Carrollton, TX, USA
Senior Software Engineer(Mobile)-Flutter
  • VDart, Inc.
  • Plano, TX, USA
Mobile Development Engineer
  • Experis
  • Plano, TX, USA
Software Engineer LEAD / C++, Ada / Grand Prairie, TX
  • Lockheed Martin
  • University Park, TX, USA
Software Engineer LEAD / C++, Ada / Grand Prairie, TX
  • Lockheed Martin
  • Lewisville, TX, USA
Software Engineer LEAD / C++, Ada / Grand Prairie, TX
  • Lockheed Martin
  • Carrollton, TX, USA
Software Engineer LEAD / C++, Ada / Grand Prairie, TX
  • Lockheed Martin
  • Richardson, TX, USA