Search by job, company or skills

  • Posted 10 months ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Hi To All Tech Enthusiasts Out There , We Are Hiring For a Reputed IT Client Of Ours For The Below Positions

Job Title: Embedded Engineer

Location: Gurgaon (WFO)

Experience : 5 yr-10 yrs

Notice Period : Immediate Joiner or Max 30 Days

Skills : C, Linux, STM, NXP, CAN, LIN, UART, SPI, I2C, Automotive experience, AUTOSAR (optional)

Responsibilities

  • Designing, developing, testing, and debugging embedded software and firmware for automotive applications.
  • Collaborating with cross-functional teams including hardware engineers, software engineers, and testing teams to define system requirements and software specifications.
  • Developing low-level device drivers for various microcontrollers and peripherals such as UART, SPI, I2C, CAN, and LIN.
  • Implementing and maintaining communication protocols like CAN, LIN, Ethernet, Bluetooth, and Wi-Fi.
  • Developing and integrating real-time operating systems (RTOS) into embedded systems.
  • Conducting code reviews and ensuring adherence to coding standards and best practices.
  • Troubleshooting and resolving embedded software and hardware issues.
  • Analyzing, optimizing and debugging system performance and memory usage.
  • Conducting unit tests, integration tests, and system tests to ensure software quality and reliability.
  • Collaborating with the hardware team for system integration and validation.
  • Managing software and firmware configurations and maintaining documentation.

Requirements

  • Bachelor's degree in Computer Engineering, Electronics Engineering, or related discipline.
  • Minimum 5 years of hands-on experience in embedded software development.
  • Strong programming skills in C and experience with embedded C development.
  • Solid experience in Linux kernel and device driver development.
  • Proficiency in microcontroller programming and familiarity with STM and NXP uControllers.
  • Hands-on experience with communication protocols such as CAN, LIN, UART, SPI, and I2C.
  • Experience in automotive domain and familiarity with Automotive SPICE.
  • Knowledge of AUTOSAR standards is preferred but not mandatory.
  • Good understanding of real-time operating systems (RTOS) and their implementation in embedded systems.
  • Familiarity with ARM Cortex-M processors and their associated development tools.
  • Experience in debugging and troubleshooting embedded systems using JTAG or other debugging tools.
  • Familiarity with software development tools such as Git, JIRA, etc.
  • Excellent problem-solving and analytical skills.
  • Strong communication and interpersonal skills to work effectively in a cross-functional team environment.
  • Ability to prioritize and manage multiple tasks in a fast-paced environment

Skills: i2c,nxp,can,c,autosar,spi,automotive experience,linux,stm,uart,lin

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 111582329

Similar Jobs