Bootstrap

ANSCER Robotics

Embedded Firmware Engineer

๐Ÿ“ŒBengaluru, India ๐Ÿ‡ฎ๐Ÿ‡ณ

โฑ๏ธŽ full-time

๐Ÿง™โ€โ™‚๏ธ mid-level

We're looking for a passionate and skilled Firmware Embedded Engineer with over 3 years of hands-on experience in embedded system development, especially in automotive applications. The ideal candidate should be adept in embedded C programming, have a strong grasp of microcontroller-based architectures, and be capable of working across the full firmware development lifecycleโ€”from board bring-up to production-ready code.

Key Responsibilities:

  • Develop and maintain embedded firmware for microcontroller-based systems, primarily targeting automotive and industrial applications.
  • Participate in board bring-up, validating hardware by performing basic functionality tests using custom C code.
  • Design and implement firmware after reviewing and discussing existing hardware and system architectures.
  • Collaborate with hardware and systems engineers to define system requirements and interfaces.
  • Integrate and validate communication protocols such as CAN, UART, SPI, I2C, and others.
  • Develop robust, maintainable, and scalable embedded code using Embedded C.
  • Conduct unit testing, integration testing, and debugging using oscilloscopes, logic analysers, and debuggers.
  • Assist in creating detailed technical documentation, including firmware architecture, coding standards, and design specifications.
  • Collaborate with cross-functional teams to ensure seamless integration of hardware and firmware systems.
  • Communicate effectively with internal stakeholders and clients to understand requirements and deliver solutions.

Requirements

  • Bachelorโ€™s degree in Electronics, Electrical Engineering, Computer Engineering, or related field.
  • 3+ years of experience in firmware development for embedded systems.
  • Strong knowledge of Embedded C programming and microcontroller-based system development.
  • Experience in board bring-up, hardware validation, and testing.
  • Familiarity with a wide range of communication protocols: CAN, I2C, SPI, UART, etc.
  • Experience working in automotive embedded systems (ECUs, controllers, sensors, etc.).
  • Solid understanding of embedded circuit design and hardware-software integration.
  • Proficient in using development tools: IDEs, compilers, debuggers (e.g., Keil, IAR, STM32CubeIDE, MPLAB).
  • Strong problem-solving and debugging skills.
  • Excellent communication and teamwork abilities.

Preferred Qualifications:

  • Experience with RTOS-based development (e.g., FreeRTOS, Zephyr).
  • Familiarity with functional safety standards (ISO 26262) in automotive systems.
  • Hands-on experience with bootloaders, OTA updates, or diagnostics (UDS, OBD-II).
  • Exposure to version control tools (e.g., Git).

Benefits

  • Innovate & Build โ€“ Design cutting-edge hardware & firmware for next-gen robotics.
  • End-to-End Exposure โ€“ Work on design, testing, and deployment of real-world solutions.
  • Cross-Functional Collaboration โ€“ Team up with engineers, control teams, and vendors to drive impactful projects.
  • Continuous Learning โ€“ Stay ahead with workshops, R&D, and hands-on experience in embedded systems.
  • Career Growth โ€“ Be part of a fast-growing robotics company with exciting challenges & opportunities
Other similar jobs

C++ GPU Modelling Engineer

@ AMD, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

GPU Systems Software Engineer - Cork, Ireland

@ Qualcomm, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

Embedded Software Engineer

@ Actalent, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

Embedded Software Engineer

@ Abbott, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

Embedded Software Engineer

@ Actalent, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

Embedded Software Engineer FCS & FMS

@ Airbus, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

Junior R&D Software/Firmware Engineer - C++

@ Agilent Technologies, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

Embedded Software Development Engineer, Ring

@ Amazon, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

Embedded Software Engineer FCS & FMS

@ Airbus, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

Embedded Software Engineer II, Ring

@ Amazon, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

  • Employment

    โฑ๏ธŽ full-time

  • Experience

    ๐Ÿง™โ€โ™‚๏ธ mid-level

  • Skills
  • Industry
  • Find similar jobs

    C++ GPU Modelling Engineer

    @ AMD, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    GPU Systems Software Engineer - Cork, Ireland

    @ Qualcomm, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    Embedded Software Engineer

    @ Actalent, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    Embedded Software Engineer

    @ Abbott, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    Embedded Software Engineer

    @ Actalent, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    Embedded Software Engineer FCS & FMS

    @ Airbus, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    Junior R&D Software/Firmware Engineer - C++

    @ Agilent Technologies, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    Embedded Software Development Engineer, Ring

    @ Amazon, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    Embedded Software Engineer FCS & FMS

    @ Airbus, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    Embedded Software Engineer II, Ring

    @ Amazon, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

Remote Work
Post time
Level
Employment
Industry
Apply Now โ†—