Back

Software Engineer

Job Description

Job Title: Software Engineer


Experience Level: 3 years or above 


Pre-requisite: 

• From premium educational institutes 

• Only with Computer Science as main course of study. NO EEE/ECE/Mechanical/Others

• Consistently above 85% from 10th grade onwards


Job Profile:


We are developing an application for ‘Embedded Software Architecture Definition’ and ‘Verification and Validation’ of embedded software. 

We are looking for a candidate who would be able to understand the functional specification and elaborate the same and transform it into software implementations with highest quality and conformation to standards. 

The job would be to develop a high-quality software product for embedded platform using MPS language workbenches, Java, Java Frameworks and libraries and C Programming languages.

The job would involve learning new platforms and programming paradigms.


Mandatory Skills

• Excellent problem-solving skills.

• Good in Java, REST API, Javascript

• Good in Object-Oriented Programming and data structures & algorithms.

• Good team player and should have very good communication skills.

• Discipline towards Unit testing practices

• Hands on experience with Design Patterns.


Desirable 

• Desirable to have JetBrains MPS knowledge but not mandatory.

• Knowledge and practice of S.O.L.I.D Principles

•Working knowledge in Embedded Software development.



Organization: Digital Industries

Company: Siemens Industry Software (India) Private Limited

Experience Level: Experienced Professional

Job Type: Full-time

Can't find what you are looking for?

Let's stay connected

Can't find what you are looking for?