Minimum qualifications: Bachelors degree or equivalent practical experience. 8 years of software development experience in embedded systems development. 5 years of experience programming in C++. Preferred qualifications: Master’s degree or PhD in Engineering, Computer Science, or