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
Office Clerk
Job Description Job Description Benefits/Perks Competitive Compensation Great Work Environment Career Advancement Opportunities Job Summary We are seeking an Office Clerk to joi…
General Manufacturing
Job Description Job Description Coating Operator Role Summary/Purpose lt is the responsibility of the Coating/Finishing Operator to operate and maintain any of the following coating/cleanin…
Caregiver- Flexible Schedule
Job Description Job Description Visiting Angels - Rewarding Work - Caring Work Environment America's Choice in Senior Home Care - Visiting Angels Living Assistance is searching for kind, compa…
CDL Class A Semi Local Truck Driver 1730 paid weekly
Job Description Job Description Objective. Class A Recruiting/Overhaul Carriers Ltd. , Class A drivers: semi local, competitive pay, safe and steady freight. Experience Drivers: Over th…
CDL Driver Local | Home Daily | Dedicated Accounts | 2 Days Off Weekly
Now hiring Class A CDL drivers for local dedicated runs with consistent freight, strong weekly pay, and home daily schedules. This is a great opportunity for drivers looking for steady local work wit…
Plumbing & HVAC Warehouse/Counter Sales Associate
If you want to work with a purpose-driven organization that has a family culture, keep reading! Famous is a place for positive, growth-oriented, high-performers, not someone who’s just interested in …
Manufacturing Technician
Position Summary: The Manufacturing Technician is responsible for performing day-to-day manufacturing activities in support of production operations. This role executes batch production proc…
Part Time Seasonal Merchandise Associate
HomeGoods At TJX Companies, every day brings new opportunities for growth, exploration, and achievement. You’ll be part of our vibrant team that embraces diversity, fosters collaboration, and priorit…
Snow Crew Member
Role: Snow Crew Member Dispatch Location: 340 Graham Rd, Wexford, PA 15090 Premium Snow Rate: $25.50–$30.00/hour (Non-snow work: $17–20/hour) Type: Seasonal / On-Call Join Sarver Landscape…