Startups

Senior Robotics Software Engineer

AsusTek · Remote (US) · Remote

← All jobs
About AsusTek

Driven by innovation & committed to quality, ASUS has a wide selection of best in class products. Find & buy a laptop, phone, router, monitor, motherboard & more.

About the role

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.

What they're looking for

  • 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
More about this role

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.

  • 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,...

Read the full posting on AsusTek's site ↗

Build your edge while you search

Free tools for founders and investors, plus VC Unfiltered, our take on startups, venture and the people who build them.