Location: Shanghai
Salary: 182000-238000CNY
Industry: Industrial
Function: IT/Digital/R&D

Company Overview

Global Top Automation Company

Job Description

Position Summary
This position requires experience in embedded firmware. The role will require a proven ability to work with firmware teams to design, modify, diagnose/resolve anomalies, and implement new features, document, and test existing industrial variable frequency motor drives products, also response for new product extension projects.

Key Responsibilities
• Participates in the design/modification of existing embedded software subsystems that optimize and balance the following goals: run-time performance, memory requirements, simplicity and correctness, development time and effort, reusability, extendibility, reliability, and safety.
• Work with firmware, hardware, development, test, support, marketing, and manufacturing teams to reproduce, investigate, and solve anomalies, implement new features, code review, document, and test existing product firmware.
• Be part of the project team of new product extension projects to develop new product / catalogues based on existing firmware/hardware architecture.
• Investigate firmware code of MCU/DSP/FPGA code, schematics, and component data to diagnose issues and resolve.
• Create, update and review product functional specifications, designs, code, and user documentation.
• Use proven firmware design techniques, procedures and criteria in accordance with the company’s quality guidelines
• Works effectively both independently and in a team environment to deliver solutions
• Maintains focus on solutions that will improve the customer experience.

Education Requirements:
Masters of Science in Electrical Engineering, Computer Science, Software Engineering, Electronics or Industry Automation; or equivalent in-depth knowledge and experience desired.

Experience Requirements:
• 2 + years of embedded real-time firmware development (analysis, design, debug, testing, and documentation) using C, C++, and Assembly
• Experienced in analyzing and designing firmware with real-time operation system
• Experienced with various Microprocessors, Microcontrollers, and FPGAs (PowerPC, ARM, PIC, Intel, Renesas, TI, Altera, Xilinx, …)
• Previous experience with embedded firmware development tools, including the capability to debug, step through code and perform traces
• Experienced in reading schematics, electrical component specification sheets, extracting interface information, and understanding of basic electrical circuit
• Proven ability to analyze, reverse engineering, and solve complex problems in firmware
• Proven ability to clearly and concisely communicate technical information of a complex nature in verbal and written form required.
• Good English skills is a must: Read, Write, Listening and Speaking

If you want to get more job opportunities, please reach out (如果你想了解更多的职位机会,请点击): https://www.rgf-professional.com.cn/zh/jobs

Job reference: 12382

Need Help?

Feel free to connect with us

Job application

You are about to apply to the following job: Firmware Engineer . Applying a job is not a commitment, it gives us the authorization to show your CV to the employer

Upload from Computer

Application confirmed!
Thank you for applying! We shall be in touch with you.