Senior Engineer, Firmware - Protocol

As a member of new product development team, the incumbent in this position is responsible for debugging and troubleshooting the modem protocol issues in carrier/regulatory/customer approval and delivering high quality modem firmware development for carrier/customer requirements.
Position / Assignment Purpose
To achieve CA stage with high quality delivery of production certification in a short (planning) time
Key Accountabilities / Statement of Work
  • Deliver high quality design for protocol features (eCall, GNSS, OMA…)
  • Follow Rolling Wireless coding standards and deliver high quality C code
  • Apply common debugging tools (GDB/KDB/QXDM/QPST…) to debug the issues in protocol feature development
  • Design comprehensive unit test cases and functional test cases for protocol related features and ensure the features pass the integration test
  • Involve in design review activities and contribute high quality comments in the expertise areas
  • Involve in code review activities and contribute high quality comments in the expertise areas
  • Troubleshooting in some critical technical issues
  • Prototyping of new technology and product ideas
Required Education
BSEE/CS is mandatory, MS is preferable
Required Experience
  • At least 5 years’ work experience in wireless communication domain
  • Good skills in C programming Language
  • Hands on experience in embedded software development/debugging method and tools
  • Wireless protocol (GSM, WCDMA, TDS-CDMA, LTE, 5G)
  • GNSS (GPS, GLONASS, Galileo, Beidou)
  • A creative, quick-learner with excellent verbal and written communication skills. Fluent verbal and written English is an essential
  • Proactive working attitude. Being able to work well both independently and in a group
Required Skills and Competencies
  • Experience on supporting certification (GCF, PTCRB, carrier TA…) is preferable
  • Familiarity with software design technologies (UML, design patterns, DDD, POSA…) is preferable
Employment type
Apply now

Can’t find an offer matching your profile?

Send us an unsolicited application!

Submit resume