Be part of an engineering team that is responsible for designing, developing and integrating embedded software for RF front-end, transceiver and baseband control on the worlds most advanced wireless modems.
- Design, implement and debug embedded driver software in C/C++ languages for 2G/3G/4G cellular systems.
- esign and develop embedded RF test commands for both the RF Driver and Layer 1 for 2G/3G/4G cellular systems.
- Writing unit test cases, design documents and procedure documents.
- Pursue software source code quality goals.
Min Requirements:
- Bachelor’s degree in Engineering, Information Systems, Computer Science, or related field.
- 2+ years Software Engineering or related work experience.
- 2+ years experience with Programming Language such as C, C++, Java, Python, etc.
Preferred Qualifications:
- Experience with transceiver design and development, especially on physical layer (L1) and/or RF part
- Experience and knowledge with cellular wireless system design, implementation, test.
- Experience with RF test equipment measurements for power, spectrum, and waveform quality in at least one of 2G/3G/4G cellular standards
- Experience with embedded system and RTOS software/driver development and debugging embedded software using an in-circuit emulator (Lauterbach Trace32 JTAG) for an ARM processor is preferred.
- Experience with power and spectrum signal analysis using IQ capture data is preferred
- Experience with scripting
Education Requirements
- Bachelor’s, Computer Engineering or equivalent experience
- Preferred: Master’s, Computer Engineering or equivalent experience