The Job is closed. Check the latest active jobs here.
Location: Pune
Company: Schindler
Requirement
- Embedded software development in Assembly, C and C++
- Multi threaded application development on RTOS & Linux
- Hardware design, Software design priciples, design and architectural patterns
- Experience in elevator software development
- Experience in Firmware development + CPLD Programming
- Knowledge of various elevator county codes, safety requirements, system behaviour
Mobility needs you
Role: Engineer/Senior Engineer – Software Development [Individual Contributor]
Experience: 3 – 7 years (Preferable more than 5 years)
Location – Chakan, Pune
Primary skills
- Candidate should be Graduate/ Masters in: Electronics/Electronics and Communication
- Candidate has hands on programing skills in C/C++ on multithreaded time critical embedded environment
- Experience in Linux / RTOS application programming in C/C++
Secondary skills
- Knowledgeable in Linux internals and device drivers
- Should have worked in large software project, with build environment set up for multiple targets, and Continuous Integration
- Knowledge of software tools such as ICDs, IDEs, Docker, Make files etc…
- Very good skills on Design patterns in C++
- Contributed to architecture, system design
Programming Languages:
- C, C++
- Sound understanding of compilation, linking of large C++ software
- Good clarity on Design patterns, Object Oriented Development
- Understanding of architecture of system/designed the system
- Knowledge of UML and its tools
SDLC
- Agile (Scrum, Kanban)
- Review process
- Requirements development, understanding
- Continuous Improvement
Tools
- Atlassian Tool Suite (JIRA, Confluence, BitBucket, …)
- Git
- Eclipse CDT
- Make, CMake, Docker
Soft Skills
- Conversant in English, self-starter, good presentation skills.
- Should have worked in multi-cultural team.