Talent.com
Analog Devices
Senior Embedded Software EngineerAnalog Devices • Bonifacio Global City, Philippines
Senior Embedded Software Engineer

Senior Embedded Software Engineer

Analog Devices • Bonifacio Global City, Philippines
5 days ago
Job description

About Analog Devices

Analog Devices, Inc. (NASDAQ: ) 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 change, and reliably connect humans and the world. With revenue of more than $9 billion in FY24 and approximately 24,000 people globally, ADI ensures today's innovators stay Ahead of What's Possible™. Learn more at and on and.

Senior Embedded Software Engineer

Job Description: Bridge the physical and the digital world! Join us in developing and optimizing cutting-edge embedded systems that power our innovative products. You'll collaborate with cross-functional teams to design, implement, and integrate hardware and software solutions that deliver exceptional performance and reliability. This role involves developing and maintaining embedded software for Analog Devices' extensive product portfolio. The successful candidate will work on cutting-edge projects, collaborating with cross-functional teams to deliver high-quality software solutions for embedded systems.

Key Responsibilities:

  • Design & Development: Architect, develop, and maintain efficient, reusable, and reliable embedded software for diverse hardware platforms.
  • Technical Leadership: Lead software architecture and design efforts, mentor junior engineers, and foster a culture of continuous learning.
  • RTOS & Bare-Metal: Develop software for real-time operating systems (RTOS) and bare-metal environments, including Zephyr and Linux.
  • Hardware Integration: Collaborate with hardware engineers to define requirements and ensure seamless integration.
  • Testing & Debugging: Conduct thorough testing, debugging, and validation to ensure high performance and reliability.
  • Optimization: Optimize code for performance, memory usage, and power consumption.
  • Code Quality: Participate in code reviews, enforce best practices, and maintain high standards of reliability.
  • Continuous Improvement: Stay current with industry trends, emerging technologies, and best practices.
  • Documentation: Produce clear technical documentation, including design specifications and user guides.
  • Open Source & Collaboration: Contribute to open-source initiatives and collaborate on large codebases.

Requirements:

  • Bachelor’s degree in Computer Engineering, Electronics Engineering, Computer Science, or other related field; Master's degree is preferred.
  • Extensive experience in embedded software development, with a strong understanding of C/C++ programming languages.
  • Proficiency in developing software for microcontrollers and microprocessors.
  • Experience with bare-metal programming, real-time operating systems (RTOS), Zephyr, or Linux OS.
  • Deep knowledge of hardware communication protocols (SPI, I2C, UART, CAN, etc.).
  • Mastery of Git and version control; active contributions to open-source projects are a plus.
  • Excellent problem-solving skills, attention to detail, and ability to debug complex systems.
  • Strong communication and collaboration skills.
  • Proven experience in software architecture and design patterns.

Nice to Have:

  • Experience with FPGA development and firmware programming.
  • Knowledge in Agile/Scrum methodologies.
  • Familiarity with continuous integration/continuous deployment (CI/CD) practices.
  • Experience with unit testing frameworks and automated testing tools.
Job Req Type: ExperiencedRequired Travel: Yes, 10% of the timeShift Type: 1st Shift/Days
Create a job alert for this search

Senior Embedded Software Engineer • Bonifacio Global City, Philippines

Similar jobs

Senior Software Engineer

SYSGEN RPOpasig city, national capital region, ph

We're hiring a Senior Full Stack Engineer to build and evolve patient-facing features across our healthcare platform.You'll own end-to-end feature delivery, from API design through polished UI whil... Show more

 • Promoted

Senior Software Engineer

MA Financial Groupnational capital region, ph

We are seeking a highly skilled Senior Full‑Stack Engineer with hands‑on development experience who can quickly hit the ground running and contribute immediately.One of the two hires will step into... Show more

 • Promoted

Senior System Engineer

Aureconnational capital region, ph

Just imagine your future with us….At Aurecon we see the future through a very different lens.Innovation, eminence and digital are at the heart of everything we do.Are you excited about the future?.... Show more

 • Promoted

Software Engineer

SYSGEN RPOnational capital region, ph

Work with our innovative software development team that enables local government and school districts to understand their evolving cyber threats.As a full stack engineer, your playground will entai... Show more

 • Promoted

Senior Software Engineer - Automation & Tooling

iScale Solutionsquezon city, national capital region, ph

