Search Jobs

Search by job, company or skills

Software Developer

Software Developer

Tata Consultancy Services
Early Applicant
  • Posted a day ago
  • Be among the first 40 applicants

Job Description

Greeting from TCS

We are looking for

Role: Software Developer

Required Technical Skill Set: Embedded C++

Desired Experience Range: 3 yrs to 6yrs

Location of Requirement:Bangalore, Pune

Must-Have

  • Experience in Embedded C/C++ Application Development
  • Good Knowledge in STL containers & Algorithms, Smart Pointers, Boost.
  • Data structures-Link lists, Trees.
  • OOPS Concept: Templates, Classes, Polymorphism, Inheritance.
  • Multi-Threading, IPC, Synchronization, File Handling operations.
  • Advance C++, Debugging skills.
  • Memory Management& Pointers
  • Templates, Classes
  • Automotive ADAS Experience

Good-to-Have

  • C++ Application Development in Windows or Linux or both environment
  • Application Debugging Skills, Unit & Integration Testing
  • Version Control tools - git, GitLab, bitbucket.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Application Debugging Skills

STL containers

Automotive ADAS Experience

File Handling operations

Smart Pointers

Boost

Similar Jobs

3-4 yrs
Bengaluru, India
Skills:
PytestTensorflowDatabasesPytorchFlaskPythonAutomation FrameworksData StructuresSqlDjangoAlgorithmsGitFastAPIRest ApisWeb ServicesBackend ServicesAI APIsGenerative AIEngineering ToolsLLMsScikit-learnPython OOPRAGPrompt Engineering
5-7 yrs
Bengaluru, India
Skills:
AWS EKSRustData StructuresSqlRest ApiRuby On RailsAlgorithmsDockerAWSWarpActix-webRocketDiesel ORM
3-5 yrs
Bengaluru, India
Skills:
Embedded Linux Yocto distributionDevice controller or host client driversUSB driver experienceEmbedded development in C
8-10 yrs
Bengaluru, India
Skills:
AlgorithmsRustGraphqlData ModellingSchema DesignSqlFalconDjangoDesign PatternsTypescriptAgile DevelopmentFlaskdata structuresScrumJavascriptPythonGolang
4-6 yrs
Bengaluru, India
Skills:
JavaData structuresContainersAlgorithmsGcpDockerTerraformLinuxOperating SystemsDistributed SystemsAzureKubernetesAWSCloud environmentMicroservices architectureNoSQL systemsDistributed persistence technologiesoci