電動車軟體工程師-F14
Posted Updated 3
views
Description
Your Responsibilities
- Design, develop, test, and maintain embedded software systems for our products.
- Collaborate with hardware engineers to ensure that the software meets the system requirements.
- Participate in system design reviews and code reviews.
- Write technical documentation including design specifications, test plans, and user manuals.
- Troubleshoot and debug embedded software issues.
- Stay up-to-date with the latest trends and technologies in embedded software development.
You Have
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.
- 3+ years of experience in embedded software development.
- Strong programming skills in C/C++
- Knowledge of real-time operating systems and software development for microcontrollers.
- Experience with software development tools such as debuggers, emulators, and compilers.
- Familiarity with communication protocols such as SPI, I2C, UART, and Ethernet.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and as part of a team.
- Familiarity with software testing methodologies such as unit testing, integration testing, and system testing.
- Familiarity with hardware development tools such as oscilloscopes, logic analyzers, and JTAG debuggers.
- Strong verbal and written communication skills.
Great to Have
- Experience with embedded software development for ARM Cortex-M processors.
- Experience in developing software for safety-critical systems and compliance with relevant standards such as ISO 26262.
- Knowledge of scripting languages such as Python and Shell for automation of software testing or build processes.
- Experience with Agile or Scrum software development methodologies.
- Familiarity with software development for embedded Linux.
註:月薪55,000元以上,研發替代役月薪面議