Embedded C Engineer

2 weeks ago


Noida, Uttar Pradesh, India f-a752-4ef0-8f4b-d20bb6472f8f Full time

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, I²C, 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, ₹90,000.00 per month

Language:

  • English (Preferred)

Work Location: In person



  • Noida, Uttar Pradesh, India eInfochips (An Arrow Company) Full time

    Job Profile• Providing solution to existing and new clients.• Providing Technical Solution for RFQ• Should have Engineering background in Embedded (C programming Linux, Boot Loader, Device Driver and so on)• Should have excellent communication skill.Required skills set:• Strong fundamentals & problem solving skill.• Strong Experience in C / C++ &...


  • Greater Noida, Uttar Pradesh, India Phebus Hr Advisory Services Full time

    Hi All, We are looking for Embedded Software engineer Role Experience : 3+ yearsCTC - upto 8LPALocation - Noida Proficiency in C/C++ If someone Interested Kindly share me your resume on OR Call me on


  • Noida, Uttar Pradesh, India Crazy Solutions Full time

    Embedded Software Development Engineer-IIJob Profile- Embedded Software Development Engineer-II Experience- 4-6 Yrs We -  Are a team of technologists from diverse backgrounds  Obsess over design and product journey  Obsess over our customer's needs and experience  Are owners. We love building new innovative technologies, and improving our...


  • Noida, Uttar Pradesh, India Satyam Software Solutions Full time

    Job Description of Embedded Software Developer Job brief We are looking for a professional Embedded Software Engineer to execute complete embedded software development life cycle . The goal is to create optimized software systems. Job Responsibilities *Design and develop embedded systems using C/C++. *Creating and executing software test...


  • Noida, Uttar Pradesh, India Search Advisers Services Guj Full time

    About the RoleThe right person for this position should have 6-9 years of experience in Embedded systems. He/She should be passionate, tech savvy, academically sound, have interest in embedded devices and technologies that drive the headless domain.ResponsibilitiesKnowledge:Exposure to Microcontroller/Microprocessor Architecture /Family e.g. ARM Cortex,...


  • Noida, Uttar Pradesh, India Stemrobo Full time

    Company: Tevatron Technologies Pvt Ltd.Location: NoidaProfile: "Embedded Firmware Engineer"About Tevatron Technologies: Tevatron Technologies Pvt Ltd , which is a R&D Design & Services Company focused on Internet of Things(IoT), Embedded Hardware and Software Systems, Sensor and MCUs and PCB Design covering entire ESDM space from concept to Productization....


  • Noida, Uttar Pradesh, India Search Advisers Services Guj Full time

    About the RoleThe right person for this position should have 6-9 years of experience in Embedded systems. He/She should be passionate, tech savvy, academically sound, have interest in embedded devices and technologies that drive the headless domain.ResponsibilitiesExposure to Microcontroller/Microprocessor Architecture /Family e.g. ARM Cortex,...


  • Noida, Uttar Pradesh, India Software Engineering Firm Full time

    Job Summary We are looking for a skilled and passionate Embedded Linux Developer with strong proficiency in C++ and Java, deep expertise in both Linux user space and kernel space, and a working understanding of hardware-level development. The ideal candidate will thrive in a collaborative environment, working closely with hardware engineers and...


  • Noida, Uttar Pradesh, India BotLab Dynamics Full time

    We're looking for an experienced Embedded Linux BSP Engineer to drive BSP development on ARM-based SoCs. You will work end-to-end across bootloader, Linux kernel, device drivers, and build systems, closely collaborating with hardware teams to build stable, scalable, and production-ready embedded Linux platforms.What You'll Work On:Board bring-up and BSP...


  • Noida, Uttar Pradesh, India Zaptics Research Full time

    At Zaptics, we're looking for enthusiastic interns to join our embedded firmware team.Selected Intern's Day-to-day Responsibilities IncludeDeveloping interface libraries with various sensors on CIntegrating the sensor interfaces with the main codeDesigning test cases for the systemPerforming testing and debugging of embedded systemsDesigning algorithms and...