Job Details
BASIC QUALIFICATIONS:
- 2+ years of non-internship professional software development experience
- Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
- 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems.
- Bachelor's degree in a related technical discipline, or equivalent experience
- Development experience in systems-programming (Linux kernel, device drivers)
- Experience with debugging, performance optimization and unit testing
- Experience with software analysis, or low-level programming, and hands-on experience with integrating hardware and software systems
- Experience with developing production software systems in both realtime and non-realtime systems
PREFERRED QUALIFICATIONS:
- Master's or Ph.D. in a related technical discipline
- Experience with Embedded Linux, RTOS or bare metal firmware
- Experience with digital communication systems, single and multi-carrier techniques and modulation types such as QPSK, APSK, and QAM
- Hands-on experience with programming microcontrollers and single-board computers
Reference: www.eduinq.com