Firmware Design Engineer
Greenlee Textron Inc
Pasig, National Capital Region, Philippines
3d ago

Description

This key engineering position will be responsible for the design and development of firmware sourcecodes, applications, and solutions of electronic controller products for heating cable systems in various environments.

The successful candidate will fulfill technical missions, with autonomy to propose / develop complex solutions in the firmware domain of the New Product Development, including requirements, design, verification, release, and documentation.

He / she may have hierarchical or functional responsibilities as a key contributor, and may provide mentoring, instructions, or assistance to establish and maintain internal procedures and best practices.

Responsibilities

  • Designs and develops firmware applications
  • Performs coding, debugging, unit and integration testing, and troubleshooting throughout the firmware application development process
  • Develops in context of hardware constraints and system complexity, based on product requirements, specifications, prototypes, and proof of concepts
  • Performs qualifications and evaluations of firmware, including sourcecode reviews on functionality, robustness, interoperability, and cybersecurity
  • Prepares test plans and performs system-level firmware testing of electronics hardware design
  • Performs failure analyses and troubleshooting of mixed-signal analog / digital circuits
  • Contributes to firmware aspects of a project, also in agile context
  • May direct training and development of other firmware developers
  • Work is generally independent and collaborative in nature
  • Education / Experience

  • Bachelor’s degree in Electronics, Electrical or Computer Engineering. Master’s degree+.
  • Minimum 5-year experience in related embedded firmware design.
  • Hardware design experience of microcontrollers and digital signal controllers (such as ARM, PIC, NXP, STM32). PIC / 32bit microcontroller design+.
  • Experience in high-speed circuit board design.
  • Experience in network and industrial communication protocols (TCP-IP / UDP, HTTP, ARP, Ethernet / IP, HART, MODBUS, Profinet)+.
  • Experience in Agile development practices or automation+.
  • Experience with HMI and touch display systems or Wi-Fi module development+.
  • Knowledge / Skills

  • Coding proficiency in both C and C++ languages.
  • Embedded communication protocol design : I2C, UART, SPI, USB, CAN, etc.
  • Proficiency in implementing State Machine Algorithms and / or RTOS+.
  • Knowledge in HTML webpage coding with Javascript and CSS+.
  • Knowledge in Industrial IoT+.
  • Knowledge in Switch Mode Power Supply functions and topologies+.
  • Knowledge in Hashing and Encryption Algorithms+.
  • Knowledge in version control systems, Azure DevOps and Git+.
  • Strong technical and analytical skills.
  • Collaborative and team player.
  • Highly creative and organized in development processes.
  • Strong communicator, both effectively and timely.
  • Bold and assertive decision maker, understanding importance, urgency, and risks.
  • Applicant must be willing to work in Ortigas Center, Pasig.
  • High mobility, travel to either manufacturing facilities or customer sites, as needed.
  • Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form