
Staff SW Engineer
Analog Devices21 hours ago
Base Salary
$135k - $202k/yr
Responsibilities
- Design, develop, and maintain software systems using Python and Rust.
- Architect scalable backend services, APIs, data models, asynchronous communication, and distributed software components.
- Build reliable systems for experimentation, prototyping, data processing, automation, and cloud-connected applications.
- Collaborate with software engineers, hardware engineers, scientists, and business stakeholders to develop practical technical solutions.
- Lead technical design discussions and mentor engineers through design reviews, code reviews, and technical guidance.
- Improve code quality, testing, observability, performance, deployment, and engineering practices.
Requirements
- Strong proficiency in Python or Rust, with experience in at least one and willingness to learn the other.
- Track record of architecting, building, and delivering complex software systems.
- Strong understanding of software engineering principles, design patterns, data structures, and distributed systems.
- Experience building backend services, RESTful APIs, event-driven systems, and cloud-native applications.
- Experience designing asynchronous and concurrent systems and working with databases, data models, schema design, ORMs, migrations, and storage systems.
- Strong debugging, profiling, and performance optimization skills.
- Experience with async runtimes, task queues, message-driven systems, non-blocking I/O, cancellation, retries, timeouts, and backpressure is desired.
- Background in mathematics, applied mathematics, statistics, optimization, signal processing, numerical methods, software-hardware interfacing, productizing algorithms, or data science is desired.
- Experience with functional programming languages or functional programming concepts is a plus.
- MSCS with at least 8 years of relevant software engineering experience, or BSCS with 10 years of relevant software engineering experience.
- Ability to provide technical leadership, mentor engineers, collaborate across disciplines, and work autonomously in ambiguous environments.
Benefits
- Flexible work arrangements, opportunities for growth, mentorship, and professional development.
- Medical, vision, and dental coverage, 401k, paid vacation, holidays, sick time, and other benefits.
- Discretionary performance-based bonus eligibility.
- Required travel is 10% of the time, and the position is scheduled for 1st Shift/Days.
Tech Stack
Categories
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 help drive advancements in automation and robotics, mobility, energy and data centers, and healthcare, combat climate change, and reliably connect humans and the world. 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 (formerly Twitter).