Embedded Software Engineer => Relocate to China
1、Develop software programs that meet functional and performance requirements in accordance with the product project plan and software specifications. 2、Design detailed program flowcharts based on the logical design specification documents. 3、Write and debug software programs; perform or assist in hardware testing to ensure proper system operation as per design requirements. 4、Prepare software design and development documentation, including user manuals and other related technical documents. 5、Maintain and manage the developed software, or assist in software lifecycle management. 6、Conduct software testing and debugging throughout the design and development phases, and maintain comprehensive test records. 7、Provide timely technical responses to customer-reported issues and implement software upgrades as necessary. Requirements:
1、Proficient in ARM Cortex series MCUs and 51-series microcontrollers, with proven experience in mass-production projects. 2、Familiar with Bluetooth BLE protocol stack; hands-on experience with Nordic, Jieli, Fruikun, or other Bluetooth chip platforms is preferred. 3、Solid understanding of communication protocols including SPI, Modbus, CAN, and UART. 4、Experience with GUI development using LVGL, emWin, or similar embedded graphics libraries. 5、Experienced in bare-metal programming with foreground/background (super-loop) and state-machine architectures. 6、Proficient in Qt development using C++ or Python. 7、Familiar with real-time operating systems (RTOS) such as FreeRTOS or RT-Thread.
Benefits: Skills:
ARM Cortex-M, CAN bus
Recommended Jobs
Registered Nurse (RN) - IV Therapy Assistant Clinic Director
Assistant Clinic Director Location: Roundrock, TX Company: IV Nutrition About the Role We are hiring an Assistant Clinic Director to support the management and daily operations o…
Associate Fleet Technician, Houston (Overnight)
This is a temporary, full-time position with full benefits, with an expected end date of 12 months from hire. This position is based on site in Houston, TX 77007. Who We Are Nuro is a self-driv…
Mechanical Engineer
Job Description Job Description Mechanical Engineer Dallas, TX Company summary: Founded in 1979 , this Dallas-based architecture and engineering firm has decades of experience delivering int…
HOUSE SUPV (RN) Weekend Nights
Responsibilities About Austin Oaks Hospital Austin Oaks Hospital offers a continuum of psychiatric services for adolescents and for adults. Located in South Austin, Texas on a beautiful t…
Mergers and Acquisitions Counsel
About us At ExxonMobil, our vision is to lead in energy innovations that advance modern living and while reducing emissions. As one of the world's largest publicly traded energy and chemical compa…
Business Analyst - Data Project - 6 months On-Site Downtown Houston
Description You will work with a significant volume of existing data, approximately 100,000 lines, held within an existing system. Your focus will be on reviewing, organizing and simplifying this i…
Forklift Operator
Job Description Job Description Forklift Operator – 2nd Shift Location: Flower Mound Schedule: Monday–Friday | 2:30 PM – 11:00 PM Pay: $19.00/hour Job Type: Full-Time **Now Hir…
Warehouse & Dispatch Associate
Warehouse & Dispatch Associate Location: On-Site Job Type: Full-Time Compensation: $20.25–$29.25/hour Job Summary Our Company is hiring a Warehouse & Dispatch Associate for a respect…
Tool & Die Maker
Job Title: Tool & Die Maker Pay Range: $35 - $40 hourly Benefits: This position is eligible for Medical, Dental, Vison, Life, Voluntary Life insurance, and an amazing 401K program with 25% m…
Sr. Solution Consultant, Integrated Support Services
Job Summary As a Senior Integrated Support Services Solution Consultant, you are the region’s most experienced driver of SoftwareOne's Microsoft Integrated Support Services (ISS) portfolio, …