Experience with Embedded software design and development (focus on developing Software for devices where system resources are limited)
Experienced C++ developer, familiar with more complex concepts like templates
Fan of interface driven development
Strong object-oriented development skills (e.g. familiar with the SOLID principles and actively applying them)
Experience with concurrency (Muti-Threaded and Multi-Process software design)
Like developing software for a product (long term focus) instead of projects (more short term focused)
Job Classification
Industry: IT Services & Consulting Functional Area / Department: Engineering - Software & QA Role Category: Software Development Role: Embedded Systems Engineer Employement Type: Full time