Location
Europe
Department
Engineer
Seniority
Middle Level
Education
Bachelor or above
Languages
English

Job Responsibilities:

  • Assist the business team to transform customer needs into R&D needs;
  • Assist the FAE team to locate and solve customer problems;
  • Participate in the software development process and complete the research and development work with the Chinese team;
  • Participate in operational data analysis and optimization of the operational platform.

Qualifications:

  • Computer-related major, with 3+ years working experience in Java R&D;
  • Familiar with one or more of Spring MVC, Spring Boot, Sprint Cloud framework;
  • Familiar with one or more of MySQL and Oracle databases, and have database tuning experience;
  • Clear thinking, flexible mind, able to independently analyze and solve complex online problems;
  • Have strong communication and expression skills, and be able to work in diverse teams;
  • Excellent spoken and written English skills, because of the need to communicate with global customers and Chinese teams.

Preferred:

    • Familiarity with HTML/CSS/JavaScript and experience in front-end development is a plus;
    • Work experience in SIM card providers, Internet of Vehicles/Internet of Things, or mobile operators is a plus;
    • Experience in big data processing is a plus.

Qualifications:

  1. Some experience developing applications and firmware in C/C++ on Linux and/or RTOS embedded systems.
  2. Good data structure and algorithm knowledge.
  3. Some experience on debugging with GDB or JTAG debugger.
  4. Motivated individual to learn and grow together by working with team and should be able to develop modular and scalable code in embedded systems.
  5. Operating system internals and Linux kernel build and configurations knowledge.
  6. Knowledge on various peripheral technologies, including low-speed peripheral and high-speed peripheral busses i.e. USB, I2C, SPI, UART, I2S.
  7. Some experience on pin-control software, GPIO and ADC is required.
  8. Some experience with socket APIs, inter-process communications, and multi- threaded programming.
  9. Working knowledge on networking protocols, including TCP and UDP.
  10. Knowledge on source code management like SVN, GIT and PERFORCE.
  11. Experience working on cross-functional teams using agile software development methods.
  12. Requires a BSEE/CS combined with some related experience, or an MSEE/CS combined with some experience.
Apply Now