Embedded Software/Firmware Development

Software Development
  • Software Development
  • India

Join a dynamic team developing embedded firmware for automotive ECUs, focusing on robust serial communication and classic AUTOSAR stacks. You’ll collaborate closely with controller test engineers to ensure designs meet stringent diagnostic and safety standards.

What You’ll Do

  • Review ECU designs for CAN, LIN, and Ethernet protocol compliance.
  • Approve test plans and verify serial communication requirements across ECUs.
  • Conduct root‑cause analysis on communication failures and recommend improvements.
  • Develop and integrate new firmware features for classic AUTOSAR COM stacks.
  • Support controller test engineering by clarifying requirements and assisting test execution.
  • Create and run automated diagnostic test suites to validate ECU behavior.

What You Need

  • Bachelor’s or Master’s in Electrical, Electronics, Instrumentation, Controls, Mechanical, or Computer Science Engineering.
  • 2–4 years of hands‑on experience with CAN, LIN, Ethernet, and classic AUTOSAR COM stack.
  • Proficiency with Vector CANalyzer, CANoe, and VSpy debugging tools.
  • Experience using CAN monitoring tools for data capture and analysis.
  • Strong problem‑solving and debugging skills in embedded environments.
  • Ability to develop automated test scripts, preferably in Python.

Good to Have

  • Proficiency with Microsoft Office for documentation and reporting.
  • Familiarity with bug‑tracking systems and FMEA methodology.
  • Experience automating test processes using Python or similar scripting languages.

The Opportunity

The role offers hands‑on involvement in ECU validation, bridging design and test teams. You’ll get to shape new capabilities while ensuring automotive safety standards are met.

Similar Jobs to Apply
  • Aforro™
    India

    Join a fast‑growing quick‑commerce startup building a retailer‑first platform from the ground up. You’ll collaborate with founders and engineers to shape the backend that powers inventory, ord
  • Turing
    India

    Join a fast‑growing AI firm to help build evaluation datasets for large language models tackling real software engineering tasks. The role blends hands‑on Ruby development with AI research, all on
  • Accenture
    Bengaluru

    Join a cutting‑edge team that fine‑tunes large language models for domain‑specific performance, ensuring models understand nuanced instructions and deliver high‑quality output. You’ll collab
  • CME Group
    India

    You will engineer secure, scalable, and reliable technology solutions that support global risk‑management needs. The position involves full‑system testing, code optimization, and guiding junior en