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
Associate Veterinarian
Associate Veterinarian – Greater Daytona Beach, FL #4718 Come to Daytona Beach, and discover a destination where new adventures for all ages are around every corner – whether you are strolling al…
Prepared Foods Team Member (Deli Service Counter & Culinary Venues) - Full Time
A career at Whole Foods Market is more than just the work you do- it's about your personal growth and creating meaningful change. Our purpose is to nourish people and the planet. That means improving…
Senior Living Sales Consultant
Join RL Communities, a leader in providing exceptional senior living experiences, as a Senior Living Sales Consultant. In this role, you will guide prospective residents through the process of discov…
CDL A Truck Driver 6 months exp ok
Apply Now CDL A truck driver Dry Van freight with great pay and home time for work, life balance. We value you and your family as trucking is a family decision. It involves your whole famil…
Service Advisor
$$$$ SIGN-ON BONUS TO QUALIFIED APPLICANT $$$$ Description of the role: Automotive dealership is seeking a dynamic Service Advisor to join our team in Milton, FL. As a Service Advisor, you will be…
Electrophysiology- AdventHealth Tampa
AdventHealth Tampa, a 626-bed tertiary care center in AdventHealth West Florida Division (now comprised of 15 hospitals), is seeking a board certified, highly motivated, and experienced Electrophysio…
Fitness Supervisor
Woodfield Boca Raton is seeking a Fitness Supervisor responsible for assisting our Manager with daily operational support and the supervision of our fitness staff within our busy and wellness center…
SENIOR LIFEGUARD
SENIOR LIFEGUARD Monitoring and operating designated aquatic recreation spaces including, opening and closing while ensuring safety around the pool and beach areas. Set up and verify that supplies a…
CNC Swiss Machinist
This is a great opportunity for a quality-minded, detail-oriented machinist who can set up and operate CNC Swiss-type multi-access lathes. SV Microwave appreciates and rewards a good craftsperson who…
Auto Body Paint Technician
For a quick application text APPLY1 to 82174 About Dent Wizard Dent Wizard is the nation’s undisputed leader in automotive reconditioning services and vehicle protection products – and our suc…