Analog Devices, Inc.

SeniorSoftwareDevelopmentEngineer(EmbeddedSoftware)

$0–0k Wilmington, Massachusetts, United States FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Software Development Engineer (Embedded Software) at Analog Devices, Inc.. Skills: Embedded software, Firmware development, RF system design, MEMS sensors. Architect embedded system software. Design embedded system software”

Industry & Context.

Problems you'll solve

Error correction; Anomaly detection; Predictive maintenance

What They're Looking For.

Must Have

Master's degree in Electrical Engineering, Master's degree in Electronic Engineering, 3 years of experience in developing embedded software, 3 years of experience in developing embedded software frameworks, 3 years of experience in developing device drivers for RF transceivers, 3 years of experience in developing device drivers for MEMs products, Embedded programming with ARM Assembly, Embedded programming with C/C++, Integrating ARM microcontroller platforms, Software development methodology and process, Designing software frameworks for unit testing, Implementing software frameworks for code coverage, Implementing software frameworks for CI/CD, Software design for high-speed digital converter, Software architecture for high-speed digital converter, Digital Signal Processing (DSP) algorithms for RF transceivers, Control theories, System design using accelerometers, Compensation algorithms using accelerometers, GNSS technology, Implementation of sensor fusion algorithms

What You'll Do.

Architect embedded system software

Design embedded system software

Develop embedded system software

Validate embedded system software

Architect low-level firmware

Design low-level firmware

Develop low-level firmware

Validate low-level firmware

Collaborate with cross-functional team

Lead definition of system prototypes

Lead development of technology demonstrators

Design MEMS system products

Develop algorithms for sensor calibration

Develop algorithms for data processing

Develop algorithms for error correction

Design embedded software for MEMS IMU

Design embedded software for GNSS sensor fusion

Develop embedded software for MEMS IMU

Develop embedded software for GNSS sensor fusion

Validate embedded software for MEMS IMU

Validate embedded software for GNSS sensor fusion

Implement machine learning techniques

Optimize sensor performance

How You'll Work.

Team & Collaboration

Cross-functional team; RF transceiver Designers; FPGA Designers; Applications Engineers

Full Job Description

**About Analog Devices** Analog Devices, Inc. (NASDAQ: [_ADI_](https://finance.yahoo.com/quote/ADI/?ltr=1)) 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_](https://www.analog.com/en.html) and on [_LinkedIn_](https://www.linkedin.com/company/analog-devices) and [_X_](https://x.com/ADI_News). **Employer:** Analog Devices, Inc. **Job Title:** Senior Software Development Engineer (Embedded Software) **Job Requisition:** 1010.169.9 / TBD **Job Location:** Wilmington, R263308 **Job Type:** Full Time **Rate of Pay:** $117,571 - $165,615 per year **Duties:** Architect, design, develop, and validate embedded modular system software and low-level firmware in C/C++ for RF/high-speed converter front-end, chip, and SoC products. Collaborate with a broad, cross-functional team, including RF transceiver Analog/Digital/System Designers, FPGA Designers, and Applications Engineers. Lead the definition and development of system prototypes and technology demonstrators to explore new architectures in RF system design and calibration. Design and develop MEMS (Micro-Electro-Mechanical Systems) system products, software roles focusing on algorithms for sensor calibration, data processing, and error correction. Design, develop, and validate embedded software for MEMS IMU/GNSS (Global Navigation Satellite System) sensor fusion products. Implement machine learning techniques for optimizing sensor performance, anomaly detection, and predictive maintenance in embedded systems. Partial Telecommute Benefit (2 days/week work from home). **R

Free ATS check

Applying for this Senior Software Development Engineer (Embedded Software) role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about Analog Devices, Inc.?

Real rants from real employees. Read before you apply.

Read Company Rants →