Description
The Software Engineer will design, develop, test, debug, and maintain OOPs/Python/Java-based software applications for embedded products, integrate software with hardware, participate in code reviews and software verification, document designs and test procedures, and provide technical support. The role requires Python and core Java proficiency, at least one year of software development experience, database experience, exposure to data science and machine learning, and knowledge of software development methodologies. Familiarity with IEC-61850, HVDC systems, Git or SVN, and Agile practices is advantageous. A bachelor's or master's degree in a relevant engineering or computer science field is required, and relocation assistance is provided.
