Embedded Software Engineer (Firmware)

Engineering · Sto. Tomas, Batangas
Department Engineering
Employment Type Full-Time
Minimum Experience Manager/Supervisor

Required Experience and Skills

  • BS degree in Computer Engineering, Computer Science, Information Technology, Electronics & Communications Engineering, or Electrical Engineering.
  • Candidates must have at least 3 years experience in firmware / software engineering.
  • Able to learn and adapt to various aspects of software engineering operations and principles.
  • Experience in embedded software for power electronics products used in motor drive and/or DC-DC converters applications
  • Strong knowledge in C variants/Python and Assembly language programming.
  • Has experience in Digital communication protocols such as MOD Bus, Modbus TCP/IP, USB, SPI, I2C, CAN, RS485 etc.
  • Strong knowledge in firmware/software development process, architecture and solutions
  • Knowledgeable in Power Electronics hardware basic functions and operations
  • Familiar with microcontrollers/microprocessors including but not limited to ST-Micro, Freescale (NXP) devices
  • Must be able to read analog/digital circuit schematics and the ability to convert to interface codes.
  • Experience with investigating and detecting firmware / software bugs is a plus.
  • Flexible, agile and able to effectively coordinate with remotely-located software/firmware team.
  • Can collaborate in a multicultural environment spanning different time zones.

Thank You

Your application was submitted successfully.

  • Location
    Sto. Tomas, Batangas
  • Department
    Engineering
  • Employment Type
    Full-Time
  • Minimum Experience
    Manager/Supervisor