TALPRO INDIA PRIVATE LIMITED Logo

TALPRO INDIA PRIVATE LIMITED

C++- Linux

Posted Yesterday
Be an Early Applicant
Remote
Hiring Remotely in IND
Entry level
Remote
Hiring Remotely in IND
Entry level
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.
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

An Hour 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
An Hour Ago
Remote
IND
Entry level
Entry level
HR Tech • Information Technology • Professional Services
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.
Top Skills: Agile ScrumArmAtlassianC++CmakeCross-CompilationCudaD-BusEmbedded LinuxEnterprise ArchitectGitGnu MakeLinuxMakeNeonRhapsodySvnTest-Driven DevelopmentThriftUmlX86
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 Mumbai Tech Scene

From haggling for the best price at Chor Bazaar to the bustle of Crawford Market, the energy of Mumbai's traditional markets is a key part of the city's charm. And while these markets will always have their place, the city also boasts a thriving e-commerce scene, ranking among the largest in the region. Driven by online sales in everything from snacks to licensed sports merchandise to children's apparel, the local industry is worth billions, with companies actively recruiting to meet the demands of continued growth.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account