TymblHub

© 2026 TymblHub

Embedded Software Engineer

MulticoreWare
Posted on
MulticoreWare logo

Experience
1 - 3 yrs
Job Location
Chennai, India
Vacancy
1
Designation
Embedded Software Engineer
Job Type
ONSITE

Job Description

":"
About the Role
We are looking for a skilled Embedded Software Engineer to develop high\-quality embedded software, lead projects efficiently, and collaborate closely with customers to ensure timely and effective delivery.
Key Responsibilities
  • Develop and deliver quality embedded software in line with project requirements and timelines.
  • Understand and translate customer requirements into robust software solutions.
  • Lead and manage projects efficiently from initiation to delivery.
  • Communicate with customers and facilitate smooth project execution.
    Required Skills
    • Proficient in C and C++.
    • Hands\-on experience in embedded firmware development.
    • Experience in embedded device driver development.
    • Strong understanding of Real\-Time OS concepts \ Schedulers, Threads, Queues, Semaphores, Mutexes, Software Timers, and Thread Priorities.
    • Good knowledge of embedded systems \ Register Read\/Write, Interrupts, and Communication Interfaces (UART, I2C, SPI, PCIe, MIPI CSI, USB, Ethernet).
      Good to Have
      • Advanced expertise in C and C++.
      • Deep understanding of RTOS concepts and multithreading.
      • Device driver development experience on Linux operating system.
      • Device driver development experience on Windows operating system.


        ",\
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.