Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
Pinnacle Technologies Inc. in the Philippines is seeking a Junior Programmer to grow in both web development (PHP/CodeIgniter) and hardware/embedded systems integration. You will join a hands-on team and contribute to web features while connecting applications with physical devices.
The role is hybrid, offering cross-training across software and firmware. You’ll develop web modules, assist REST APIs, and help integrate microcontroller data, with guidance from senior engineers and opportunities
We are looking for a Junior Programmer who is eager to work on both web development (PHP/CodeIgniter) and hardware/embedded systems integration. You will support our existing team in creating web-based features while also helping to connect our application with physical devices and controllers.
This is a hybrid role for individuals who may specialize in one area but are willing to be trained on the other. You'll receive guidance from our senior team, but should be comfortable working independently after onboarding.
Develop and maintain web modules using PHP and CodeIgniter
Assist in building and consuming REST APIs for device communication
Support integration of microcontroller data into the web app
Test and troubleshoot device-web communication (via HTTP, UART, etc.)
Work with both software and hardware teams to align system behavior
Maintain documentation for code, APIs, and hardware interaction
Bachelor’s degree in:
Information Technology / Computer Science
Electronics / Computer Engineering
1-2 years of experience or knowledgeable in either:
PHP web development (CodeIgniter preferred)
Embedded systems or microcontroller programming
Basic understanding of:
REST APIs, MySQL, Git
Embedded C/C++, UART/SPI/I2C protocols
Willingness to learn and train cross-functionally (web firmware)
Can work independently once trained
Fresh graduate or no experience are welcome to apply
PHP 7/8, CodeIgniter 3/4
MySQL, Postman, Git
Arduino, ESP32, STM32 (or similar)
Firmware protocols (UART, HTTP, SPI)
JSON / API integrations