Location: Rawalpindi,,Pakistan
- BS or higher in CS/EE/CSE
- Hardware description languages: Verilog or VHDL or SystemC
- C and Assembly programming in Linux environment
- Solid scripting skills in Bash and Python
- Hardware Interfacing (USB, I2C, SPI, UART, 1-wire, etc)
- JTAG board/circuit design
- Linux OS Internals
- Embedded Processors (ARM, MIPS, x86)
- Solid understanding of and experience with Bootloaders and Board bring-up
- FPGA/Reconfigurable-processors/SoC based systems design
- Digital Signal Processing, Image and preferably Video Processing
- Experience with OpenCV is highly desirable
- Solid Debugging skills
- Cross-platform development
- Experience using EDA Tools and understanding board-level schematics
- Low-Level Architecture Design and Documentation
- Linux Systems Programming including Device Drivers
- Network Programming
- Solid understanding of compilers and code optimization, preferably GCC
Apply to this job