Firmware development Engineer
- Contract
Company Description
Vignesh
Krg tech Inc
vignesh.c(at) krgtech.com
661 367 8000 Ext 405
Job Description
· Bachelor’s degree in computer engineering, computer science, software engineering, or electrical engineering, with 5+ years of work experience
Or MSc. in computer engineering, computer science, software engineering, or electrical engineering with 2+ years of work experience
· Understanding of low-level programming, system architecture, real-time operating systems, device architecture and hardware design
· Firm understanding of low power wireless protocol standards (ex. 802.11, 802.15.4, BLE, & etc.)
· Firm understanding of low power sensors (ex. accelerometer, gyros, temperature, IR based sensors, & etc.)
· Proven track of firmware development for embedded systems (mainly in C language)
· Knowledge of multithreaded programming in C
· Good team work and cooperation
· Good command of English
Nice to have
· Deep understanding of real time systems characteristics
· Basic knowledge of signal processing
· Knowledge of C#
· Knowledge of Linux driver development and Linux build process
· Experience with hardware and/or firmware validation
· Experience in low level RTOS and Linux Kernel programming
Additional Information
All your information will be kept confidential according to EEO guidelines.