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 & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Embedded Systems EngineerEmployement Type: Full time