Staff Robotics Software Engineer

New Yesterday

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. Join our innovative team at the Analog Garage, Analog Devices' internal innovation lab, where collaboration, creativity, and cutting-edge technology converge. We're a dynamic group of software engineers, hardware engineers, scientists, and business leaders passionate about solving complex problems and developing groundbreaking solutions. As part of our Platforms and Systems team, you'll tackle exciting challenges in: Renewable Energy: Harness innovation for a sustainable future Advanced Biotechnology: Unlock new possibilities for human health Robotics: Revolutionize industries with intelligent machines Your Responsibilities We're seeking a talented Staff Robotics Software Engineer to: Design, develop, and maintain production-level robotics software using ROS/ROS2, Python, and C++ Be a part of a cross-functional team of hardware, software and machine learning engineers delivering integrated solutions Drive code quality, scalability, and reliability across the robotics stack Evaluate and introduce new technologies to measure system performance, identify and resolve bottlenecks Lead technical design discussions and mentor engineers on best practices Your Skills Extensive experience with ROS/ROS2 in production environments Strong proficiency in Python and C++ Track record of architecting and delivering complex software systems Strong debugging skills across hardware/software boundaries Experience with multithreading, real-time systems, sensor integration, and robotics middleware Experience with architecting and implementing sensor pipelines (cameras, laser range finders, inertial and satellite[1]based navigational solutions, microphone arrays) Experience architecting for heterogeneous implementations via CPU, GPU, NPU and other HW accelerators is a plus Experience with machine learning or reinforcement learning in robotics is a plus Qualifications MSCS or MSR with a minimum of 8 years of experience or BSCS with 10 years of relevant work experience Strong understanding of software development principles and best practices Hands-on experience commissioning, deploying, and maintaining robots in industrial, warehouse, healthcare, or similar environments Proven ability to troubleshoot and optimize systems post-deployment Our Culture Dynamic, supportive team environment Opportunities for growth, mentorship, and professional development Flexible work arrangements and competitive compensation Access to cutting-edge technologies and resources Why Join Us? Make a meaningful impact on real-world problems Work on novel, high-visibility projects Collaborate with experts from diverse fields Enjoy a culture that values innovation, creativity, and teamwork Job Req Type: ExperiencedRequired Travel: NoShift Type: 1st Shift/DaysThe expected wage range for a new hire into this position is $125,250 to $187,875. Actual wage offered may vary depending on work location, experience, education, training, external market data, internal pay equity, or other bona fide factors.
This position qualifies for a discretionary performance-based bonus which is based on personal and company factors.
This position includes medical, vision and dental coverage, 401k, paid vacation, holidays, and sick time , and other benefits.
Location:
Boston

We found some similar jobs based on your search