Design, develop, and maintain production-grade automation frameworks and tools that raise engineering efficiency and product quality.Provide architectural direction, set coding standards, and remai... Show more

 • Promoted

Senior Full Stack Software Engineer

Manulife IT Delivery Center Asia Inc.national capital region, ph

We are looking for a strong full‑stack software engineer with deep experience in building enterprise-grade systems on Azure.This role focuses primarily on designing, developing, and scaling secure,... Show more

 • Promoted

Lead Software Engineer / Senior Technical Lead

Acquire Intelligencenational capital region, ph

Job Title: Lead Software Developer.The Lead Software Developer serves as a hands-on technical leader responsible for guiding development teams in implementing robust, scalable solutions on our e.Wo... Show more

 • Promoted

Software Engineer (C++)

MicroSourcingMetro Manila, Philippines
Quick Apply

Discover your 100% YOU with MicroSourcing!.Location: Eastwood, Quezon City.Work setup & shift: Onsite .Enjoy above-market compensation, healthcare coverage on day one, plus one or mor... Show more

Senior Engineer (iOS/Swift)

Domainnational capital region, ph

The Senior Engineer (iOS) is responsible for designing, building, and maintaining high-quality mobile software, mainly for the iOS app of the Real Time Agent (RTA) platform.The role focuses on crea... Show more

 • Promoted

Senior Software Engineer

IsentiaPasig, Metro Manila, PH
Quick Apply

Isentia is a leader in the media intelligence and services industry, with software engineering at the core of our operations.We work in a fast-paced, time-critical environment, handling large volum... Show more

Senior Software Engineer (12-month)

Satellite OfficeTaguig, Metro Manila, PH
Quick Apply

Satellite Office partners with some of the world’s leading brands to build high-performing offshore teams based in the Philippines.Our people work directly with international clients in roles that ... Show more

Senior Embedded Software Engineer

Analog Devicesnational capital region, ph

Bridge the physical and the digital world! Join us in developing and optimizing cutting-edge embedded systems that power our innovative products.You'll collaborate with cross-functional teams to de... Show more

 • Promoted

Senior Software Engineer

AngkasMakati City, Metro Manila, PH
Quick Apply

As a Senior Software Engineer, you’ll be a key contributor to our software development team, driving technical excellence and architectural decisions.Your deep understanding of Go (Golang), Kafka, ... Show more

Senior Software Engineer

Morgan McKinleynational capital region, ph

NET + Angular/React) — Hybrid, Mid‑Shift.Mid shift aligned with UK timezones (start between 13:00–16:00).First month fully onsite; then hybrid 3 days onsite per week.We're hiring senior software en... Show more

 • Promoted

Software Engineer

ALR Technologiesmanila, national capital region, ph

ALR Technologies is the future of diabetes management.Global diabetes rates are steadily on the rise.At ALR Technologies, we’re on a mission to make diabetes simple and easy to manage.We’re obsesse... Show more

 • Promoted

Software Engineer

Cloud Bridge Tech RecruitmentTaguig, Metro Manila, PH
Quick Apply

As part of Cloud Bridge, an AWS Premier Partner, we bring deep cloud expertise into every hiring conversation.Here, technology meets empathy — connecting the dots between ground-breaking compa... Show more

Software Engineer

Mayanational capital region, ph

This role will heavily contribute in maintaining and enhancing Maya’s transaction platforms with significant focus on performance, error-recovery, resiliency, and configurability.In addition to thi... Show more

 • Promoted

Senior Software Engineer

Odolaantipolo city, calabarzon, ph

Odola is a fintech democratising access to premium banking for the masses.We’re looking for an experienced.Odola’s banking and payments platform.This role is ideally suited to engineers who have al... Show more

 • Promoted

Senior Linux System Engineer

ServerHubManila, PH
Quick Apply

DO NOT APPLY IF YOU ARE NOT FROM THE PHILIPPINES) About ServerHub: At ServerHub, we power businesses with high-performance cloud and hosting solutions.Our mission is to provide customers with relia... Show more

Senior Software Engineer (Full Stack / React / Next.js)

Glintsantipolo city, calabarzon, ph

We’re Hiring: Senior Software Engineer (Full Stack / React / Next.Are you passionate about building products that empower creativity and communication through technology?.We’re partnering with a gl... Show more