Embedded C Engineer

Year    UP, IN, India

Job Description

Job title:

Embedded C Engineer

Location-

Noida Sec-11

Terms

: Permanent

Qualification :

B.Tech / M.Tech (Electronics/Electrical/Electronics & Communication/ Instrumentation/ Computer Science/ Mechatronics)

Experience :

2-6 years

Compensation

:

No bracket for deserving candidate



Roles & Responsibilities



Develop robust embedded firmware in Embedded C following MISRA-C coding guidelines. Implement real-time logic using state machines, interrupt-driven execution, and timer-based task scheduling. Work with communication interfaces including UART, RS-485, SPI, IC, CAN, and Ethernet. Implement data protection and validation mechanisms such as CRC-16/CRC-32, message encoding/decoding, and authentication checks. Develop safety mechanisms: watchdog supervision, safe-state fallback routines, diagnostics, and built-in self-tests. Conduct unit testing, perform static code analysis, and support HIL (Hardware-in-the-Loop) testing for system validation. Work closely with hardware and test teams for board bring-up, debugging, and system integration. Prepare engineering documentation including design documents, interface specifications, test logs, and release notes.

Technical Skills:



Strong expertise in Embedded C, MISRA-C compliance, and structured firmware architecture. Solid understanding of real-time systems, interrupts, and non-blocking communication strategies. Experience with CRC algorithms, safety messaging, error detection, and data validation. Ability to read and analyze electrical schematics; hands-on with oscilloscopes, logic analyzers, SWD/JTAG debuggers. Experience using static analysis tools such as PC-Lint, Cppcheck, or Coverity. Familiarity with HIL testing, test automation concepts, and safety development lifecycle (V-Model, traceability).
Job Type: Full-time

Pay: ₹40,000.00 - ₹90,000.00 per month

Language:

English (Preferred)
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4768908
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    UP, IN, India
  • Education
    Not mentioned
  • Experience
    Year