Senior Robotics Software Engineer
$115k - $210kASUS
Description Job Description Overview: The ASUS Robotics & AI Center is seeking a Senior Robotics Software Engineer to join our global research and development team. This role focuses on building and maintaining the software systems that power our UAVs and other robotics platforms, contributing across the stack on everything from core platform components to integrations with hardware and perception systems.
We are looking for an engineer with strong software engineering fundamentals, a track record of delivering production-quality software, and the ability to operate effectively in a multidisciplinary environment. The ideal candidate is a hands-on, collaborative builder who works closely with senior engineers, hardware specialists, and researchers to design and ship reliable software for real-world robotics applications.
Essential Duties and Responsibilities:
Years of Education
About the ASUS Robotics & AI Center
The ASUS Robotics and AI Center is a world-class research and development laboratory that was established with the mission of developing ambitious technologies that will define the future. Our multidisciplinary team of the brightest engineers and scientists is dedicated to creating software-focused solutions that will solve some of the most enduring challenges in the fields of robotics and artificial intelligence.
More About ASUS
ASUS is a global technology leader that provides the world's most innovative and intuitive devices, components, and solutions to deliver incredible experiences that enhance the lives of people everywhere. With its team of 5,000 in-house R&D experts, the company is world-renowned for continuously reimagining today's technologies. Consistently ranked as one of Fortune's World's Most Admired Companies, ASUS is also committed to sustaining an incredible future. The goal is to create a net-zero enterprise that helps drive the shift towards a circular economy, with a responsible supply chain creating shared value for every one of us.
We are looking for an engineer with strong software engineering fundamentals, a track record of delivering production-quality software, and the ability to operate effectively in a multidisciplinary environment. The ideal candidate is a hands-on, collaborative builder who works closely with senior engineers, hardware specialists, and researchers to design and ship reliable software for real-world robotics applications.
Essential Duties and Responsibilities:
- Design and implement software components for UAVs and other robotics platforms in collaboration with senior engineers and cross-functional partners.
- Contribute to the full software lifecycle, including development, testing, deployment, and maintenance.
- Write clean, maintainable, and well-documented source code adhering to modern software development practices.
- Participate in code reviews, technical discussions, and architecture conversations to deliver high-quality solutions.
- Debug and resolve issues across software, hardware, and system boundaries.
- Collaborate with hardware engineers, researchers, and other software engineers to integrate components into cohesive systems.
- Continuously improve technical skills by learning from teammates, reading relevant literature, and staying current with industry best practices.
- Solid foundation in data structures, algorithms, and software design.
- Proficiency in at least one programming language, including C, C++, Python, JavaScript, or Go.
- Understanding of software development best practices, including coding standards, code reviews, design patterns, source control management, and test automation.
- Strong problem-solving skills and the ability to work effectively in a collaborative, multidisciplinary environment.
- Ability to work confidently in a rapidly changing, fast-paced and results-oriented corporate environment where a high degree of flexibility is required.
- Excellent written and verbal communication skills in English.
- Flexibility to attend virtual meetings with the Taiwan-based team at least three nights per week.
- Experience with UAVs, robotics platforms, autonomous systems, or real-time/embedded systems is a plus.
- Familiarity with concurrent or distributed systems is a plus.
- Exposure to ROS, sensor integration, or hardware-software co-development is a plus.
Years of Education
- Bachelor's degree or higher in computer science, robotics, electrical engineering, or a related field.
- 10 years of industry software engineering experience or equivalent.
- Typically working in an office environment
- This is an IN-OFFICE position in Boston, MA (3 days in office / 2 days work from home)
- Requires sitting, operating a computer keyboard, telephone and other office equipment for extended periods of time
- Travel requirements [10% of travel, domestic/international]
About the ASUS Robotics & AI Center
The ASUS Robotics and AI Center is a world-class research and development laboratory that was established with the mission of developing ambitious technologies that will define the future. Our multidisciplinary team of the brightest engineers and scientists is dedicated to creating software-focused solutions that will solve some of the most enduring challenges in the fields of robotics and artificial intelligence.
More About ASUS
ASUS is a global technology leader that provides the world's most innovative and intuitive devices, components, and solutions to deliver incredible experiences that enhance the lives of people everywhere. With its team of 5,000 in-house R&D experts, the company is world-renowned for continuously reimagining today's technologies. Consistently ranked as one of Fortune's World's Most Admired Companies, ASUS is also committed to sustaining an incredible future. The goal is to create a net-zero enterprise that helps drive the shift towards a circular economy, with a responsible supply chain creating shared value for every one of us.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Robotics Software Engineer in Boston, MA vacancy
$140k - $200k
...We understand that general purpose and generally intelligent robots are going to be built in our lifetimes. Not content to sit on the... ...If this sounds like you, read on! Across the board we write software to make our robots more capable, faster and safer. We work mostly...Senior- ...Senior Software Engineer – Robotics, Machine Learning & Picking Intelligence About the Role We are looking for a senior robotics engineer with strong applied machine learning experience to help own and evolve the intelligence behind robotic picking in production....SeniorLive inFlexible hours
$191k - $253k
...networking technology to the military in months, not years. ABOUT THE TEAM At Anduril, our Battlespace Awareness Command and Control Software team specializes in solving complex, real-world problems through cutting-edge algorithms and intelligent software integrations....SeniorFull timeWork experience placementLocal area$220k - $292k
...in months, not years. ABOUT THE JOB At Anduril, our Software Engineers are at the forefront of defense technology, crafting high-impact... ...our mission-critical operations. We're seeking talented robotics software engineers on several teams to contribute to projects...SeniorFull timeWork experience placementImmediate start$191k - $253k
...TEAM At Anduril our Battlespace Awareness Command and Control Software team specializes in solving complex real-world problems through... ...applicable laws and protect technology intellectual property and organizational security. Required Experience: Senior IC...SeniorFull timeWork experience placementLocal areaImmediate start$220k - $292k
...vision, sensor fusion, and networking technology to the military in months, not years. ABOUT THE TEAM At Anduril, our Software Engineers specialize in solving complex, real-world problems through cutting-edge algorithms and intelligent software integrations....SeniorFull timeWork experience placementImmediate start- ...Robotics Software Engineer Watertown, MA December 17, 2025 The Company We believe general-purpose, generally-intelligent robots will be built in our lifetimes. Robots will work in our factories, move our goods, walk on our streets and eventually be in our homes...Work at officeFlexible hours
- ...re a growing team of experts in geospatial data, marine robotics, and command & control software, and we're looking for talented, driven candidates to... ...you. The Role We're hiring a Robotics Software Engineer to help develop a new platform for automated maritime survey...
- ...recruiting for this role on behalf of our client. Write and ship software that runs robotic systems in live production settings, working across the... ...firmware to cloud services. Partner closely with a small engineering group and support rollouts at customer sites. What You...Full timeWork at office
- ...Robotics Software EngineerGander Robotics is building autonomous maritime systems for search and rescue, defense, and other high-consequence missions. Were looking for a Robotics Software Engineer to help build the software that makes our autonomous vehicles think, navigate...
$191k - $253k
...Robotics Software Engineer Boston, Massachusetts, United States Anduril Industries is a defense technology company with a mission to transform... ...in to our products, acting as technical leads, extremely senior individual contributors, and/or as team leads that are also...Full timeWork experience placement$150k - $200k
...Senior Software Engineer (Backend) Title of Role: Senior Software Engineer (Backend) Location: Boston, hybrid Company Stage of Funding: Venture-Backed Office Type: Hybrid Salary: $150K-$200K Company Description We're representing a dynamic company...SeniorWork at office$150k - $225k
...Senior Software Engineer Title of Role: Senior Software Engineer Location: Boston, onsite Company Stage of Funding: Seed Office Type: Onsite Salary: $150K-$225K Company Description We're representing a dynamic startup focused on transforming...SeniorWork at office$130k - $180k
...About the Role Join the R&D team at a Series A robotics startup building software for AI-driven robots in production environments. This hands-on... ...What We're Looking For One to three years of software engineering experience in robotics, automation, or embedded systems...Full time- ...Senior Software Engineer, Product Boston Our vision is to become the leading biocomputing platform. The future of biology is in big data analysis, and we are on a mission to accelerate digital drug discovery with the Watershed platform. Watershed enables scientists...Senior
- ...Square, with a collaborative, light-filled office and a provision for hybrid work schedules. We are committed to diversifying our engineering team because we know that diverse backgrounds and perspectives yield better solutions for our customers. Join our development...SeniorWork at officeRelocation
- ...Title: Sr. Java Engineer with AI Location: Boston, MA This is 4 days onsite role in Boston so local candidates are highly... ...• Bachelor's degree in Computer Science or related field Senior Software Engineer - IBOR (AI Integrated Development) engineering...SeniorContract workLocal areaRelocation
- ...Trade Management Engineering Role The Trade Management Engineering group is the team responsible for providing trading solutions for... ...analysis. ~ Ability to understand and design the technology and software architecture of an application. ~ Ability to quickly learn,...Senior
$100k - $300k
...believe general-purpose, generally-intelligent robots will be built in our lifetimes. Robots will... ...next level. Tutor Intelligence builds software to enable ordinary robots to achieve extraordinary things. As a platform engineer, your work lies at the center of this...SeniorWork at officeShift work- ...the operating system for the physical world. We're a team of engineers and data scientists driven by our mission to use reinforcement... ...Languages: Python (FastAPI, SQLAlchemy, Pandas) – We value your software engineering fundamentals and ability to learn over which...SeniorVisa sponsorship
- ...Senior Software Engineer Join a vibrant and skilled team that's at the forefront of designing and developing intricate software components for a distributed content management and collaboration platform. This platform is the backbone of a suite of applications, serving...Senior
$84.06 - $92.06 per hour
...Senior Data Engineer And Analyst - Hybrid Genesis10 is currently seeking a Senior Data Engineer and Analyst - Hybrid for a contract position with a Global Financial Institution located in Iselin, NJ or Charlotte, NC or Boston, MA or Dallas, TX. This is an 18+ month...SeniorHourly payContract work$150.7k - $177.3k
...Senior Back End Software Engineer Location: Cambridge, MA / Hybrid (This role requires working in-office 3 days per week: Tuesday, Wednesday, and Thursday.) About us: EverQuote is a leading AI-powered growth solutions partner for regulated property and casualty...SeniorFull timeWork at office3 days per week$191k - $215k
...Software Engineer As a Software Engineer at Verily, you will play a pivotal role in developing and enhancing products that are focused on the promise of precision health. Verily's core strategy to advance precision health is by closing the gap between research and care...SeniorFull time- ...SW Engineer Position We are seeking an experienced SW engineer to join our Physical Sciences and Systems group in Cambridge, Massachusetts... .... You will contribute to an environment focused on embedded software generation, testing, and research with a focus in C++, C, and...SeniorWork experience placementNight shift
$73 per hour
...Senior Software Development Engineer Cambridge, MA, United States About the Job Senior Software Development Engineer Experience Level:... ...flexible, maintainable GUI architecture for innovative medical robotics devices. Develop WxWidgets Front End screen layouts...SeniorHourly payContract workWork at officeRemote workFlexible hours2 days per week$120k - $140k
...Senior Software Engineer In Test We're looking for a Senior Software Engineer in Test who brings a builder's mindset to quality engineering. You'll be a hands-on senior engineer and mentor who helps shape our test automation strategy alongside our Principal Software...SeniorRemote workFlexible hoursShift work- ...Senior Software Engineer As a Senior Software Engineer you will design, build, and maintain robust, scalable, and secure systems that support our GenAI, AI, and ML solutions. You'll collaborate with engineers, architects, and product managers to drive innovation and...SeniorRemote workFlexible hours
$130k
...We are seeking a Senior Full Stack Software Engineer to design, develop, test, and support enterprise web applications in a remote U.S.-based environment. This role will work across the full application stack using technologies including C#, .NET, Vue.js, TypeScript, SQL...SeniorRemote work$175k - $180k
...open web - the very data threat actors use to launch social engineering, phishing, Gen-AI deepfake, doxxing campaigns, physical threats... .... Role Overview: We are seeking an experienced Senior Software Engineer to design and lead the evolution of DeleteMe's platform...SeniorWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Robotics Software Engineer. Be the first to apply!
Related searches
- senior robotics software engineer Boston, MA
- control systems engineer Boston, MA
- robotic system engineer Boston, MA
- robotics engineer Boston, MA
- software development engineer (robotics engineer) Boston, MA
- junior software developer Boston, MA
- scientific software engineer Boston, MA
- intel software engineer Boston, MA
- vice president software engineering Boston, MA
- director software engineering Boston, MA


