Embedded Software Engineer
14 hours ago
We are seeking a Embedded Software Engineer to join a global engineering and software development organization. In this role, you will be part of a high-performing team responsible for designing, developing, and testing firmware for embedded systems used in industrial and automation applications. You will collaborate closely with cross-functional teams worldwide and play a key role in new product development, hardware integration, and firmware optimization.
Key Responsibilities
- Design, develop, and maintain firmware for microcontrollers (MCUs).
- Develop low-level hardware drivers for peripherals such as UART, SPI, I2C, GPIO, DMA, and interrupts.
- Create and implement test applications to validate hardware functionality and support manufacturing testing.
- Collaborate with hardware engineers during board bring-up, component validation, and system integration.
- Conduct code reviews, debugging, and performance tuning to ensure high-quality deliverables.
- Contribute to continuous improvement by suggesting design, process, and cost-efficiency enhancements.
- Mentor and provide technical guidance to junior engineers.
- Stay updated on emerging technologies and best practices in embedded firmware development.
Qualifications
- Bachelors Degree in Electronics Engineering, Electrical Engineering, Computer Engineering, or Computer Science.
- At least 5 years of experience in firmware or embedded systems development.
- Proficiency in C/C++ programming for low-level embedded applications.
- Solid understanding of embedded systems architecture and communication protocols (UART, SPI, I2C, CAN).
- Hands-on experience with board bring-up, debugging hardware/software integration, and performance optimization.
- Strong analytical, problem-solving, and collaboration skills.
Preferred Qualifications
- Experience with ARM microprocessors and RTOS environments.
- Familiarity with version control systems (e.g., Git), build systems, and CI/CD pipelines.
- Exposure to Agile/Scrum development methodologies.
- Knowledge of FPGA/CPLD programming (Verilog or VHDL) is an advantage.
- Understanding of cybersecurity principles and software testing automation frameworks.
- Experience with Process Control Systems or Distributed Control Systems is a plus.
Why Join
Youll be part of a global engineering team that values innovation, collaboration, and professional growth.
-
Embedded Firmware Engineer
14 hours ago
Mandaluyong City, National Capital Region, Philippines HRTX Full timeFirmware Design EngineerWork Setup: 4 days onsite, 1 day WFH (Day Shift)Location: MandaluyongEmployment Type: Regular / Full-timeJob SummaryWe are looking for a Firmware Design Engineer to design, develop, and test firmware for embedded systems. The role plays a key part in the full product development lifecycle from requirements gathering and design to...
-
Embedded Software Engineer
14 hours ago
Makati City, National Capital Region, Philippines AVENSYS CONSULTING INC. Full timeJob DescriptionAvensys is a reputed global IT professional services company headquartered in Singapore. Our service spectrum includes enterprise solution consulting, business intelligence, business process automation and managed services. Given our decade of success, we have evolved to become one of the top trusted ...
-
Firmware Design Engineer
14 hours ago
Mandaluyong City, National Capital Region, Philippines HRTX Full timeWe are looking for a Firmware Design Engineer to join our global engineering and software development group. The role focuses on designing, developing, and testing embedded firmware used in industrial automation and control systems. You will take part in the full product development cyclefrom concept and design to verification, release, and continuous...
-
Software Engineer
14 hours ago
Makati City, National Capital Region, Philippines L.Y.N.C Solutions Inc. Full timeAbout the RoleWe are looking for a Software Engineer to help build and maintain our networking, security, and observability systems. You will work hands-on with Linux networking, security tools, and monitoring platforms while writing clean, efficient code and supporting automation. This role is ideal for someone with solid software development experience who...
-
AI Software Engineer
14 hours ago
Quezon City, National Capital Region, Philippines M2.0 Communications Inc. Full timeRole Summary: You'll develop hybrid search systems integrating lexical and semantic search with Reciprocal Rank Fusion (RRF), implement knowledge graph systems using Neo4J and Graphiti, and build feature engineering pipelines for social media data. You'll gain exposure to GraphRAG and modern search evaluation methodologies.Key Responsibilities:Hybrid Search...
-
Software Engineer
14 hours ago
Mandaluyong City, National Capital Region, Philippines Rising Tide Digital Inc. Full timeJob Summary:The Application Engineer (Software Engineer) is responsible for the design, development, and implementation of complex software applications.This role involves mentoring junior developers, optimizing application performance, and ensuring software solutions meet business and technical requirements.The Application Engineer collaborates with...
-
Software Engineer
14 hours ago
Mandaluyong City, National Capital Region, Philippines Rising Tide Digital, Inc. Full timeJob Summary:The Application Engineer (Software Engineer) is responsible for the design, development, and implementation of complex software applications.This role involves mentoring junior developers, optimizing application performance, and ensuring software solutions meet business and technical requirements.The Application Engineer collaborates with...
-
Devops Engineer
14 hours ago
Makati City, National Capital Region, Philippines Booth and Partners Full timeNotes:This is a Full Time/ Permanent RoleWork Setup: 100% onsite Work Location: Ayala MakatiThe DevOps Engineer plays a key role in supporting the efforts of Embedded software development, and automated build and deployment activities for our industrial equipment firmware while working with our dynamic hands-on engineering team. This position collaborates...
-
AI Software Engineer
14 hours ago
Mandaluyong City, National Capital Region, Philippines ATS Consulting Services PH Inc. Full timeAI Software EngineerWe are seeking a results-driven AI Software Engineer to join our global Systems & Software organization. In this role, you will design, build, and deploy production-ready AI solutions that integrate intelligent algorithms with enterprise applications. You'll collaborate with global engineering teams and business stakeholders to deliver...
-
Software Developer
14 hours ago
Mandaluyong City, National Capital Region, Philippines Emerson Full timeDescriptionJob SummaryIf you are a professional looking for an opportunity to work with the global Emerson Systems and Software organization, this is a stimulating opportunity for you Our development organization has transformed into a Scaled Agile environment and is seeking a Software Developer professional. Set to be working in conjunction with a team of...