← Back to jobs

NR Consulting Logo
Embedded Developer

NR Consulting

 

Chennai, Tamil Nadu, India

Posted On: Just posted
Experience: 5+ years
Availability: Hybrid
Openings: 1
Category: Embedded Developer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will design, develop, and optimize embedded software across microcontrollers, SoCs, and FPGAs.

Responsibilities

  • Design and optimize embedded software for microcontrollers, SoCs, and FPGAs.
  • Implement and maintain Hardware Abstraction Layers (HAL) for portable applications.
  • Develop and integrate software for Electronic Control Units (ECUs).
  • Collaborate with hardware teams on chip development, verification, and silicon bring-up.
  • Work with shared memory and inter-process communication in multi-core systems.

Required Skills

  • 5+ years of professional experience in embedded software development.
  • Strong proficiency in Embedded C/C++.
  • Experience with FPGA development using VHDL or Verilog.
  • Knowledge of RTOS such as FreeRTOS, QNX, or VxWorks.
  • Expertise in HAL design and implementation.
  • Familiarity with shared memory and synchronization techniques.
  • Hands-on experience with ECU software and automotive protocols (CAN, LIN, FlexRay).

Preferred Skills

  • Exposure to chip-level development and silicon bring-up.

Education

Any Gradute

Related Jobs

No related jobs found

← Back to jobs