SensorFlock (SMC-PVT.) Ltd.
Jr. Embedded Software Engineer
TLDR
Develop and optimize embedded Linux software on ARM/x86, including bootloaders, BSPs, device drivers, and TCP/IP networking.
- BS or higher in CS/EE/CSE
- Linux OS Internals
- Embedded Processors (ARM, x86)
- Understanding of compilers and code optimization, preferably GCC
- Understanding of and experience with Bootloaders and Board bring-up
- Knowledge of TCP/IP internals and Network Programming
- Skills in Bash and Python
- C and C++ programming in Linux environment
- Any experience programming Framebuffer Graphical User Interfaces, preferably in QT
- Interest in Linux Systems Programming including Device Drivers
- Experience with GNU compiler suite and various debugging tools
- Cross-platform development
- Solid understanding of basic electronics
- Building Board Support Packages
Embedded Software Engineer