Job Description

Title: Embedded Developer
Location: Chennai
Exp: 3.5-5 Years

Job Description:

Key Responsibilities:
• Design, develop, and optimize embedded software for microcontrollers, SoCs, and FPGAs.
• Implement and maintain Hardware Abstraction Layers (HAL) for scalable and portable embedded applications.
• Work with shared memory and inter-process communication mechanisms in multi-core systems.
• Collaborate with hardware teams on chip development, including verification and bring-up.
• Develop and integrate software for Electronic Control Units (ECUs) in automotive or industrial systems.
Technical Skills:
• Strong proficiency in Embedded C/C++
• Experience with FPGA development (e.g., VHDL/Verilog, Xilinx/Client tools)
• Knowledge of RTOS (e.g., FreeRTOS, QNX, VxWorks)
• Familiarity with shared memory and synchronization techniques
• Expertise in HA...

Apply for this Position

Ready to join NR Consulting - India? Click the button below to submit your application.

Submit Application