Embedded C Developer

Year    MH, IN, India

Job Description

Skills
Skill


C
EMBEDDED C
AUTOSAR


MISRA


CAN


CANAPE


UDS
ASPICE


FUNCTIONAL SAFETY


Minimum Qualification


B.TECH/B.E



We are looking for an experienced Embedded Software Engineer with strong expertise in C programming for automotive ECUs and Condition Based Services (CBS) communication logic.


The ideal candidate will have hands?on experience working with OEM specifications, developing safety?reliable embedded functions and ensuring fully conformant CBS behavior in-vehicle.



Key Responsibilities


Design, develop, and optimize C-based software modules for automotive ECU using sensor data and bus signals.


Implement robust, deterministic, and MISRA?compliant embedded code for production environments.


Ensure compliance with OEM software development standards, timing constraints, and memory limitations.


Handle error paths, fallback logic, and saturation to ensure robustness under all vehicle operating conditions.


Implement CBS communication logic based on the OEM's specification and ensure consistency across vehicle networks


Develop and validate diagnostic job handling (e.g., CBS read/write operations, reset procedures).


Detailed design of requirements.


Perform module/unit testing and support integration testing.


Debug communication issues, signal inconsistencies, and CBS diagnostic behaviors.


Collaborate with system engineers to clarify CBS requirements and ensure correct end-to-end operation.



Required Skills & Experience


Strong proficiency in C programming for automotive embedded systems.


Experience working with ECU architectures, microcontrollers, RTOS or bare?metal environments.


Developing logic based on Condition Based Services (CBS) specifications.


Handling diagnostic jobs and communication sequences.


Solid understanding of vehicle networks (CAN, LIN, or FlexRay).


Experience with version control and automotive software development workflows.



Preferred Qualifications


Knowledge of UDS diagnostics, service routines, and DTC workflows.


Familiarity with automotive standards (MISRA C, Static Code analysis, ISO 26262 basics).


Experience with measurement/validation tools (e.g., CANalyzer, CANoe, CANape) and good to have debugging skills.


Understanding of vehicle service intervals, CBS strategies, or maintenance logic.

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
    JD5170615
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    MH, IN, India
  • Education
    Not mentioned
  • Experience
    Year