Embedded Systems Engineer
Job Responsibilities:
- Design, develop, and implement embedded systems for next-generation products.
- Program microcontrollers and develop firmware for a variety of applications.
- Work closely with cross-functional teams to integrate electronic circuit boards, Bluetooth Low Energy (BLE), WiFi, and LoRa technologies.
- Perform extensive testing and debugging of embedded systems to ensure optimal functionality and performance.
- Stay informed on the latest industry trends and emerging technologies to apply in development processes.
- Build mobile applications that interact with wearable devices and cloud-based systems.
- Develop and maintain cloud-based systems and services.
Requirements:
- Currently pursuing a bachelor's degree or higher in Electrical Engineering, Computer Engineering, or a related field.
- Proven experience in programming microcontrollers and firmware development.
- Strong proficiency in embedded Linux systems.
- Experience in designing and implementing electronic circuit boards.
- Familiarity with Bluetooth Low Energy (BLE), WiFi, and LoRa technologies.
- Excellent problem-solving abilities and attention to detail.
- Strong communication and teamwork skills.
- Ability to undertake software development on modern platforms.
Preferred Qualifications:
- Experience with IoT and cloud platforms.
- Knowledge of cybersecurity principles related to embedded systems.
- Familiarity with industry standards and communication protocols.
- Previous experience in developing mobile applications.