Hiring.Camp

Staff Engineer, Embedded Software

Analogdevices

·

Today

Location
Philippines, Cavite, GTC
Type
Full-time
Department
Engineering
Seniority
Senior
Education
Master
Source
Workday

Description

About Analog Devices

Analog 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, AI, and software technologies into solutions that combat climate change, reliably connect humans and the world, and help drive advancements in automation and robotics, mobility, healthcare, energy and data centers. With revenue of more than $11 billion in FY25, ADI ensures today's innovators stay Ahead of What's Possible. Learn more at www.analog.com and on LinkedIn and X.

          

Software & Digital Platforms

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.

Responsibilities:

  • Design, develop, and maintain efficient, reusable, and reliable embedded software for various hardware platforms. 
  • Collaborate with hardware engineers to define software requirements and ensure seamless integration with hardware components.
  • Develop and implement software for real-time operating systems (RTOS) and bare-metal environments.
  • Contribute to code documentation and the creation of software user guides. 
  • Conduct thorough testing and debugging of software to ensure high performance and reliability.
  • Optimize software for performance, memory usage, and power consumption.
  • Learn and apply best practices in software development and debugging.

Requirements:

  • Bachelor's degree in Computer Science, Computer Engineering, Electronics Engineering, Electrical Engineering, or a related field, a Master's degree is an advantage. 
  • High proficiency in embedded software development, with strong understanding of C/C++ programming languages.
  • Experience with microcontrollers and microprocessors software development.
  • Experience with Zephyr and Linux operating systems. 
  • Knowledge of hardware communication protocols (SPI, I2C, UART, etc.).
  • Familiarity with Git for version control.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.

Nice to Have:

  • Experience with FPGA development and firmware programming.
  • Familiarity with software development methodologies like Agile or Scrum.
  • Familiarity with continuous integration/continuous deployment (CI/CD) practices.
  • Experience with unit testing frameworks and automated testing tools.
  • An active portfolio or repositories showing past and present projects or contributions to large open source projects.

For positions requiring access to technical data, Analog Devices, Inc. may have to obtain export  licensing approval from the U.S. Department of Commerce - Bureau of Industry and Security and/or the U.S. Department of State - Directorate of Defense Trade Controls.  As such, applicants for this position – except US Citizens, US Permanent Residents, and protected individuals as defined by 8 U.S.C. 1324b(a)(3) – may have to go through an export licensing review process.

Analog Devices is an equal opportunity employer. We foster a culture where everyone has an opportunity to succeed regardless of their race, color, religion, age, ancestry, national origin, social or ethnic origin, sex, sexual orientation, gender, gender identity, gender expression, marital status, pregnancy, parental status, disability, medical condition, genetic information, military or veteran status, union membership, and political affiliation, or any other legally protected group.

Job Req Type: Experienced

          

Required Travel: Yes, 10% of the time

          

Shift Type: 1st Shift/Days

Skills

CI/CDLinuxGitAgileScrum

Similar Jobs

30

Staff Embedded Engineer

Generac · Canada - Toronto

5 months ago

Staff Engineer - Embedded Software

Analogdevices · Philippines, Bonifacio Global City +1

Today

Staff Embedded Software Engineer, CCU - (SJ2026PS)

Archer56 · San Jose, California, United States

Today

Staff Real-Time Embedded Software Engineer

Lunar Outpost · Golden, Colorado

2 days ago

Staff Engineer, Firmware & Embedded Software

Carrier · CAI22: Carrier - Indianapolis, 30 South Meridian Street, Indianapolis, IN, 46204 USA, United States of America · Onsite

2 days ago

Staff FPGA and Embedded Software Engineer

Thermofisher · Singapore - Singapore - Block 33 Marsiling Industrial Estate Road 3 · Onsite

2 days ago

Staff Embedded Software Engineer

Northrop Grumman · Annapolis, MD,US, US

5 days ago

Staff Embedded Software Engineer

General Motors · Austin Technical Center - Austin Technical Center, United States of America +1 · Hybrid

5 days ago

Staff Embedded Software Engineer

Northrop Grumman · MDAN02, United States of America

5 days ago

Staff Embedded Software Engineer

Intuitive Surgical · Sunnyvale, CA, United States

1 week ago

Senior/Staff Software Engineer with C++ - Drivers, Diagnostic, & Embedded Software (San Diego, CA)

Philips · San Diego - B5, United States of America · Onsite

1 week ago

Sr. Staff Embedded Firmware/FPGA Systems Engineer

Bdx · USA CA - Milpitas 155, United States of America · Onsite

1 week ago

Staff Engineer, AI Software Embedded Engineer - Hod Hasharon

Qualcomm · Haifa, Haifa District,IL, IL

1 week ago

Staff Software Engineer - Embedded Networking (remote)

Jci · JCI HQ Glendale, United States of America

1 week ago

Staff Embedded Software Engineer

Ford · Long Beach, CA,US, US

1 week ago

Staff Embedded Software Engineer

USA01 - USA Automotive · Long Beach, CA, United States, US · Hybrid

1 week ago

Staff Embedded Platform Engineer

Ford · Palo Alto, CA,US, US +1

1 week ago

Staff Embedded Platform Engineer

USA01 - USA Automotive · Palo Alto, CA, United States, US · Hybrid

1 week ago

Senior Staff Embedded Firmware Engineer

Arlo · US - California - Carlsbad, United States of America +1

1 week ago

Managing Staff, Embedded Software Engineer - Advanced Energy

Intuitive Surgical · Sunnyvale, CA, United States

1 week ago

Staff Embedded Software Engineer

Northrop Grumman · Los Angeles, CA,US, US

1 week ago

Staff Embedded Software Engineer

Northrop Grumman · CAWH30, United States of America

1 week ago

Staff Embedded Software Engineer

Renesas Electronics · Kallithea, Athens, Greece

2 weeks ago

Staff Embedded Software Engineer, Robotics

Cobot · Santa Clara · Onsite

2 weeks ago

Staff Embedded Platforms Software Engineer

Qualcomm · San Diego, CA,US, US

2 weeks ago

Senior Staff Firmware Engineer - - memory constrained embedded system development/data center interconnectivity

Marvell · US-CA - Westlake Village, United States of America

2 weeks ago

Staff Embedded Software Development Engineer

Qualcomm · San Diego, CA,US, US

2 weeks ago

Staff Embedded Software Engineer

Northrop Grumman · MDLI05, United States of America

2 weeks ago

Staff Embedded Software Engineer

Northrop Grumman · Linthicum Heights, MD,US, US

2 weeks ago

Staff Embedded Software Engineer

Northrop Grumman · Baltimore, MD,US, US

2 weeks ago