Embedded Software Engineer => Relocate to China

Kaiyan Medical
Jacksonville, FL
Job Description:
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
Posted 2026-08-21

Recommended Jobs

Associate Veterinarian

The VET Recruiter
Daytona Beach, FL

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…

View Details
Posted 2026-08-17

Prepared Foods Team Member (Deli Service Counter & Culinary Venues) - Full Time

Whole Foods Market - Tallahassee
Tallahassee, FL

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…

View Details
Posted 2026-08-19

Senior Living Sales Consultant

Palm Beach County, FL

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…

View Details
Posted 2026-08-20

CDL A Truck Driver 6 months exp ok

Assurity Transportation Solutions
Orlando, FL

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…

View Details
Posted 2026-06-25

Service Advisor

Mckenzie Buick GMC
Milton, FL

$$$$ 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…

View Details
Posted 2025-09-29

Electrophysiology- AdventHealth Tampa

AdventHealth West Florida Ambulatory Services
Tampa, FL

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…

View Details
Posted 2026-08-21

Fitness Supervisor

Woodfield Country Club
Boca Raton, FL

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…

View Details
Posted 2026-08-19

SENIOR LIFEGUARD

Royal Caribbean Cruises, Inc.
Miami, FL

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…

View Details
Posted 2026-05-27

CNC Swiss Machinist

SV Microwave
West Palm Beach, FL

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…

View Details
Posted 2026-08-18

Auto Body Paint Technician

Dent Wizard
Fort Lauderdale, FL

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…

View Details
Posted 2026-05-15