Embedded Systems Programmer - Automation & IoT Solutions
Join CV. Global Solusindo as an Embedded Systems Programmer and play a pivotal role in developing cutting-edge automation solutions and embedded systems for innovative projects. Based in Malang, Jawa Timur, this position offers a dynamic environment to work on real-world applications that drive efficiency and innovation in the IoT and automation sectors.
As an Embedded Systems Programmer, you will be part of a team that designs and implements embedded systems for various automation projects. You'll work closely with hardware engineers, software developers, and project managers to deliver robust and efficient solutions. This role is perfect for someone passionate about embedded systems and looking to make an impact in the rapidly growing IoT and automation industries.
๐ Tanggung Jawab Pekerjaan
- Design, develop, and test embedded systems for automation and IoT applications using C/C++ and embedded C.
- Collaborate with hardware engineers to integrate embedded systems with various sensors and actuators.
- Develop and maintain firmware for embedded systems using tools like Keil, IAR, or Atollic.
- Optimize embedded systems for performance, power consumption, and reliability.
- Write and debug code for microcontrollers and microprocessors using tools like STM32CubeMX, Atmel Studio, or MPLAB X.
- Participate in code reviews and provide constructive feedback to team members.
- Troubleshoot and resolve hardware and software issues in embedded systems.
- Stay updated with the latest trends and technologies in embedded systems and automation.
๐ Kualifikasi & Syarat
- Bachelor's degree in Computer Science, Electrical Engineering, or a related field.
- Minimum of 3 years of experience in embedded systems programming.
- Proficient in C/C++ and embedded C programming languages.
- Experience with microcontrollers and microprocessors such as STM32, AVR, or PIC.
- Familiarity with embedded development tools like Keil, IAR, Atollic, STM32CubeMX, Atmel Studio, or MPLAB X.
- Knowledge of real-time operating systems (RTOS) such as FreeRTOS, VxWorks, or QNX.
- Experience with communication protocols such as UART, SPI, I2C, CAN, or Ethernet.
- Strong problem-solving skills and attention to detail.
๐ ๏ธ Keahlian
Kirim lamaran sekarang sebelum batas waktu.๐ Lamar Sekarang