We are looking for a passionate and driven Entry-Level Electronics Engineer to join our R&D team. This role is ideal for fresh graduates or junior engineers eager to apply their knowledge in electronics, IoT, and embedded systems. You will be involved in designing, testing, and debugging electronic circuits and embedded systems for real-world applications, especially focusing on connected IoT devices.
Key Responsibilities
- Design and develop basic electronic circuits using components such as transistors, resistors, capacitors, inductors, and sensors.
- Maintain and improve existing product design.
- Develop embedded systems using platforms like Arduino, STM32, ESP32, and Raspberry Pi.
- Program microcontrollers and microprocessors using C/C++ and Python.
- Integrate and test IoT systems using MQTT, HTTP, and other communication protocols for cloud and local network communication.
- Implement basic power electronics including switch-mode power supplies (SMPS) and voltage regulation circuits.
- Use electrical testing tools such as oscilloscopes, multimeters, and logic analyzers, soldering tools to debug and validate designs.
- Work with communication interfaces including UART, RS232, SPI, and I2C for data transmission between devices.
- Prepare technical documentation, such as schematics, wiring diagrams, test reports, and project notes.
- Collaborate with other engineers and departments to deliver complete and functional prototypes.
Qualifications
- Diploma or Bachelor's degree in Electronics, Electrical, Mechatronics, or related field.
- Strong foundation in analog and digital circuit theory.
- Experience with one or more development platforms: Arduino, STM32, ESP32, or Raspberry Pi.
- Proficient in C/C++ and Python.
- Familiarity with IoT communication protocols, especially MQTT and HTTP.
- Basic knowledge of using SMPS and designing power management circuits.
- Comfortable using test instruments such as oscilloscopes and multimeters.
- Understanding of UART, SPI, and I2C communication protocols.
Additional Advantages (Preferred but not required)
- Familiar with Linux, command line tools, and basic shell scripting.
- Knowledge of advanced protocols such as MDB, Modbus, or CAN bus.
- Experience with IoT cloud platforms (e.g., ThingsBoard, Flespi, HiveMQ).
- Basic understanding of IoT systems, with experience using MQTT protocol (e.g., Mosquitto broker) and HTTP APIs.
- Exposure to PCB design tools like KiCad or EasyEDA.
Soft Skills
- Willingness to learn and adapt to new technologies.
- Strong problem-solving attitude and technical curiosity.
- Good communication skills and ability to work in a team environment.
Note: The job posting appears to be a duplicate and contains some irrelevant content about company goals and additional questions, which should be removed for clarity and focus on the role.
This job is active and accepting applications.