* Bachelor of Science in Electrical, computer, information technology or equivalent.
* Minimum of 3 years of experience in an architecture, software or systems engineering role.
* Demonstrable knowledge of software development lifecycles and activities.
* Proven ability to work in a cross-functional team with designers, coders, integrators and business teams.
* Strong relationship building skills including the ability to relate constructively to all levels of an organization.
* Strong listening, written, and oral communication skills.
* Ability to articulate ideas to both technical and non-technical addressees.
* Desire to keep up on competitive connectivity solutions and technologies.
Preferred Requirements:
* Master of Science in Electrical, computer, information technology or equivalent.
* Experience working with services oriented architectures.
* Experience working with EVs or in the Autonomous space
* A software development background with experience in one or more programming languages (i.e. C++, Java, Python)
* Experience with IOT, Streaming and Edge computing technologies
* Experience designing and developing software in embedded systems.
* Knowledge of SQL and NoSQL databases
* Experience creating architectural artifacts such as sequence diagrams.
* Experience writing a requirements specification or statement of work.
Additional Information:
- Candidate will be required to drive and validate on test vehicles.
- Mostly remote (85%-90%), but required to cross the boarder 2X per month.
- Must be local to the Windsor area to be able to utilize ARDC facility when needed and come to CTC for team meetings, benchmarking events, and training