Embedded Software Engineer

MulticoreWare, Inc.

Chennai

Presencial

INR 600.000 - 900.000

Jornada completa

14 días+

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Descripción de la vacante

MulticoreWare, Inc. is seeking a skilled Embedded Software Engineer to develop high-quality embedded software and lead projects with customers to ensure timely delivery.

You will work on bare-metal and RTOS software, implement device drivers, and collaborate with customers to translate requirements into robust solutions. Strong C/C++ and experience in embedded systems are essential.

Formación

  • B.E./B.Tech./M.E./M.Tech. or equivalent required.
  • Strong embedded firmware development experience required.
  • Knowledge of RTOS scheduling, threads, queues, semaphores and timers.

Responsabilidades

  • Develop and deliver embedded software aligned to project timelines.
  • Translate customer requirements into robust software solutions.
  • Lead and manage projects from initiation to delivery.
  • Communicate with customers to ensure smooth project execution.

Conocimientos

C
C++
Embedded firmware
Device drivers
RTOS concepts
Register access
Interfaces UART I2C SPI
Multithreading

Educación

Engineering degree

Descripción del empleo

  • Department Name Embedded Systems & Sensor Engineering
  • Job Type Full time
  • Date Opened 30/08/2026
  • Industry Software Development
  • Minimum Experience In Years 2
  • Maximum Experience In Years 5
  • Province Tamil Nadu
  • Country India
  • Postal Code 600089
About Us

MulticoreWare is a global software solutions & products company with its HQ in San Jose, CA, USA. With worldwide offices, it serves its clients and partners in North America, EMEA and APAC regions. Started by a group of researchers, MulticoreWare has grown to serve its clients and partners on HPC & Cloud computing, GPUs, Multicore & Multithread CPUS, DSPs, FPGAs and a variety of AI hardware accelerators.

MulticoreWare was founded by a team of researchers that wanted a better way to program for heterogeneous architectures. With the advent of GPUs and the increasing prevalence of multi-core, multi-architecture platforms, our clients were struggling with the difficulties of using these platforms efficiently.

We started as a boot-strapped services company and have since expanded our portfolio to span products and services related to compilers, machine learning, video codecs, image processing and augmented/virtual reality. Our hardware expertise has also expanded with our team; we now employ experts on HPC and Cloud Computing, GPUs, DSPs, FPGAs, and mobile and embedded platforms. We specialize in accelerating software and algorithms, so if your code targets a multi-core, heterogeneous platform, we can help.

Job Description

We are lookingfor a skilled Embedded Software Engineer to develop high-quality embeddedsoftware, lead projects efficiently, and collaborate closely with customers toensure timely and effective delivery.

Responsibilities:
  • Develop and deliver quality embedded software inline with project requirements and timelines.
  • Understand and translate customer requirementsinto robust software solutions.
  • Lead and manage projects efficiently frominitiation to delivery.
  • Communicate with customers and facilitate smoothproject execution.
Requirements
Education:

B.E.,B.Tech., M.E., M.Tech., or equivalent.

Technical Skills (Must haves):
  • Proficient in C and C++.
  • Hands-on experience in embedded firmwaredevelopment.
  • Experience in embedded device driver development.
  • Strong understanding of Real-Time OS concepts —Schedulers, Threads, Queues, Semaphores, Mutexes, Software Timers, and ThreadPriorities.
  • Good knowledge of embedded systems — RegisterRead/Write, Interrupts, and Communication Interfaces (UART, I2C, SPI, PCIe,MIPI CSI, USB, Ethernet).
Need to have (Can be bridged):
  • Strong practical understanding of embeddedsoftware development and project execution.
  • Ability to understand customer requirements andtranslate them into robust software solutions.
Good to have (Not essential):
  • Advanced expertise in C and C++.
  • Deep understanding of RTOS concepts andmultithreading.
Preferred Qualifications (Optional):
  • Experience leading embedded software projects andcollaborating directly with customers.
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Embedded Software Engineer
Embedded Software Engineer

Examroomai India • Bengaluru

Presencial
INR 1.400.000 - 2.200.000
Embedded Software Engineer/ Sr. Software Engineer/ Team Lead Software Engineer
Embedded Software Engineer/ Sr. Software Engineer/ Team Lead Software Engineer

Bacancy Technology Inc • Ahmedabad District

Presencial
INR 1.200.000 - 2.400.000
5-Days a week
Flexible Timing
Training & Learning Sessions
Engineer - Embedded
Engineer - Embedded

Matrix Comsec • Vadodara

Presencial
INR 1.500.000 - 2.200.000
Senior Engineer I - Software
Senior Engineer I - Software

Microchip Technology Inc. • Chennai District

Presencial
INR 1.400.000 - 2.100.000
Software Engineer – Embedded Systems
Software Engineer – Embedded Systems

Softdel • Pune District

Presencial
INR 300.000 - 550.000
Software Development Engineer
Software Development Engineer

Accenture in India • Bengaluru

Presencial
INR 1.200.000 - 2.000.000
Embedded C++ Developer
Embedded C++ Developer

SWITS DIGITAL Private Limited • Bengaluru Urban

Presencial
INR 1.500.000 - 1.900.000
Lead Embedded Software Engineer
Lead Embedded Software Engineer

Chabez Tech • Pune District

Presencial
INR 3.500.000 - 5.500.000
Embedded Systems Developer
Embedded Systems Developer

Innocode Software Pvt. Ltd. • Hyderabad

Presencial
INR 350.000 - 550.000
Embedded Systems Design & Development Engineer (112502)
Embedded Systems Design & Development Engineer (112502)

Ai-DEA LABS PVT LTD • Chennai District

Presencial
INR 300.000 - 420.000
Professional training
Skill-building programs
Project ownership opportunities