Principal Software Engineer - Systems Software Job in Left Right Mind Pvt. Ltd

Principal Software Engineer - Systems Software

Apply Now
Job Summary

Technical Requirements:

  • 10+ to 25 years of software development experience in distributed & desktop multi threaded environments built for machine control

  • Deep programming experience in environments such as Java and C#/C++ along with Python or Jython

  • Good with SW design skills/architecture using UML, OOP and OOD methodologies including deep understanding of design patterns & data structures.

  • Experience with designing, developing & debugging software interacting with hardware, controllers or firmware

  • Proven experience in debugging large complex software setup involving multi-process/multiple systems in Windows environment

  • Working knowledge of Linux / Real Time OS / Embedded systems

  • Good analytical and problem-solving abilities

  • Strong verbal and written communication for purposes of technical requirements, design & test documentation

  • Works on complex problems where analysis of situations or data requires an in-depth evaluation of various factors.

Other Requirements:

  • Leading/working together productively in a team setup with other team members

  • Keenness to learn new technology and see how they can be a suitable fit to the existing product

  • Collaborate with teams across different geographical zones to develop & deliver software solutions

  • Being flexible with work timings, attending to technical discussions with business team/peer teams across the globe

  • Work across groups including systems/hardware, marketing, applications and manufacturing on all aspects of software project including requirement definition, design, development, deployment, support and service

  • Understand and apply software development best practices

  • Travel to other client sites worldwide and customer sites on a needed basis

Nice to Have:

  • Experience in the Semiconductor, Medical Devices, IoT vertical

Experience Required :

10 to 15 Years

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs