Senior Software Engineer | Microsoft Careers
At a glance
AI generatedTL;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
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
- | Microsoft Careers 121
- Principal Software Engineer | Microsoft Careers 19
- Senior Software Engineer | Microsoft Careers 18
- Software Engineer II | Microsoft Careers 10
- Principal Applied Scientist | Microsoft Careers 5