Hybrid MB.OS - Software Developer, Linux Middleware – Camera/Vision Systems bei Mercedes-Benz Group AG
Mercedes-Benz Group AG · Bangalore, Indien · Hybrid
- Junior
- Optionales Büro in Bangalore
Job ID: Software Developer, Linux Middleware – Camera/Vision Systems
Job Description: Develops end-user features. Design, document, implement / integrate and test. Develop features with focus on back-end layer and/or middle-layer in a layered architecture view.
Experience
- 2 to 6 years of experience in Software development
Education & Training
- Masters/Bachelors in Computer Science or Electronics and Communication Engineering or related field
Mandatory Skills
- C/C++ programming experience
- Experience with development on embedded Linux platforms
- Experience in using IPC mechanism like DBus, Thrift etc.,
- Experience in working with Linux embedded platform (Development, Build and Deployment)
- Experience in build tools cmake, make/gmake and cross compilation
- Excellent Communication and Team work skills
Desired Skills
- Experience in working with Automotive Infotainment Head Unit Hardware
- Good knowledge of UML Modelling tools like EA, Rhapsody.
- Good knowledge of Test driven development (Unit and Module testing)
- Good knowledge of SW-Version-Tools like SVN, GIT Knowledge of systems software design, operating systems and architectures
- Proven ability working in Agile Scrum environment using Atlassian tools
Job Responsibilities
- Software Development and Unit Testing
- Optimizing computational applications (such as computer vision, image processing, graphics, machine learning) for architectures such as x86, ARM, NEON, or CUDA
- Conceptualize, architect and prototype software solutions on high performance embedded systems
- Development of SW frameworks and modules for Head Unit
- System requirements analysis and clarification internal in Daimler and with suppliers
- Define and Analyse SW requirements and SW interfaces
- Integration, Build and Release Management of application
- Documentation of High Level, Low Level design, Source code and Unit Tests
- Develop, flash and test the application in Embedded Hardware
- Communication with partners, suppliers and within the team
Jetzt bewerben