Software Engineer I

Work set-up: 
Full Remote
Contract: 
Experience: 
Entry-level / graduate
Work from: 

Offer summary

Qualifications:

Bachelor’s degree in Computer Engineering or Electrical Engineering., Proficient in C/C++ programming., Basic understanding of microprocessor internals and embedded systems., Knowledge of digital electronics and troubleshooting techniques..

Key responsibilities:

  • Design and support software for commercial cooking equipment.
  • Collaborate with cross-functional teams to meet project objectives.
  • Participate in testing, troubleshooting, and documentation of software.
  • Assist in creating user and technical manuals.

Booth & Partners logo
Booth & Partners Large http://www.boothandpartners.com
1001 - 5000 Employees
See all jobs

Job description

Job Summary

The Software Engineer plays a key role in designing a wide range of commercial cooking equipment. This role involves implementing and supporting new products, product improvements, enhancements, customization, and solving customer-related issues. The engineer will also design extensions to current product lines to meet the needs of a diverse customer base and find creative solutions to application problems on mature products.

Core Competencies

Adaptability – Adjusts approach based on task requirements, adapts to others’ styles, and shifts priorities as needed
Analytical Thinking – Breaks down problems, identifies causes and effects, and analyzes relationships between components
Practical Learning – Gains skills through observation, questioning, and hands-on practice
Attention to Detail – Ensures accuracy, follows procedures, and uses checklists to track details
Teamwork & Cooperation – Builds strong relationships, encourages collaboration, and supports team decisions

Job Description:

  • Execute clearly defined projects of limited complexity.
  • Participate in regular reviews of project work and deliverables.
  • Apply knowledge to independently resolve issues and implement minor changes.
  • Prepare documentation for development, validation, release, and maintenance.
  • Support system testing and troubleshooting for manufacturing and technical services.
  • Collaborate with cross-functional teams to achieve product and project objectives.
  • Develop product and technical knowledge by working with senior engineers.
  • Complete tasks supporting the overall project schedule and communicate status clearly.
  • Assist in creating user and technical manuals.
  • Adhere to regulatory compliance standards (ISO, UL, CE, etc.).
  • Maintain an organized and clean lab or project environment.
  • Follow specifications to create, test, debug, and maintain software that operates hardware or interfaces with users/automated systems.
  • Troubleshoot and revise existing system logic and software.
  • Model Company Values and Expected Behaviors consistently.
  • Perform other duties as assigned.


Requirements
  • Bachelor’s degree in Computer Engineering or Electrical Engineering
  • Basic understanding of microprocessor internals
  • Proficient in C/C++
  • Familiar with RTOS and/or embedded Linux
  • Intermediate knowledge of Boolean and hexadecimal math
  • Understanding of state machines and hardware interrupts
  • Knowledge of multi-tasking concepts and basic debugging techniques
  • Familiarity with digital and analog electronics (e.g., audio and touch controllers)
  • Ability to read schematics and perform basic electronics troubleshooting
  • Skilled in using debugging tools, multimeter, and oscilloscope
  • Experience with HMI programming (audio/touch controllers)
  • Understanding of memory types and access methods
  • Basic experience with version control systems
  • Familiarity with software development processes and tools
  • Collaborative style with a passion for learning and problem-solving
  • Strong verbal and written communication skills
  • Attention to detail and strong organizational habits
  • Must be willing to work on-site in Makati City.
  • Must be open to a shifting work schedule.


Benefits
WHAT WE OFFER:

✔ Great Place to Work-Certified Company
✔ Premium HMO
✔ Holistic employee experience
✔ Work-from-home and hybrid work setup
✔ Rewards and incentives
✔ Monthly engagement activities
✔ Career advancement opportunities
✔ Paid referral program

Required profile

Experience

Level of experience: Entry-level / graduate
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Multitasking
  • Adaptability
  • Communication
  • Teamwork
  • Organizational Skills
  • Analytical Thinking
  • Detail Oriented

Software Engineer Related jobs