TALPRO INDIA PRIVATE LIMITED Logo

TALPRO INDIA PRIVATE LIMITED

C++- Linux

Posted 8 Hours Ago
Be an Early Applicant
Remote
Hiring Remotely in IND
Entry level
Remote
Hiring Remotely in IND
Entry level
Develop and unit test C++ software for embedded Linux infotainment systems. Responsibilities include optimizing applications for x86, ARM, NEON, and CUDA architectures; designing software frameworks and interfaces; analyzing requirements; managing integration, builds, and releases; documenting designs and tests; and flashing and testing applications on embedded hardware. The role also involves supplier coordination, communication, and collaboration in an Agile Scrum environment.
The summary above was generated by AI

This is a remote position.

Education & Training
• Masters/Bachelors in Computer Science or Electronics and Communication Engineering or related field

Mandatory Skills
• 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



Similar Jobs

8 Hours Ago
Remote
IND
Entry level
Entry level
HR Tech • Information Technology • Professional Services
Develop and test C++ software for high-performance embedded Linux systems and automotive infotainment head units. Responsibilities include optimizing applications for x86, ARM, NEON, and CUDA architectures; designing software frameworks, modules, requirements, and interfaces; managing integration, builds, and releases; documenting designs and tests; and flashing and testing applications on embedded hardware. The role also involves supplier coordination, requirements clarification, and collaboration within Agile teams.
Top Skills: Agile ScrumArmAtlassian ToolsC++CmakeComputer VisionCross-CompilationCudaD-BusEmbedded LinuxEnterprise ArchitectGitGnu MakeGraphicsImage ProcessingLinuxMachine LearningMakeModule TestingNeonRhapsodySvnTest-Driven DevelopmentThriftUmlUnit TestingX86
Yesterday
Remote
IND
Entry level
Entry level
HR Tech • Information Technology • Professional Services
Develop and test C++ software for embedded Linux automotive infotainment head units. Responsibilities include optimizing applications for x86, ARM, NEON, and CUDA architectures; designing software frameworks and interfaces; analyzing requirements; managing integration, builds, and releases; documenting designs and tests; and developing, flashing, and testing applications on embedded hardware while collaborating with internal teams, suppliers, and partners.
Top Skills: Agile ScrumApache ThriftArmAtlassian ToolsC++CmakeComputer VisionCross-CompilationCudaD-BusEmbedded LinuxEnterprise ArchitectGitGnu MakeGraphicsImage ProcessingLinuxMachine LearningMakeModule TestingNeonRhapsodySvnTest-Driven DevelopmentUmlUnit TestingX86
8 Days Ago
Remote
India
Senior level
Senior level
Agency • Information Technology
Develop and maintain trading platform software using C++ on Linux. Work on performance-sensitive systems; collaborate with cross-functional teams. Exposure to FIX protocol is a plus.
Top Skills: C++LinuxTrading Platforms

What you need to know about the Delhi Tech Scene

Delhi, India's capital city, is a place where tradition and progress co-exist. While Old Delhi is known for its rich history and bustling markets, New Delhi is defined by its modern architecture. It's clear the region places a strong emphasis on preserving its cultural heritage while embracing technological advancements, particularly in artificial intelligence, which plays a central role in shaping the city's tech landscape, fueled by investments in research and development.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account