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 Embedded Engineer - C / C++ Programming

    Senior Embedded Engineer - C / C++ Programming

    IoTechWorld Avigation Pvt Ltd • Gurgaon
    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
    Embedded Engineer - C / C++ Programming

    Embedded Engineer - C / C++ Programming

    MNR Solutions • Gurgaon
    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
    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
    Manager (VxWorks)

    Manager (VxWorks)

    Samtel Avionics • Gurugram, Haryana, India
    Position : Senior Embedded Software Engineer – VxWorks.Location : Samtel Avionics, Gurgaon, India.Domain : Defense & Aerospace Systems. Samtel Avionics is seeking an experienced Embedded Software Engin...Show more
    Last updated: 2 hours ago • Promoted • New!
    Software Engineer (C++) - 30570

    Software Engineer (C++) - 30570

    Turing • gurgaon, India
    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: 18 days ago • Promoted
    Datacultr - Embedded Systems Developer - Firmware Solutions

    Datacultr - Embedded Systems Developer - Firmware Solutions

    Datacultr • Gurgaon
    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
    Infra / C++ Developer

    Infra / C++ Developer

    Mathisys • Gurugram, 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
    Senior Firmware Engineer - Embedded System

    Senior Firmware Engineer - Embedded System

    ELECBITS TECHNOLOGIES PRIVATE LIMITED • Gurugram
    Description : About Us : Elecbits is Indias leading full-stack, vertically integrated Electronics engineering and ma...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: 18 hours ago • Promoted • New!
    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
    C++ Developer

    C++ Developer

    Mobile Programming LLC • Gurgaon
    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
    C++ Developer

    C++ Developer

    Kritikal Solutions Pvt Ltd • Gurgaon
    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
    Embedded Software Engineer

    Embedded Software Engineer

    Fluidech • Gurugram, Haryana, India
    Job Title : Senior Embedded Software Tester.FLUIDECH, an ESCONET group company and a deemed public company, is a technology consulting and managed services firm specialising in cybersecurity.Founded...Show more
    Last updated: 7 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
    Cypherock - Embedded Software Engineer

    Cypherock - Embedded Software Engineer

    Cypherock • Gurugram
    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