Senior Systems Engineer
Q Design Studio LimitedCauseway bayUpdate time: September 30,2020
Job Description

Responsibilities: 

The Senior System Engineer’s responsibilities will include the following:

Architecture 

  • Assessing technical feasibility and developing alternative solutions
  • Quickly developing functional prototypes that demonstrate the feasibility of solutions/technologies
  • Provide technical solutions to a wide range of difficult problems by identify and select suitable solution (components, ICs, chip sets, modules) and capture new technology conceptsDesign
  • Digital and mixed-signal schematic design, PCB layout and troubleshooting
  • Product design using embedded microcontrollers, SoC or SoM environments
  • Peripheral component design experience (Ethernet, USB, Bluetooth, memory subsystems, etc.) and sensor interfacing Experience with hardware drivers programming
  • Low-power design techniques for battery-operated systems

TestingDesign production test methods, fixtures and programming in a high-volume manufacturing environment

  • Support the lab qualification (CE/EMI, FCC, etc.)

Others

  • Work collaboratively with internal and client engineering teams to guide and coordinate the product development based on the designed architecture
  • Establish and maintain the design documents and codes throughout the entire system life cycle at git.

Job Qualifications:

  • Bachelor degree or above in Computer Science, Electrical Engineering or related disciplines
  • 7+ years relevant experience if have Bachelor Degree or 5 years relevant experience if have Master Degree
  • Expert level bare metal, BSPs, RTOS (and/or embedded Linux) kernel development skills for embedded MCUs and MPUs.
  • In-depth experience with one or more functional areas such as:

o Communications: WLAN (IEEE 802.11b/g/n/ac), Classic Bluetooth, Bluetooth LE, etc.

o Multimedia: image and video processing in embedded system

o Sensors: sensor data acquisition and processing

o Encryption: data/message encryption and decryption

  • Expert level C/C++ programming skills required in an embedded system development environment.
  • Demonstrated knowledge and experience in excellent coding practices.
  • Ability to define, develop and implement automated unit/integration test solutions.
  • Ability to perform code review, static code analysis, and dynamic code analysis
  • Ability to use analytical techniques and tools, e.g. debuggers, logic analyzers, protocol analyzers, etc.
  • Success in taking designs from concept to high-volume production, experience in medical device SW development is added advantage
  • Strong problem solving and analytical skills.
  • Ability to work independently with team members from various disciplines, e.g. hardware, mechanical, quality, regulatory, etc.
  • Team player with effective verbal and written communication skills.
  • Excellent spoken and written communication skills including fluency in English and Putonghua
  • Amazing written and verbal communication and interpersonal skills
  • Good documentation practices – specifications, test plans, test procedure
  • Success in taking several designs through to high-volume production
  • Demonstrated creativity – if you’ve got it, you’ll figure out how to show it
  • Ability to self-direct and problem solve on complex projects with time-sensitive, predetermined schedule dates
  • Strong team player with a good sense of responsibility, accountability and independence
  • Proven success in a high growth, rapidly changing environment
  • Action-oriented and have stellar process and organizational skills

Interested parties, please apply with full resume and expected salary and date of availability.

Get email alerts for the latest"Senior Systems Engineer jobs in Causeway bay"