Shanghai, China
40 days ago
Sr. Connectivity Software Engineer

Introduction

We are looking for a Senior Connectivity Engineer based in China .

What you will do:

• Develop simple, maintainable, highly reusable embedded software designs that

can be leveraged across our product portfolio.

• Understand customer and system requirements and translate that into software

requirements and designs.

• Responsible for defining software design best practices, tools, technologies, and

templates.

• Define and implement unit tests to help deliver new features.

• Participate in software project planning and execution.

• Coordinate tasks across teams and groups.

• Solve complex problems with as simple as possible solutions.

• Write software documentation and test plans.

• Participate in and drive code reviews.

To Be Successful You Will Have:

• Over 4 years’ experience in design and implementation of embedded software

platforms and applications.

• Proficient in Software development in C/ C++ languages and knowledge of OOP

Principles.

• Proficient in the network programming with protocols (e.g., TCP/IP, MQTT)

and/or AWS protocol.

• Proficient with embedded Linux(e.g. Ubuntu/CentOS) and/or RTOS.

• Knowledge of wireless communications (Wi-Fi, BLE)

• Experience with multi-threaded applications.

• Debug system issues to understand root-cause and provide suggested fixes.

• Experience working at a consumer electronics company.

• Excellent communication/interpersonal skills. Fluent in written English and

verbal is a plus.

• Flexible in completing tasks in an ever-changing workplace. 

• Positive attitude, strong work ethic, self-motivated, organized.

Preferred/Additional Skills (Not Required):

• Experience developing in a Linux environment.

• Knowledge of iOS and Android mobile OS.

• Experience with Yocto, Jenkins and DevOps tools.

• Experience with creating software automation tests in Python.

• Experience working in an Agile/SCRUM process.

Por favor confirme su dirección de correo electrónico: Send Email