Career EngineCareer Engine
Your matchExample
93%match
Why you fitThis role calls for C++ and Python — tell us what you know and we'll check the rest.
Gap to noteAlso lists C — worth confirming before you apply.

Get roles like this, scored and matched, in your inbox.

Sign up free →

Job Opening

ASUS logo

Senior Robotics Software Engineer

ASUS · Boston, MA · Posted 94 days ago

$115k–$210khybridic
C++PythonCJavaScriptGoSoftware EngineeringData StructuresAlgorithms

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:

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. Knowledge and Skills:

…

Apply on ASUS's site →

This posting is sourced from ASUS's own career site — applying takes you there directly.

Get roles like this, scored and matched, in your inbox.

Sign up free →

Related roles

This role is one of 9,090 Software Engineer openings and centers on C++, Python, C, and Javascript. There are 29 open roles at ASUS right now.

Want roles like this found for you?

Set your Focus once. Career Engine screens every new opening every week.

A scored, explained shortlist — not a keyword match — delivered weekly. Free for one profile.