Talent.com
Datacultr - Embedded System Developer - C/C++
Datacultr - Embedded System Developer - C/C++Datacultr • Gurugram
Datacultr - Embedded System Developer - C / C++

Datacultr - Embedded System Developer - C / C++

Datacultr • Gurugram
30+ days ago
Job description

Position Overview :

We are seeking a passionate and talented Embedded Systems Developer to join our dynamic engineering team.

In this role, you will design, develop, and optimize embedded systems and firmware solutions that power our cutting-edge products across IoT, and Consumer Electronics.

If you enjoy low-level programming, hardware-software integration, and solving complex engineering challenges, we want to hear from you!.

Core Responsibilities :

Firmware / Software Development :

  • Design, develop, test, and debug embedded firmware / software for microcontrollers and embedded platforms.
  • Write clean, efficient, and scalable code in C / C++ or Assembly.

Hardware Integration :

  • Interface with sensors, wireless modules, and external peripherals (SPI, I2C, UART, CAN, etc.)
  • Perform hardware bring-up, board support package (BSP) development, and device driver creation.
  • System Architecture & Analysis :

  • Analyze and interpret hardware datasheets and technical documents to integrate components correctly.
  • Ensure system-level design optimization for performance, reliability, and cost.
  • Real-Time & Bare-Metal Systems :

  • Work with real-time operating systems (RTOS) and bare-metal environments.
  • Implement multitasking and synchronization mechanisms where required.
  • FOTA (Firmware Over-The-Air) Updates :

  • Develop and integrate Firmware Over-The-Air update mechanisms for embedded devices.
  • Ensure robust and secure update processes, including rollback and version control.
  • Documentation & Collaboration :

  • Document software design, architecture, and technical specifications.
  • Collaborate with cross-functional teams (hardware, QA, product management) to align on project goals and timelines.
  • Key Requirements :

  • Bachelors or Masters degree in Electronics, Electrical Engineering, or a related field.
  • Strong proficiency in C / C++ for embedded development.
  • Experience with Keil uVision IDE for ARM-based development.
  • Excellent ability to read and interpret circuit schematics effectively.
  • Solid understanding of microcontroller architectures and their peripheral interfaces.
  • Experience with key communication protocols (I2C, SPI, UART, CAN, RS-232, Ethernet).
  • Hands-on experience using debugging tools .
  • Familiarity with RTOS concepts and multitasking.
  • Experience implementing FOTA (Firmware Over-The-Air) updates.
  • Comfortable with version control systems (Git preferred).
  • Understanding of low-power system design and optimization techniques.
  • Preferred or Nice-to-Have Skills :

  • Experience with scripting languages
  • Familiarity with Secure Boot and embedded security concepts.
  • Experience with advanced debugging and profiling tools.
  • What We Offer :

  • Opportunity to shape the future of unsecured lending in emerging markets.
  • Competitive compensation package.
  • Professional development and growth opportunities.
  • Collaborative, innovation-focused work environment.
  • Comprehensive health and wellness benefits.
  • Location & Work Model :

  • Immediate joining possible.
  • Work From Office only.
  • Based in Gurugram, Sector 65
  • (ref : hirist.tech)

    Create a job alert for this search

    Embedded Developer • Gurugram

    Related jobs
    IBM ACE Developer

    IBM ACE Developer

    IGT Solutions • Gurugram, Haryana, India
    Show more
    Last updated: 23 days ago • Promoted
    Senior Firmware Engineer - Embedded System

    Senior Firmware Engineer - Embedded System

    ELECBITS TECHNOLOGIES PRIVATE LIMITED • Gurgaon
    Description : About Us : Elecbits is Indias leading full-stack, vertically integrated Electronics engineering and ma...Show more
    Last updated: 30+ days ago • Promoted
    Delhivery - Senior Developer / Technical Lead - System Design

    Delhivery - Senior Developer / Technical Lead - System Design

    DELHIVERY LIMITED • Gurugram
    Description : About the Role : Were looking for an experienced Sr Developer / Technical Lead (3+ years experience) who can lead ...Show more
    Last updated: 8 days ago • Promoted
    Software Engineer (C++) - 30570

    Software Engineer (C++) - 30570

    Turing • gurgaon, haryana, in
    Turing is seeking experienced C / C++ developers to partner with a leading AI research lab in validating and improving AI-generated code. In this role, you’ll review and correct complex systems code, ...Show more
    Last updated: 21 days ago • Promoted
    Infra / C++ Developer

    Infra / C++ Developer

    Mathisys • Gurgaon, Haryana, India
    Mathisys is a global quant firm specializing in high-frequency trading (HFT) strategies for various asset classes in global markets. We excel in both developed and emerging markets.Our expertise in ...Show more
    Last updated: 30+ days ago • Promoted
    Embedded Engineer - C / C++ Programming

    Embedded Engineer - C / C++ Programming

    MNR Solutions • Gurugram
    Description : Job Summary : - We are seeking a skilled and passionate Embedded Engineer to design, develop, and deploy embedded software...Show more
    Last updated: 30+ days ago • Promoted
    Cypherock - Embedded Software Engineer

    Cypherock - Embedded Software Engineer

    Cypherock • Gurgaon
    Description : As an Embedded Engineer at Cypherock, you will : - Collaborate with cross-functional teams to enhance t...Show more
    Last updated: 30+ days ago • Promoted
    Engineer

    Engineer

    Samtel Avionics • Gurugram, Haryana, India
    Software Development - Embedded Engineer.Strong proficiency in C programming for embedded systems.Experience in device driver development (UART, I2C, SPI, PCIe). Good understanding of RTOS concepts ...Show more
    Last updated: 17 hours ago • Promoted • New!
    C++ Developer

    C++ Developer

    Mobile Programming LLC • Gurugram
    Job Description : We are seeking a skilled C++ developer to join our dynamic team.The successful candidate will be responsible for designing, developing, and maintaining high-q...Show more
    Last updated: 30+ days ago • Promoted
    Senior n8n Lead Developer

    Senior n8n Lead Developer

    BigStep Technologies • Gurugram, Haryana, India
    We are seeking a highly experienced.AI-driven Real Estate product in the USA.Business Consultant and engineering team to deliver scalable automation and data-processing workflows.You will be respon...Show more
    Last updated: 1 day ago • Promoted
    System Engineer

    System Engineer

    ValueFirst • Gurgaon, India
    This team is responsible for monitoring and maintaining the infrastructure behind ValueFirst services.They keep an eagle eye on availability and performance of our services.The team is available 24...Show more
    Last updated: 4 days ago • Promoted
    C++ Developer

    C++ Developer

    Kritikal Solutions Pvt Ltd • Gurugram
    Job Summary : A proficient C++ Developer with Knowledge on QT framework.Good in Design understand of OOAD, Code quality ...Show more
    Last updated: 30+ days ago • Promoted
    Datacultr - Embedded Systems Developer - Firmware Solutions

    Datacultr - Embedded Systems Developer - Firmware Solutions

    Datacultr • Gurugram
    Description : We are seeking a passionate and talented Embedded Systems Developer to join our dynamic engineering team.In this role, you will desig...Show more
    Last updated: 30+ days ago • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    Fluidech • Gurgaon, Haryana, India
    Job Title : Senior Embedded Software Tester Location : Gurugram, Haryana Duration : Long-Term Contract Number of positions : 6-8 Company Overview : FLUIDECH, an ESCONET group company and a deemed publi...Show more
    Last updated: 8 days ago • Promoted
    Senior Embedded Engineer - C / C++ Programming

    Senior Embedded Engineer - C / C++ Programming

    IoTechWorld Avigation Pvt Ltd • Gurugram
    Job Summary : We are seeking a highly skilled Senior Embedded Systems Engineer with solid experience in Linux Device Drivers (LDD), RTOS-b...Show more
    Last updated: 10 days ago • Promoted
    Senior Embedded Software Engineer - C / C++ Programming

    Senior Embedded Software Engineer - C / C++ Programming

    MKU • Gurugram
    Description : Key Responsibility Areas : - Design, develop, and test...Show more
    Last updated: 30+ days ago • Promoted
    ChargePoint - Senior System Software Engineer - Embedded System

    ChargePoint - Senior System Software Engineer - Embedded System

    ChargePoint • Gurgaon
    About Us : With electric vehicles expected to be nearly 30% of new vehicle sales by 2025 and more than 50% by 2040, electric mobility is be...Show more
    Last updated: 30+ days ago • Promoted
    Embedded System Engineer - C++ / RTOS

    Embedded System Engineer - C++ / RTOS

    DIGITALLOGICS HI-TECH SOLUTIONS PRIVATE LIMITED • Gurgaon
    Core Responsibilities : - Design system architecture for motorcycle powertrains, sensors, and rider interfaces Show more
    Last updated: 10 days ago • Promoted