Our client is building the next generation connected vehicles and equipment that will light up new experiences and make our products smarter. To bring these products to market, we are seeking an experienced and passionate team member to build Internet of Things / Connected Solutions. The candidate will have a strong systems architecture background with experience in large-scale product development and/or enterprise systems.Lead systems architecture definition together with market-facing stakeholders and convey that architecture to systems engineers and development teams building complex connected vehicle systems in a Microsoft Azure cloud environment.
Coach and guide a team of architects and systems engineers designing, documenting and governing delivery of full-stack web applications, back-end services, published interfaces, mobile applications, and Internet of Things connectivity.
Stay on top of tech trends, experiment with new technologies, participate in internal & external technology communities, and mentor other members of the engineering community.
The qualified candidate will have:
8+ years of experience working in software development, software or systems architecture or product development engineering
2+ years in the role of systems architect, chief engineer, senior systems engineer or a similar role for a substantial enterprise system or complex commercial product.
3+ years of experience with leadership in an agile environment.
3+ years of experience as, or in strong collaboration with, product/service development stakeholders, product managers, or product owners. Must have demonstrated skill in understanding business requirements and explaining technology options to stakeholders in ways that result in good decision making.
The Preferred Candidate will have:
Master's degree in Computer Science, Information Systems, Engineering, Business Administration, or a Bachelor's degree in Software/Engineering and a Master's degree in a relevant field (e.g. Anthropology, Data Science, Business)
Strong leadership and communication skills - Ability to govern processes and influence engineers and product owners who are not direct reports as well as influence and inform both business and technology executives.
Desire to learn new skills and technologies.
Well organized, good communication skills, and attention to details
1+ years of experience with any of these specific topics in a senior developer/engineer or architect role:
- Direct experience with Microsoft Azure cloud services
- Cybersecurity with connected products
- Developing on-vehicle telematics or electronics systems
- Data science, AI or analytics tools and services
- Cloud-based systems using RESTful APIs, XML, JSON
Experience using agile development and collaboration tools including such as Jira, Confluence, and Slack