Job Opportunity Posted yesterday

Embedded C++ developer

Tata Elxsi

Job Description

Tata Elxsi works with leading medical device OEMs and technology companies for market research and human factor engineering, hardware and software engineering, verification & validation, regulatory standards & compliance requirements along with technologies such as artificial intelligence, cloud and IoT.

Tata Elxsi’s Medical Device and Healthcare practice is ISO 13485 certified.


C++ Embedded developer

  • 5+ Years
  • Pune


Job Description:


Embedded Software Development

  • Design and develop high-performance C++ software components
  • Implement real-time data acquisition and processing pipelines
  • Develop interfaces between application software and firmware
  • Build robust communication mechanisms between Linux applications and embedded controllers


Firmware Integration

  • Work closely with firmware engineers on hardware bring-up and feature integration
  • Integrate sensor, actuator, and control data into Linux applications
  • Define communication protocols and interface contracts
  • Support diagnostics and troubleshooting across software and firmware boundaries


Technical Skills

  • 10+ years of modern C++ development experience
  • Strong expertise in C++11/14/17/20
  • Strong understanding of Linux internals
  • Strong system programming experience
  • Experience with IPC mechanisms
  • Experience with multithreading and concurrency
  • Strong debugging and root-cause analysis skills


About this job listing
This job opportunity is provided through our external job listing network. MyJobAlerts helps you discover job opportunities and redirects you to the original listing to apply.