Negotiable
Undetermined
Undetermined
Southampton, United Kingdom
p>Must-Have:
- System Architectural design
- Algorithm Development
- Strong Embedded C programming skills, Microcontroller programming
- Communication protocols and driver integration.
- Debugging experience
- Good communication & Customer facing skills
Experience in:
- Sound and proven decision-making skills to influence the technology choice and implementation methodologies.
- Strong hands-on experience with C language on Embedded platforms
- Strong Knowledge of RTOS, bare-metal coding, Device Driver, Context switching, Multi-threading, and Scheduler development.
- IoT Gateway Development
- Familiarity with the hardware peripherals and Microcontroller architecture
- Knowledge of Linux Platform/RTOS with an emphasis on Embedded device driver development, multi-threading, and firmware debugging
- Good understanding of software development life cycle and Project Management.
- System design skills using state diagrams.
- Agile software development
- Cloud Enablement - AWS
- Security practices in Embedded devices.