S
Associate Embedded Systems Engineer
Sling Mobility•location_onColombo, Sri Lanka
work_historyFull-Timehome_workOn-site
About the Role
Design and develop embedded firmware and PCB hardware for electric vehicle and IoT applications, working with C/C++, ARM microcontrollers, and communication protocols such as CAN and BLE.
Responsibilities
- Collaborate on project scope, timelines, and deliverables
- Lead firmware development including coding, testing, and debugging
- Design PCBs for system applications
- Establish quality assurance processes and conduct code reviews
- Maintain technical documentation and ensure industry compliance
Requirements
- Background in Electrical Engineering, Electronics, or Mechatronics
- Proficiency in C/C++ and microcontroller architectures
- PCB design experience
Skills
`C / C++ Programming` · `Assembly Language` · `ARM / AVR / PIC Microcontrollers` · `Firmware Development` · `PCB Design (Altium, EasyEDA)` · `Communication Protocols (CAN, Wi-Fi, BLE, Zigbee)` · `IoT Device Development`
How to apply
Or apply online: https://rooster.jobs/jobs/439002