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

Back to top