Software Engineer - Build / Release Automation

About the Role:

  • Release engineer for voice AI embedded products on multiple hardware platforms including automotive, robotic, and mobile devices
  • Automating build processes and regression tests
  • Creating and maintaining build scripts
  • Quality control, data analysis, ROC curves, benchmarking of embedded releases
  • Opportunity for motivated engineers to learn how to build neural network models while being provided the relevant training for statistical analysis and Deep Learning techniques

Requirements:

  • Proficiency in a scripting language (Python, Bash, Perl or similar)
  • Strong Linux skills; ability to self-administer
  • Familiarity with Jenkins
  • At least three years of software engineering experience
  • B.S. in Computer Science, Electrical Engineering, or equivalent

Nice-to-Haves:

  • Knowledge of algorithms
  • Knowledge of Boost.Build and Make
  • Experience with Git

Meet Some of SoundHound, Inc.'s Employees

Keyvan M.

Founder & CEO

Keyvan oversees the entire SoundHound organization. He stays focused on aligning company goals and values in order to continue growing the business and its employees far into the future.

Maisy W.

Software Engineer

Maisy sits on the Speech Team, taking audio input and creating neural networks that model the different phonemes associated with certain sounds in efforts to better understand patterns.


Back to top