韌體團隊開發範疇:
1. 研究電池特性(例如:鋰電池),開發新的電池電瓶分析演算法。
2. 完成電池測試儀器、電池充電器功能開發。
專案執行過程的常態性工作:
1. 使用MCU開發工具及程式語言,主要是C語言。
2. 進行單元功能程式整合。
3. 單元功能程式撰寫及驗證。
4. 撰寫工程規格 / 技術文件 (包含測試計畫)。
5. 韌體版本管控 (Git)。
Our FW team is responsible for:
1. Developing the functionalities of battery diagnosis/charging products.
2. Investigating new diagnosis algorithm for batteries is part of our job.
Regular duties in project execution:
1. Use MCU development tools and programming languages, primarily C language.
2. Perform unit function program integration.
3. Write and verify unit function programs.
4. Write engineering specifications / technical documentation (including test plans).
5. Firmware version control (Git).
韌體團隊開發範疇:
1. 研究電池特性(例如:鋰電池),開發新的電池電瓶分析演算法。
2. 完成電池測試儀器、電池充電器功能開發。
專案執行過程的常態性工作:
1. 使用MCU開發工具及程式語言,主要是C語言。
2. 進行單元功能程式整合。
3. 單元功能程式撰寫及驗證。
4. 撰寫工程規格 / 技術文件 (包含測試計畫)。
5. 韌體版本管控 (Git)。
Our FW team is responsible for:
1. Developing the functionalities of battery diagnosis/charging products.
2. Investigating new diagnosis algorithm for batteries is part of our job.
Regular duties in project execution:
1. Use MCU development tools and programming languages, primarily C language.
2. Perform unit function program integration.
3. Write and verify unit function programs.
4. Write engineering specifications / technical documentation (including test plans).
5. Firmware version control (Git).
We are seeking an experienced firmware engineer to work with our development team & US clients. You will be directly working with cross-country elite engineers in the world. Also, you will be joining the software team that is responsible for the development, design, diagnose and troubleshooting, and bug fixing software modules to improve product performance and stability.
Key Qualifications:
- Proficiency in C programming.
- Understanding of microcontroller architecture and embedded software development workflows.
- Experience integrating and validating hardware interfaces such as GPIO, I2C, SPI, UART, and CAN.
- Hands-on experience with debugging tools (e.g., JTAG, SWD, Segger J-Link).
- Familiar with microcontroller timers/clocks, interrupts, power mode control, watchdogs, and flash memory operations.
- Familiar with version control, code review practices, and CI/CD pipelines.
- Experience with RTOS or multithreaded firmware development is a plus.
- Experience with platforms such as STM32 and SAM-C is a plus.
Your Challenges:
1. Design or redesign firmware systems by using different cutting-edge technologies.
2. Evaluates firmware systems by designing and conducting research programs and applying.
3. Generate working prototypes for beta testing and customer demonstration.
4. Ensure the project timeline is met and the project stays within budget.
We offer:
。Cutting-edge technology in the fields of microtechnology, automation, software, and biotech.
。A creative and ambitious team.
。Personal development possibilities in a fast-growing company.
。Competitive salary package.
<About you>
You are not expected to know everything, but you must be passionate, inspired, and persistent about solving problems and achieving your best. If you are a team player who always goes the extra mile, finds the most efficient solution, takes ownership of your work, and wants to be a part of the most ambitious team in the life sciences, then you might be the one we are looking for!