Embedded C++ Developer

1 week ago


Anywhere in IndiaMultiple Locations, IN TETRAHED INC Full time

Job Title : C++ Embedded Developer

Location : Across India

Employment Type : Full-Time

Role Overview :

As a C++ Developer, you will play a crucial role in designing, developing, and optimizing embedded software that operates in real-time environments. You will collaborate with hardware engineers, product managers, and fellow developers to deliver cutting-edge solutions that meet the highest standards for performance and security.

Key Responsibilities :

- Embedded Development : Design, implement, and maintain software for embedded systems using C/C++, ensuring it meets functional, performance, and safety requirements.

- Hardware Integration : Collaborate with hardware teams to interface software with microcontrollers, sensors, and communication modules (SPI, I2C, UART, CAN, etc.).

- Firmware Development : Build and optimize firmware for various microcontrollers and embedded platforms, focusing on efficiency and reliability.

- Real-Time Programming : Develop software within real-time operating systems (RTOS), ensuring responsiveness and compliance with timing constraints.

- Optimization : Analyze and optimize embedded software for performance, memory usage, and power efficiency in resource-constrained environments.

- Debugging & Testing : Debug and troubleshoot embedded systems using tools like JTAG, logic analyzers, and oscilloscopes. Conduct unit, integration, and system-level testing.

- Documentation : Maintain thorough documentation of software architecture, design choices, and testing procedures.

- Team Collaboration : Work closely with cross-functional teams to ensure seamless integration between hardware and software components.

- Innovation : Stay up to date with the latest embedded systems trends, technologies, and best practices to continuously improve processes and solutions.

Required Qualifications :

- 3+ years of experience developing embedded software in C/C++.

- Deep knowledge of embedded systems, microcontroller architectures (e.g., ARM Cortex, PIC), and real-time programming.

- Strong understanding of hardware-software interfacing, including device drivers and peripheral communication (UART, SPI, I2C, etc.).

- Proven experience with embedded debugging tools (JTAG, oscilloscopes, logic analyzers) and development environments.

- Familiarity with version control (Git) and build systems like CMake or Makefiles.

- Experience working in resource-constrained environments, with a focus on performance and memory optimization.

- Solid understanding of embedded system security, testing, and validation methodologies.

- Strong problem-solving abilities, attention to detail, and a collaborative mindset.

Nice to Have :

- Experience with wireless communication protocols (Bluetooth, Zigbee, LoRa, etc.).

- Familiarity with automotive or IoT-specific embedded systems.

- Knowledge of Agile methodologies, particularly in embedded software projects.

- Experience with cybersecurity practices in embedded systems.

