CareerPlanSign in

Senior Software Engineer

United States, Texas, Houston💼 Full-time🗓 2026-06-23 → 2026-10-02

Core

Designing, developing, and optimizing software for industrial robots and simulation environments.

Role type

Senior Software Engineer (Robotics & Simulation)

Builds

Industrial robot control systems, simulation environments, and AI-driven robotics solutions. (via careerplan.io/jobs/1970393556868947-senior-software-engineer-at-microsoft)

Domain

Robotics, Industrial Automation, AI

Deliverable

production ML models | product features

Required skills

C, C++, C#, Java, JavaScript, Python, ROS2, industrial robot programming, simulation development, AI in robotics, industrial protocols (OPC UA, MQTT)

Preferred skills

Experience with ABB, KUKA, FANUC, or UR robots; Isaac Sim or Omniverse expertise

Technologies

ROS2, Isaac Sim, Omniverse, OPC UA, MQTT

Responsibilities

Collaborate with stakeholders to determine user requirements for robotics scenarios; Develop design documents for robot applications and services; Create, implement, and optimize code for robot performance and maintainability; Act as a Designated Responsible Individual (DRI) to guide engineers and monitor system health; Proactively adopt new technical trends to improve product reliability and efficiency.

Seniority

Senior, hands-on IC