Analog Devices · 3 days ago
Senior Embedded SW Engineer
Analog Devices, Inc. is a global semiconductor leader that bridges the physical and digital worlds. They are seeking a Senior Embedded SW Engineer to collaborate with teams to design and develop embedded software for edge computing systems and build automated measurement systems for data collection.
DSPElectronicsLightingSemiconductor
Responsibilities
Design embedded software for edge computing systems
Collaborate with System Architects, Algorithm Designers, Software and Hardware Engineers to take high-level system architecture and translate into working design
Design, test, document, and maintain embedded software, such as signal processing blocks, device drivers, APIs, state machines, communication bus controllers and hardware self-tests, for ‘bare-metal’ MCUs (ARM Cortex M0-M4) and/or as software sub-blocks in embedded edge-compute systems running Linux, ROS or other operating systems
Apply modern software-engineering best practices in all of your work
Create documentation for fellow developers and users of the system
Integrate hardware and software, bring-up and debug the system, take measurements and document the results to make sure the system meets requirements
Build automated measurement and/or data collection systems
Collaborate with System Architects, Algorithm Designers, Software and Hardware Engineers to build sensor-to-cloud data collection systems that will allow design, training and test of state-of-the-art deep neural networks
Write scripts in Python, Matlab or other scripting languages to configure, control, acquire data, visualize data and store it on local storage or on the cloud
Make sure the data format, structure and quality meets requirements of Data Scientists and/or Algorithm Designers
Create documentation for fellow developers and users of the system
Qualification
Required
MSEE or MSCS degree
Strong C/C++ programming skills
Experience using ARM development tools such as Keil, IAR, Eclipse, mBed, GCC
Experience in embedded systems design
Experience with Linux, ROS and/or other embedded OSs
Experience in Python or other modern scripting languages
Solid understanding of signal chains, sampling theorem, noise, time domain to frequency domain conversion, windowing and filtering
Solid problem-solving and trouble-shooting skills
Preferred
Demonstrated knowledge of digital signal processing (DSP) and algorithm implementation experience
Experience in FPGA development including design, synthesis, simulation, verification and timing analysis
Solid understanding of ADC and DAC principles of operation
Benefits
Medical, vision and dental coverage
401k
Paid vacation
Holidays
Sick time
Other benefits
Company
Analog Devices
Analog Devices (NYSE: ADI) defines innovation and excellence in signal processing. ADI's analog, mixed-signal, and digital signal
H1B Sponsorship
Analog Devices has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (307)
2024 (145)
2023 (180)
2022 (148)
2021 (139)
2020 (166)
Funding
Current Stage
Public CompanyTotal Funding
$4.6MKey Investors
U.S. Department of Defense
2025-04-11Post Ipo Debt
2024-09-18Grant· $4.6M
2012-04-02IPO
Leadership Team
Recent News
2026-01-06
2025-12-22
2025-12-15
Company data provided by crunchbase