(ref:hirist.tech)
  • Embedded Engineer

    3 weeks ago


    Anywhere in India/Multiple Locations, IN ACZ Global Pvt Ltd Full time

    Job Description :Required Skills :- Embedded C programming- Understanding of bare-metal and RTOS based programming.- Experience with Motor Driver and LED Driver products- Knowledge and experience working on CAN, GPIO, PWM- Able to read and understand hardware circuit diagrams- Able to read and understand IC data sheets.- Native language fluency in English...


  • Anywhere in India/Multiple Locations, IN Plofold Technologies Pvt. Ltd Full time

    About the Role : We are seeking a skilled Embedded Systems Engineer to join our team. You will be responsible for designing, developing, and testing embedded systems for our products. Your expertise in hardware-software integration, real-time systems, and embedded programming will be crucial to the success of our projects.Key Responsibilities : - Embedded...

  • SDK Developer

    3 weeks ago


    Anywhere in India/Multiple Locations, IN TALENT XO Full time

    Mandatory Criteria Before ApplyingSalary Range :Ineligible : Below 9 LPA or above 21 LPA. Maximum CTC is confidential.Experience :Ineligible : Below 6 years or more than 10 years of experience.Notice Period :Mandatory : 30 days only.Profile Match:If your profile does not match the criteria below, do not apply as your application will be rejected.Review...

  • VVDN Technologies

    3 weeks ago


    Anywhere in India/Multiple Locations, IN VVDN Technologies Pvt Ltd Full time

    Work Location : Ahmedabad/ Chennai/ Pollachi/ Pune/ Manesar/ KochiExp : 3 to 8 YearsRole Lead & above : Embedded System SoftwareSkill sets req :Mandatory :- Proven experience in C/C++ based SW development.- Proven experience in Linux BSP, Device drivers and Applications- Experience leading an Embedded SW team and delivering production software for embedded...

  • C/C++ Developer

    3 weeks ago


    Anywhere in India/Multiple Locations, IN vamana skillsync pvt ltd Full time

    Job Responsibilities :- Review code and solutions generated by AI systems, ensuring adherence to quality standards and best practices.- Organize the development cycle, manage project priorities, and set goals and deadlines.- Utilize expertise in C/C++ programming to resolve complex coding issues that arise during AI validation.- Foster a collaborative team...

  • Software Developer

    3 weeks ago


    Anywhere in India/Multiple Locations, IN Thriveforce Private Limited Full time

    We are seeking a skilled Software Developer with 3+ years of experience and strong programming expertise in C/C++ for a remote position. The ideal candidate will be proficient in working within Linux environments and possess excellent problem-solving abilities, attention to detail, and collaboration skills.Key Responsibilities :- Develop and maintain...

  • C++ Developer

    3 weeks ago


    Anywhere in India/Multiple Locations, IN CyberSearch Full time

    C++ Developer.Duration : 6-12-month contract.Type : 100 % remote. $18.00-$20.00hr USD. Overview :- Develops enterprise level application and custom integration solutions including major enhancements and interfaces, functions and features.- Uses a variety of platforms to provide automated systems applications to customers. Requirements :- Must have 3-5 yrs...

  • CUDA Developer

    3 weeks ago


    Anywhere in India/Multiple Locations, IN Orangeskill Technologies Pvt Ltd Full time

    Job Description : Position Overview : The ideal candidate should have a strong background in parallel computing and performance optimization using CUDA. Overall, the job prospects for CUDA developers are promising, with high demand for professionals who can harness the power of GPUs for parallel computing tasks. By acquiring the necessary skills and...

  • C++ Developer

    3 weeks ago


    Anywhere in India/Multiple Locations, IN iXceed Solutions Full time

    Role : Senior C++ Developer. Mode of Hiring : Permanent. Location : India. Work Mode : Remote. Job Specs : We are seeking an experienced C++ Developer with over 8 years of expertise in C++ development, specializing in the issuing or acquiring domain. The ideal candidate will be responsible for designing, developing, and maintaining high-performance...

  • C++ Developer

    3 weeks ago


    Anywhere in India/Multiple Locations, IN Lancetech solutions Full time

    Job Description :We are seeking a skilled and motivated C++ Software Engineer with 3-6 years of experience to join our dynamic development team. The ideal candidate will have a strong background in C++ programming, problem-solving skills, and a passion for technology. You will be working on cutting-edge projects, contributing to the development of...


  • Anywhere in India/Multiple Locations, IN Jumio.com Full time

    Role Purpose:At Jumio, you will work for one of the market leaders in the global identity verification space that is helping to make the digital world a safer place for everyone. As a Software Development Engineer III, you will maintain and improve C++ production software as well as perform research and development to help expand the state of the art in this...

  • CUDA Developer

    3 weeks ago


    Anywhere in India/Multiple Locations/Remote, IN Yo HR Consultancy Full time

    Role : CUDA Developer Location : Anywhere in the World - Permanent RemoteExperience : 5 - 8 YearsRole : Contract/Duration: 6 -12 Months Opportunity : Full Time, 8 hoursOverlap Required : 4 hours PST timingWork timings which is : Primarily, overlap is required from 8 AM to 12 PM PST. The remaining 4 hours can be accommodated either before 8 AM PST or after 12...


  • Anywhere in India/Multiple Locations, IN ATech Full time

    Role: Database Kernel Development - ArchitectMultiple Locations: Open for PAN IndiaJob description- As part of building our team in India, we are looking for engineers and leaders who are passionate about working on the RDBMS technology of massive scale and one that thrives with continuous innovation- We are looking for a Database Kernel Development...

  • CUDA Developer

    2 weeks ago


    Anywhere in India/Multiple Locations, IN CUTTING EDGE SEARCH Full time

    Position Summary : We are seeking an experienced CUDA Developer with a robust background in C++, parallel computing, and large language models (LLMs). The ideal candidate will focus on performance optimization and algorithm efficiency through CUDA, with significant experience in C++ and machine learning models. Key Responsibilities : - Diagnose and resolve...

  • iOS Developer

    3 weeks ago


    Anywhere in India/Multiple Locations, IN Infowind Technologies Full time

    Job Title : iOS DeveloperLocation : Indore MP (On-Site)Type : Full-TimeJob Overview :We are looking for a skilled iOS Developer with at least 1 year of professional experience to contribute to the development of our mobile applications. The ideal candidate will have a solid understanding of iOS development principles, a passion for building high-quality...

  • iOS Developer

    3 weeks ago


    Anywhere in India/Multiple Locations, IN talentxo Full time

    Job Description : & Responsibilities :- Design and build applications for iOS- Ensure the performance, quality, and responsiveness of applications- Collaborate with a team to define, design, and ship new features- Identify and correct bottlenecks and fix bugs- Help maintain code quality, organisation and automatizationIdeal Candidate :- Proficient in Swift,...

  • iOS Developer

    6 months ago


    Anywhere in India/Multiple Locations, IN Everest Engineering Full time

    Job Description :- Proven working experience in software development- Working experience in iOS development- Have published one or more iOS apps in the app store- A deep familiarity with Objective-C , Swift and Cocoa Touch- Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text- Experience with third-party...

  • iOS Developer

    3 weeks ago


    Anywhere in India/Multiple Locations, IN Avensys Consulting PVT LTD Full time

    Job Description :Role & Responsibilities :- Design and build applications for iOS- Ensure the performance, quality, and responsiveness of applications- Collaborate with a team to define, design, and ship new features- Identify and correct bottlenecks and fix bugs- Help maintain code quality, organisation and automatizationIdeal Candidate :- Proficient in...


  • Anywhere in India/Multiple Locations, IN Meditation.live Full time

    Who We Are :- We are a wellness platform backed by some of the best investors in the world. Our mission is to inspire 5 billion people to find their true purpose. We do this by featuring meditation and movement classes that help you go inward, reduce mental clutter, improve happiness and ultimately find a true purpose for lasting happiness. - Our unique...


  • Anywhere in India/Multiple Locations/Remote, IN Wobot.ai Full time

    Job Description :We are seeking a highly skilled Computer Vision Engineer to join our team and work on cutting-edge projects involving computer vision algorithms on edge devices. The ideal candidate will have experience in developing computer vision applications on edge devices such as embedded systems, IoT devices, mobile devices, and other low-power...