Senior Embedded Software Engineer

2 days ago


Taguig, National Capital Region, Philippines Analog Devices Full time ₱1,200,000 - ₱2,400,000 per year

Job Summary:

The Senior Embedded Software Engineer is responsible for providing high-quality embedded software/firmware that will run on different devices, and/or software applications that will be used to control and utilize the features of these different devices. He/ She will be involved in the design, development and testing of software for our next generation of products. He/ She will provide solutions or algorithms in solving some of the challenging requirements in the world of software engineering.

Key Responsibilities:

  • Execute full software development life cycle (SDLC)
  • Gather, analyze, and prepare software requirements
  • Design and develop high-quality software that is easy to understand, optimized, and with complete documentation
  • Formulate and design new algorithms to meet the requirements
  • Collaborate, communicate, and resolve technical issues or concepts with senior engineers
  • Maintain and improve software/firmware for legacy products
  • Debugging and fixing software issues
  • Develop software verification plans and test scripts
  • Perform a series of tests to ensure compliance with the requirements
  • Perform and participate in document, code, and test reviews
  • Participate in hardware and system bring-up
  • Create a user guide or software/firmware specification as needed
  • Act on other projects that may be assigned from time to time.
  • Participate in process improvement activities to ensure quality and time to revenue

Qualifications:

  1. BS or MS in Electronics Engineering or Computer Engineering
  2. At least 4 years of relevant work experience
  3. Programming experience in C/C++ in the field of embedded programming, knowledge of assembly language programming is a plus
  4. Python programming experience
  5. Proficiency in using different IDEs, laboratory equipment such as scopes, analyzers, signal generators, JTAG/ICE debuggers, etc., and software versioning tools
  6. Experience working and interfacing with some of the different communication protocols such as I2C, SPI, UART, CAN, LIN, etc., and other microcontroller peripherals such as ADCs, DACs, timers, PWM, and GPIO
  7. Experience in unit testing, software verification, validation, and system testing
  8. Familiarity with the following is a plus:

  9. Software Development Life Cycle (SDLC) and with the different software development methodologies, e.g., Agile, Waterfall, V-model

  10. Coding standard and guidelines, e.g., MISRA C
  11. Real Time OS, e.g., Free RTOS, embedded OS, Linux
  12. Test Driven Development

  13. Highly flexible, committed, dependable, and effective communicator

  14. Can handle tasks with minimal supervision


  • Taguig, National Capital Region, Philippines Analog Devices Full time ₱2,000,000 - ₱2,500,000 per year

    About Analog DevicesAnalog Devices, Inc. (NASDAQ: ADI ) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, and software technologies into solutions that help drive advancements in digitized factories, mobility, and digital healthcare, combat climate...


  • Taguig, National Capital Region, Philippines LGT BUSINESS CONSULTANCY SERVICES Full time ₱900,000 - ₱1,200,000 per year

    Key ResponsibilitiesDevelop, debug, and maintain firmware for microcontrollers and embedded SoCs (bootloaders, RTOS, bare-metal).Write and integrate communication protocols (Modbus RTU/TCP, SNMP v1/v2c/v3, MQTT, REST APIs).Interface with telecom devices via UART, RS485, I2C, SPI, CAN, and Ethernet.Implement failover logic, watchdogs, data buffering, and...


  • Taguig, National Capital Region, Philippines LGT Business Consultancy Services Full time ₱1,200,000 - ₱1,500,000 per year

    Key ResponsibilitiesDevelop, debug, and maintain firmware for microcontrollers and embedded SoCs (bootloaders, RTOS, bare-metal).Write and integrate communication protocols (Modbus RTU/TCP, SNMP v1/v2c/v3, MQTT, REST APIs).Interface with telecom devices via UART, RS485, I2C, SPI, CAN, and Ethernet.Implement failover logic, watchdogs, data buffering, and...


  • Taguig, National Capital Region, Philippines YONDU INC. Full time ₱1,500,000 - ₱2,500,000 per year

    About the role: Yondu Inc. is seeking an experienced Senior Software Engineer to join our dynamic team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining complex software applications using Python and ReactJS. This is a full-time, on-site role based in Taguig City, Metro Manila.What you'll be doing:Collaborate...


  • Taguig, National Capital Region, Philippines wesource Full time ₱1,200,000 - ₱3,600,000 per year

    About the job Senior Software Engineer (FullStack)_Hybrid_BGC Taguig_Up to 150kAbout the job Senior Software Engineer (FullStack)_Hybrid_BGC Taguig_Up to 150kThis is a hybrid work, Mon to Fri, with 3 times onsite per weekShift is 9 AM to 6 PMSalary is up to 150K based on experienceAt least 7 years of Software Engineer ExperienceWith proven experience of...


  • Taguig, National Capital Region, Philippines YONDU INC. Full time ₱1,200,000 - ₱2,400,000 per year

    About the role:Yondu Inc. is seeking a talented and experienced Senior Software Engineer to join our team in Taguig City, Metro Manila. In this full-time role, you will be responsible for designing, developing, and maintaining complex software applications using Java and Angular technologies.What you'll be doing:Participate in all phases of the software...

  • Backend SW Engineer

    2 weeks ago


    Taguig, National Capital Region, Philippines Analog Devices Full time ₱1,500,000 - ₱2,500,000 per year

    About Analog DevicesAnalog Devices, Inc. (NASDAQ: ADI ) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, and software technologies into solutions that help drive advancements in digitized factories, mobility, and digital healthcare, combat climate...


  • Taguig, National Capital Region, Philippines SRKay Consulting Group Full time ₱1,200,000 - ₱3,600,000 per year

    Hi,Greetings from SRKAY Consulting Senior Software Engineer (Full stack)Work loc-BGC with hybrid (3* a week onsite)Permanent role- Day shiftSkills-·       Strong SQL·       Require a candidate with more extensive Java experience.·       Required 7+yrs of exp·       Strong in Java/Python·       Experience in any...


  • Taguig, National Capital Region, Philippines Tamaray People Solutions Corp, Full time ₱720,000 - ₱1,080,000 per year

    General Responsibility:The Senior Software Engineer is responsible for developing and testing complex software solutions; adheres to the organization's best practices and standards set by the capability leads; and designs system components using appropriate modeling techniques following commonly used architectures, design standards, patterns, and...


  • Taguig, National Capital Region, Philippines FactSet Full time ₱1,200,000 - ₱2,400,000 per year

    FactSet creates flexible, open data and software solutions for over 200,000 investment professionals worldwide, providing instant access to financial data and analytics that investors use to make crucial decisions.At FactSet, our values are the foundation of everything we do. They express how we act and operate, serve as a compass in our decision-making, and...