2-3 years’ experience in the same role
Required skills:
- Front-end development
- Web-framework (Django, React)
- Knowledge on mySQL and influxDB
- Webserver
Nice to have:
- Linux Device Drivers
- Back-end development
- Know-how on most common Linux distributions/releases:
- Debian
- Raspbian
- OpenWRT
- Debugging skills
- Node-js
- CI/CD (Continuous Integration/Continuous Development)
Required Technical Personal skills:
- Understanding of design patterns and embedded system design patterns
- Understanding of data structures
- Deep knowledges on programming and software tools for developing, debugging, code versioning (gitlab/github)
- Capacity of reading/writing technical documentation (Design spec, Test Cases, Release reporting, Minute reports, Presentations)
Education:
- Master’s Degree in Computer Engineering/Science
Appreciated Personal skills:
- Troubleshooting
- Problem-solving
- Finding new solutions
- Proactive participation and information sharing
- Creativity