Senior Software Engineer | Microsoft Careers

Microsoft

Actively hiring
Houston, TX Posted 9 days ago $119,800$234,700 / year

At a glance

AI generated

TL;DR

As a Senior Software Engineer at Microsoft within the ISE team, you will collaborate closely with software engineers, data scientists, and designers to develop cutting-edge solutions for high-impact customers. Your daily tasks will involve coding in languages such as C++, Java, or Python, while leveraging cloud technologies and modern engineering practices. You should have experience with ROS2, industrial robots like ABB or KUKA, simulation tools like Isaac Sim, and AI integration in robotics. Familiarity with protocols like OPC UA is also beneficial. This role requires a Bachelor's degree in Computer Science or equivalent technical experience along with at least 4 years of professional software development. Join us to contribute to innovations that transform industries on a global scale.

Skills

Python C++ Java JavaScript ROS2 ABB RDK-FANUC UR Isaac Sim Omniverse OPC UA MQTT

What you'll do

  • Design and implement software solutions using modern engineering practices and cloud technologies.
  • Work closely with customers to understand their needs and deliver innovative technical solutions.
  • Collaborate on cross-functional teams including data scientists, program managers, and designers.
  • Utilize programming languages such as C++, Java, or Python for coding and development tasks.
  • Provide expertise in robotics software frameworks like ROS2 and industrial robot systems integration.

What we're looking for

  • Bachelor's Degree in Computer Science or related field and 4+ years of technical engineering experience.
  • Proficient in coding with languages such as C, C++, Java, JavaScript, Python.
  • Experience with ROS2 and industrial robots (e.g., ABB, KUKA).
  • Familiarity with simulation tools like Isaac Sim and Omniverse.
  • Knowledge of AI applications in robotics and industrial protocols (OPC UA, MQTT).
  • Comfortable traveling up to 25% for work-related activities.

Employer

About Microsoft

Microsoft Corporation is a global technology leader producing software, hardware, and cloud services including Windows, Office 365, Azure cloud platform, Xbox gaming, and Surface devices. Industry: Software & Cloud Computing

Microsoft currently has 534 open roles on FindRole.

Listed pay typically runs $119,800–$234,700 across 488 roles with salary data.

Most-posted roles

View all roles at Microsoft