Jobs Filtered by

Gulf Junior Software Developer - Voice Processing Software Productization, Israel

  • Location
    (GULF) and various
  • Job Reference
  • Functional Area/Experience
    IT / 1 Year

Job Description & Qualifications

There’s never been a more exciting time to work for General Motors.

To achieve our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion, we need people to join us who are passionate about creating safer, better and more sustainable ways for people to get around. This bold vision won’t happen overnight, but just as we transformed how the world moved in the last century, we are committed to transforming how we move today and in the future.

Why Work for Us 

Our culture is focused on building inclusive teams, where differences and unique perspectives are embraced so you can contribute to your fullest potential as you pursue your career. Our locations feature a variety of work environments, including open work spaces and virtual connection platforms to inspire productivity and flexible collaboration. And we are proud to support our employees volunteer interests, and make it a priority to join together in efforts that give back to our communities.

About the Group and Position:

The Speech and Acoustics Advanced Technologies team is developing natural language, voice and acoustic technologies for future vehicles. We are looking to hire a software developer to support the productization of our voice technologies into future infotainment systems.

As Software Developer, you will lead tuning tools development for GM Voice Toolbox solution for speech, voice and acoustics processing in the vehicle. You will also be developing new features for GM Solution over various embedded infotainment systems for future GM vehicles. You will take integral part and responsibilities in the entire software lifecycle – definition, development, optimization, integration, support & bug-fixing.  

What will You do?

  • Define and design tuning tools for GM Voice Toolbox solution.
  • Profile, analyze and optimize code / memory / CPU run-time performance.
  • Define and design software infrastructure and internal/external interfaces on the embedded platform.
  • Development of host machine tools for debugging, monitoring and calibration.
  • Integration, deployment and software bring-up on embedded hardware platforms.
  • Participate in acoustic validation and analysis of algorithms.
  • Collaborate with signal processing algorithm and performance team.
  • Periodic travel to GM Technical Center in Warren, MI USA.

What are We Looking for?

  • B.Sc. or M.Sc. in Electrical/Computer Engineering or related field.
  • Over 1 year of programming experience with Python and C/C++;

Job Skills/Competencies Required

  • Exhibits appropriate interpersonal styles and communication methods to work effectively with business partners to meet mutual goals, including building and maintaining mutually beneficial business and networking relationships, both informal and formal.

It's an advantage if you have:

  • Over 1 year of embedded software development and deployment, including problem analysis and solving.
  • Knowledge of Linux / Android Audio Architecture.
  • Familiarity with SIMD architectures and math libraries.
Apply now