JOBS

Embedded Software Engineer

Release time:

2024-05-08

Salary:

Negotiable

Minimum Education:

Undergraduate

Number of Recruits:

3

Experience requirements:

3-5 years

Work area:

Huizhou Zhongkai

Job Responsibilities:

1. Participate in embedded software requirements analysis and assessment, confirm and clarify software requirements;

2. Responsible for the transplantation and tailoring of the BootLoader/kernel/root file system, and the transplantation, development and maintenance of peripheral drivers;

3. Participate in product software requirement confirmation and clarification, code version management, project technical documentation writing, etc.;

4. Cooperate with the hardware department to debug hardware and drivers;

 

job requirements:

1. Those majoring in science and engineering related to Internet of Things, embedded, electronics, etc., and those who have participated in electronic design/Internet of Things design competitions will be given priority;

2. Proficient in C language, familiar with microcontroller or ARM architecture and operating mechanism, familiar with embedded software development process, and experience in driver development;

3. Be proficient in the software design and development of at least one microcontroller or ARM;

4. Be able to read English materials and agreements proficiently;

5. Applicants who are familiar with uC/OS or RT-thread operating system will be given priority.

6. Familiar with Linux embedded operating system development, with experience in operating system transplantation and low-level driver development;

7. Familiar with communication protocols and driver development for common peripherals such as UART, I2C, SPI, USB, PCIe, DDR;

Send Resume