Go Back

Imagine a company of all cultures and races, operating in virtually every major country across the globe, sharing knowledge, and working as one team with one vision: to design, build and sell the world’s best vehicles. That’s General Motors Company. Now imagine working in this exciting, diverse environment, where the emphasis is on valuing the ideas and creativity of a young, talented, multicultural workforce. That’s General Motors Middle East Operations.

Creating and maintaining an environment that naturally enables employees, suppliers, dealers, and communities to fully contribute to our pursuit of total customer enthusiasm is one of our primary goals. Why? Simply because it assures the strongest, most creative contribution from individuals and because the competition demands it. The world today is smaller and more interrelated than ever before. New economic and demographic forces are changing the entire planet into one giant global village, and that means unprecedented career opportunities for talented people of any age, ethnic background or gender. The only requirement to succeed is the skill to appreciate and capitalize on diversity, hard work, energy, and new ideas.

But diversity is more than just people - it’s diversity of career choices, too. Here you’ll find an organization where career movement across organizational boundaries and divisions is encouraged. Where there are no boxes - only opportunities.

We at General Motors are excited about our industry and welcome the challenges of the future. Because we know new ideas can come from anywhere in the organization–and from anyone. Why not you?

 

Latest jobs

Android User Interface Developer

Location: Dubai

for more details
and all jobs





General Motors

Dubai World Trade Centre, 30 and 31st floors
DUBAI





Site Logo

Android User Interface Developer

Location:
(CANADA) and various
Job Reference:
6780
Functional Area/Experience:
Engineering / 2 Years
Share:
Facebook Twitter
Job Description:

Job Description & Qualifications

Required Skills and Experience

  • Bachelor degree in Software/Computer Engineering, Computer Science or other related field
  • At least two years of related experience in User Interface and Mobile app development
  • Hands-on experience using multiple versions of Android’s SDK, screen resolutions and various input device types
  • Ability to create clean Android Layouts, Views, Styles, Animations
  • Experience in Java
  • Experience working in an Agile development environment
  • Exposure to collaborative tools such as Git and JIRA

 

What Makes Us Attractive?

General Motors is reinventing itself as a company.  We are driving forward, accelerating change, and opening the door to new thinking and advanced technology.  Our vision is to design, build and sell the world’s best vehicles.  General Motors of Canada strives for an open, interactive, and dynamic work environment that promotes a rapid exchange of ideas and information.  Our employees represent a true cross-section of cultures, demographics, and lifestyles, which help General Motors to succeed worldwide.  General Motors of Canada is continually looking for qualified candidates who have the ideas and ambition to drive GM forward as a faster moving, more agile, highly innovative developer, manufacturer, and marketer of automotive components and vehicles.

 

  • When you join one of the largest organizations in the world, you can expect a rewarding
  • experience and benefits on a similar scale. This includes:
  • Everything you need to develop your skills and realize your career goals.
  • An environment which encourages a balance between work and personal life.
  • A culture where collaboration and team work is fostered.
  • A competitive total compensation package.
  • A comprehensive benefit and retirement savings program to protect you and your family.
  • The resources and support you need for your health and well-being.
  • A company that is committed to supporting organizations and programs focused on safety, STEM education, community development and environment & energy.

 

Site Logo

Software Developer

Location:
(CANADA) and Eaglesham
Job Reference:
6779
Functional Area/Experience:
Engineering / 1 Year
Share:
Facebook Twitter
Job Description:

Job Description & Qualifications

What We Need You To Do

  • Contribute as designer and developer to design, code and release software for Android target (framework, drivers).
  • Participate in improving and maintaining existing Infotainment software
  • Participate in feature requirements analysis, and test-case design review
  • Participate in feature prototype building, testing, and refinement
  • Provide clear and complete documentation base on the definition of the software development process
  • Collaborate with other engineers by using Scrum/Agile development process.
  • Be able to occasionally travel domestically and internationally

 

Qualifications

Who We Are Seeking

  • 1+ years of audio/multimedia related experience
  • Knowledge of Android audio framework
  • Knowledge of Android multimedia system
  • Knowledge of Android device HALDomain 
  • Knowledge of speech, Carplay, GAL, audio DSP, eavb, audio codec, audio chipset etc.
  • Software platform development experience, such as Linux and Android platform
  • Commercial software development experience in C, C++, Java
  • Strong OO design concepts and implementation experiences
  • Familiar with Android development toolkit and process
  • Experience with SCM tools, GIT, JIRA, Eclipse IDE, ClearCase etc.
  • Experience working with Scrum/Agile software development process and tools
  • Ability to perform diagnostic and investigation based on limited information
  • Creative, discipline, strong sense of responsibility, delivery and schedule commitment
  • High level of oral and written communication skills
  • High level of interpersonal skills to work effectively in a geographically dispersed team
  • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering or equivalent field

 

Other Skills Preferred

  • Working experience in developing automotive infotainment solutions
  • Working experience in mobile device and/or portable consumer electronic devices
  • Working experiences of feature development in Android framework

 

 

 

Site Logo

Android Connectivity Developer

Location:
(CANADA) and various
Job Reference:
6778
Functional Area/Experience:
Business, Accounting & Finance / 2 Years
Share:
Facebook Twitter
Job Description:

Job Description & Qualifications

Who We Are Seeking

  • Bachelor's degree in Computer Science, Software Engineering, or equivalent field
  • Advanced degrees preferred
  • Android Bluetooth Stack experience (Bluedroid, Fluoride)
  • Bluetooth profiles for automotive (HFP-Client, PBAP-Client, A2DP, MAP-Client)
  • Strong C & C++ Knowledge, Java service (BluetoothService) knowledge
  •  Android WiFi Connectivity Manager Experience. Knowledge of the different classes like WiFiManager, WiFiStateMachine, etc.
  • Qualcomm/Broadcom chipset knowledge (dhd drivers)
  • wpa_supplicant & nl80211
  • WiFi-Direct (P2P), Hotspot 2.0, RSDB & VSDB

 

Other Skills Preferred

  • Working experience of MirrorLink, CarPlay, and Android Auto
  • Working experience of Android telephony component
  • Working experience in firmware development
  • Experience in developing automotive infotainment solutions
  • Experience in automotive and/or portable consumer electronic devices