
MCU Firmware Engineer (BSP)
- Taipei City
- Permanent
- Full-time
- Bring-up, verification, and debug of new hardware platforms
- Developing the firmware for the microcontroller's NPI (New Product Introduction) product
- Work with cross-functional teams to support product requirements for the UI products
- BS/MS degree in Computer Science, Computer Engineering, Electrical Engineering or related field, or equivalent practical experience
- Detailed knowledge of operating system internals, C/C++ language, object-oriented design, as well as strong C/C++ debugging skills on embedded-systems.
- Experience working with microcontrollers, build systems and toolchains
- Good understanding of real time operating systems
- Knowledge of software version control system
- Effective written and verbal communication skills
- Hands-on experience with Networking.
- Experience with networking MCU development (Ethernet/WiFi/BLE/LPWAN/LTE)
- Experience with all phases of the software development life-cycle
- Experience with bash shell scripting and Python
- Experience with electronic test and measurement equipment
- Aggressive working attitude.
- Team players can work independently and have the ability to take initiative.
- Ability to organize and prioritize work across several projects.
- International work environment and work with global development teams.
- Excellent work conditions.
- Competitive package we can and do offer great pay, perks, and benefits.
- Group insurance; Health insurance.
- Flexible working patterns.
- Free drinks and snacks in the office.