- The world's leading technology enterprise pays attention to innovation and humanistic care
About the team
- As a member of the off-board firmware development team, you will be responsible for writing code for our superchargers, adapters, and various other types of high voltage charging equipment.
- Come join a team of knowledgeable engineers to build the next generation of robust EV charging infrastructure using cutting edge software development tools and practices
About the job
- Implement high-quality C code in a real-time embedded environment. Specify embedded software requirements and design firmware algorithms.
- Develop tests to validate functionality (unit tests, SIL, and system level). Integrate and debug features at both component and system level.
- Bring up new hardware and debug issues. Support with certification efforts as needed.
- Refactor code as needed to maintain a clean and efficient codebase
Requirements
- Strong proficiency in C, familiarity with C++ a plus. Experience with the embedded microprocessor tools / JTAG debugging interfaces.
- 5+ years of experience in embedded development in robotics, real-time controls, or system software.
- Fluent in software fundamentals including clean software design and maintainability.
- Familiarity with the GB DC charging protocol. Experience with CAN (including the J1939 transport layer).
- Proficient in English (both verbal and written communications).
- Comfortable with hands-on lab work (including the use of scopes/logic analyzers, CAN tools, soldering irons, etc as needed).
If you are interested in this company and position, and have the skills, experience, and attitude mentioned above, please apply now by clicking "Apply Now" below.
Or if you have more questions, please contact
Irvin Xing+86 15901501539 irvin.xing@cn.randstad.com