Embedded Developer - Audio - General Motors (GM)

Polluxa, Inc.

California (MO)

Hybrid

USD 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Polluxa, Inc. is seeking an Infotainment Audio Software Developer to contribute to the creation, maintenance, and support of audio functionality within a next-generation infotainment system.

You will design, code, and release C++ modules for Android/QNX/Linux environments, focusing on quality and performance. You will collaborate in an Agile team, participate in requirements analysis, prototyping, and testing, and maintain documentation.

Qualifications

  • 5+ years of hands-on experience in C++.
  • Experience with Android/AOSP components and Linux/Linux middleware.
  • Proficient in multithreaded environments and IPC.
  • Knowledge of embedded firmware testing and SDLC.
  • Experience with large code bases and component frameworks.
  • Familiar with Agile/Scrum processes and documentation standards.

Responsibilities

  • Design, code, and release C++ modules for Android/QNX/Linux audio middleware.
  • Develop Android framework components and Linux middleware for infotainment.
  • Participate in requirements analysis, prototyping, testing, and review.
  • Maintain and improve existing infotainment software and documentation.
  • Collaborate in Scrum/Agile teams and travel as needed.

Skills

C++ development
Android
QNX
Linux
Multithreading
IPC
Unit testing
SDLC
Documentation
Agile / Scrum
Travel willingness
Java
C

Tools

Git
JIRA
Jenkins
Android development toolkit
Test frameworks

Job description

Job Description
Vacancy Status

Yes - This posting is for an existing vacancy within the organization and is open to new applications. (Backfill)

AI Disclosure

As part of the application process, Artificial Intelligence will be used in the hiring process for this role

Hybrid

This role is categorized as hybrid. This means the successful candidate is expected to report to Markham three times per week, at minimum [or other frequency dictated by the business].

The Role

As an Infotainment Audio Software Developer, you will be responsible for contributing to the creation, maintenance, and support of all Audio Functionality within the General Motors Infotainment system. Your contributions will enable customers to enjoy a premium audio experience.

What You'll Do
  • Contribute as a designer and developer to design, code, and release software for an Android / QNX / Linux Develop and Deploy C++ modules as part of the audio middleware Stack, developing Unit tests, with focus on Quality and performance.
  • Develop Android Framework components, Linux middleware, for GM specific custom implementations. Maintain and improve existing Infotainment Software, working with large code bases, developing entirely new code and maintaining existing code
  • Participate in feature requirements analysis and test-case design review Participate in feature prototyping, testing, and refinement
  • Good hands on experience with Software product lifecycle.
  • Participate in improving and tailoring existing drivers, stack and applications to our needs
  • Provide clear and complete documentation based 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
Your Skills and Abilities (Required Qualifications)
  • 5+ years of hands-on experience in C++. Object-oriented software development experience (C++) with a solid grasp of algorithms and data structures
  • Experience working with large code bases, developing entirely new code and maintaining existing code Experience with Android/AOSP components, frameworks and architecture (such as Apps, Application Framework, Multimedia, etc.)
  • Experience with Multithreaded environment, worked on IPC communication.
  • Knowledge of test development and testing of embedded system firmware
  • Software platform development experience, such as Linux and Android platform
  • Commercial software development experience in C++, Java, C.
  • Familiar with Android development toolkit, test frameworks and process
  • Experience with SCM tools, GIT, JIRA, Jenkins, etc.
  • Experience of Scrum/Agile software development process and being a Scrum Master Ability to perform complex diagnostic and investigation based on limited information
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - C++
Senior Software Engineer - C++

General Motors • Warren (MI)

Hybrid
USD 138,000 - 175,000
Medical, dental, and vision insurance
Retirement savings plan
Tuition assistance programs
+1
Staff Embedded Software Engineer (Automotive Infotainment Platforms)
Staff Embedded Software Engineer (Automotive Infotainment Platforms)

Hashlist • Illinois

On-site
USD 120,000 - 150,000
Staff Software Engineer- Android
Staff Software Engineer- Android

General Motors • Austin (TX)

Hybrid
USD 195,000 - 299,000
Health benefits
Flexible Spending Accounts
Tuition assistance
Staff Embedded Base Software Engineer – Audio Systems
Staff Embedded Base Software Engineer – Audio Systems

Stellantis • Auburn Hills (MI)

On-site
USD 140,000 - 200,000
Staff Embedded Base Software Engineer – Audio Systems
Staff Embedded Base Software Engineer – Audio Systems

Stellantis Financial Services • Auburn Hills (MI)

On-site
USD 150,000 - 210,000
Staff Embedded Base Software Engineer – Audio Systems
Staff Embedded Base Software Engineer – Audio Systems

Stellantis NV • Auburn (AL)

On-site
USD 140,000 - 200,000
Entry Level Software Engineer - General Motors (GM)
Entry Level Software Engineer - General Motors (GM)

Polluxa, Inc. • Warren (MI)

Hybrid
USD 80,000 - 110,000
Staff Software Engineer, Embedded Radio Software and Connectivity
Staff Software Engineer, Embedded Radio Software and Connectivity

RTL2 Fernsehen GmbH & Co. KG • Austin (TX)

Hybrid
USD 100,000 - 140,000
Medical, dental, and vision insurance
Retirement savings plan
GM vehicle discounts
+1
Senior C++/C Android Infotainment Automotive
Senior C++/C Android Infotainment Automotive

Visa Hunt • Town of Poland (NY)

On-site
USD 120,000 - 180,000
Staff Embedded Systems Engineer — Radio & Connectivity
Staff Embedded Systems Engineer — Radio & Connectivity

RTL2 Fernsehen GmbH & Co. KG • Austin (TX)

On-site