A. ESSENTIAL DUTIES and RESPONSIBILITIES
· Participate in the planning ang conceptualization of Firmware and Software for the BTC products.
· Interprets the customer requirements and develops the right Firmware or Software.
· Perform Firmware and Software test regressions to filter bugs and issues and ensure proper documentation.
· Create test codes for engineering development such as in the early sample stage to test the functionality of a product ahead of time.
· Create automation software or application for system level design and verification (DVT).
· Create automation software or application for board level design and verification (DVT) such as toggling of I/O either on or off during reliability test.
· Support Software or application needed for end of line (EOL) test.
· Formulates regression test plans for new codes or if there are any changes or updates in the code.
· Perform code review or participate to a design review.
· Provide support to customers or internal team to resolve issues and maintain stable firmware.
· Should lead firmware and software engineers (if the management ask to do so)
· Collaborate with Headquarters Firmware and Software engineers.
 
B. JOB SPECIFICATIONS
· Educational Background:
- Preferably a Computer Engineering, Electronics Engineering or Electronics and Communications Engineering graduate or graduate to any engineering courses related to Firmware and software programming and coding.
· Experience:
- Must have industry experience of at least 8 years as a Firmware or Software engineer in embedded system.
· Knowledge, Skills and Attitude:
a. Must have in-depth knowledge of embedded programming languages such as but not limited to C and C++.
b. He or she must demonstrate a high understanding about code structure, especially in the embedded software and firmware applications and able to execute from concept to implementation to target hardware.
c. Very proficient in coding; from concept to implementation to target hardware
d. Must have strong knowledge about microcontrollers, DSP, FPGA, ADC, DAC, EEPROM, memory, communication modules and the likes.
e. Must have adept knowledge in interfacing and communication protocols like but not limited to CAN, RS232, USB, RS485, SPI, I2C and Ethernet.
f. Knowledge in automation programming languages such as Java, Python, Javascript, TypeScript, C#, Ruby and PHP is a big plus.
g. Knowledge in digital control such as PI and PID is a plus.
h. Capable of understanding and follow electronics circuit diagrams.
i. Excellent in both verbal and written communications.
j. Possess high analytical and technical skills.
k. Demonstrate high interpersonal skills.
l. Must have strong organizational skills, hardworking, smart, open-minded, flexible and can work under pressure and flexible to work standalone or team.
m. Has the ability to lead FW or SW engineers or a team and demonstrate technical expertise.
 
· Participate in the planning ang conceptualization of Firmware and Software for the BTC products.
· Interprets the customer requirements and develops the right Firmware or Software.
· Perform Firmware and Software test regressions to filter bugs and issues and ensure proper documentation.
· Create test codes for engineering development such as in the early sample stage to test the functionality of a product ahead of time.
· Create automation software or application for system level design and verification (DVT).
· Create automation software or application for board level design and verification (DVT) such as toggling of I/O either on or off during reliability test.
· Support Software or application needed for end of line (EOL) test.
· Formulates regression test plans for new codes or if there are any changes or updates in the code.
· Perform code review or participate to a design review.
· Provide support to customers or internal team to resolve issues and maintain stable firmware.
· Should lead firmware and software engineers (if the management ask to do so)
· Collaborate with Headquarters Firmware and Software engineers.
 
B. JOB SPECIFICATIONS
· Educational Background:
- Preferably a Computer Engineering, Electronics Engineering or Electronics and Communications Engineering graduate or graduate to any engineering courses related to Firmware and software programming and coding.
· Experience:
- Must have industry experience of at least 8 years as a Firmware or Software engineer in embedded system.
· Knowledge, Skills and Attitude:
a. Must have in-depth knowledge of embedded programming languages such as but not limited to C and C++.
b. He or she must demonstrate a high understanding about code structure, especially in the embedded software and firmware applications and able to execute from concept to implementation to target hardware.
c. Very proficient in coding; from concept to implementation to target hardware
d. Must have strong knowledge about microcontrollers, DSP, FPGA, ADC, DAC, EEPROM, memory, communication modules and the likes.
e. Must have adept knowledge in interfacing and communication protocols like but not limited to CAN, RS232, USB, RS485, SPI, I2C and Ethernet.
f. Knowledge in automation programming languages such as Java, Python, Javascript, TypeScript, C#, Ruby and PHP is a big plus.
g. Knowledge in digital control such as PI and PID is a plus.
h. Capable of understanding and follow electronics circuit diagrams.
i. Excellent in both verbal and written communications.
j. Possess high analytical and technical skills.
k. Demonstrate high interpersonal skills.
l. Must have strong organizational skills, hardworking, smart, open-minded, flexible and can work under pressure and flexible to work standalone or team.
m. Has the ability to lead FW or SW engineers or a team and demonstrate technical expertise.
 
Submit profile
BTCPower Cebu Inc.
About the company
BTCPower Cebu Inc. jobs
Lapu-Lapu City, Central Visayas
Urgent! Software Test Engineer
Kyocera Document Solutions Development Philippines, Inc.
Cebu, CebuAgreement
ENGINEER ( SR. QA/QC ENGINEER - NDT)
ASMACS RECRUITMENT SERVICES, INC.
AED 2,300.00 - 2,500.00 per month
Business Development Representative
Tahche Outsourcing Services Inc.
Cebu, Cebu₱50,000 - 65,000 per month
Sr. Electrical Design Engineer
Cebu, CebuAgreement
Cebu, CebuAgreement
Technical Support Representative
Cebu, CebuAgreement
Position sr. fw & sw development and Test Engineer recruited by the company BTCPower Cebu Inc. at Cebu, Cebu, Joboko automatically collects the salary of , finds more jobs on Sr. FW & SW Development and Test Engineer or BTCPower Cebu Inc. company in the links above
About the company
BTCPower Cebu Inc. jobs
Lapu-Lapu City, Central Visayas