We are looking for a Software Engineer to support wireless communication systems. Your role will involve creating example applications, fixing software issues, helping customers and the field team, and developing software drivers. You'll also work with hardware engineers on design and testing.
Key Responsibilities:
- Work with teams to solve system issues and create software solutions.
- Assist field teams by tracking and fixing customer problems.
- Be the main contact for wireless communication issues.
- Design and test embedded software and drivers.
- Develop automated software functions for testing and debugging.
- Create user guides and support documents.
- Collaborate on hardware design and testing.
Requirements:
- Strong experience in embedded software development, especially with ARM processors and Bluetooth systems.
- Experience with debugging and working on IoT or wearable devices.
- MS in ECE/CS with 5 years or BS with 6-8 years of experience.
- Skilled in C/C++ for embedded systems.
- Experience with Bluetooth Classic, BLE, and related technologies.
- Familiar with real-time embedded systems.
- Proficient with Bluetooth protocol analyzers and version control systems (git).
- Good at solving complex hardware and software issues.
- Scripting skills are an advantage.
Account Manager
Anthony Poh Cheng Chuan
EA License No: 16S8107
EA Personnel Registration No: R1104800