Talent.com
VotaryTech - Embedded Developer - C / C++ Programming

VotaryTech - Embedded Developer - C / C++ Programming

Votary Softech Solutions Pvt. Ltd.Hyderabad
2 days ago
Job description

Description : About the Role :

We are seeking a highly skilled Embedded Software Engineer to join our expanding engineering team. The ideal candidate will possess strong expertise in Linux kernel development, Board Support Package (BSP) customization, Android system bring-up, and low-level software design for embedded devices. You will be responsible for designing, developing, integrating, and optimizing embedded software across multiple platforms, focusing on performance, reliability, and scalability.

This role demands hands-on experience with Linux Device Drivers, Multimedia frameworks, and hardwaresoftware integration. You will collaborate closely with hardware engineers, system architects, and cross-functional software teams to deliver production-quality embedded solutions.

Key Responsibilities :

Embedded Software Development :

  • Design, implement, and maintain embedded software components using C / C++ and Python for automation, testing, and build integration.

Linux Kernel & BSP Customization :

  • Develop and optimize Linux Board Support Packages (BSPs), including bootloaders, kernel configurations, and system initialization for custom hardware platforms.
  • Device Driver Development :

  • Design, develop, and debug Linux device drivers for peripherals such as I2C, SPI, UART, GPIO, audio, video, and camera interfaces. Ensure performance optimization and stability across multiple SoCs.
  • Android Platform Development :

  • Work on Android HAL layers, AOSP customization, and system integration. Contribute to platform bring-up, debugging kerneluser space interactions, and validating hardware abstraction layers.
  • Multimedia Stack Integration :

  • Integrate and optimize multimedia frameworks (e.g., GStreamer, OpenMAX, or FFmpeg) for video / audio playback, capture, and streaming applications.
  • System Debugging & Optimization :

  • Utilize tools such as JTAG, GDB, perf, strace, and ftrace for debugging and performance profiling. Analyze kernel logs and optimize system boot time, memory usage, and CPU utilization.
  • Continuous Integration and Validation :

  • Develop and maintain automated test scripts and frameworks using Python or shell scripting for build validation, regression testing, and hardware testing.
  • Cross-Functional Collaboration :

  • Collaborate with hardware, firmware, and application software teams to ensure seamless integration and stability across all system layers.
  • Required Skills and Experience :

    Core Technical Skills :

  • Strong programming experience in C / C++ for embedded systems.
  • Proficient in Linux kernel programming and device driver development.
  • Hands-on experience with BSP development and U-Boot bootloader.
  • Knowledge of Android system architecture, AOSP build process, and HAL integration.
  • Familiarity with Multimedia subsystems (Camera, Audio, Video codecs).
  • Scripting knowledge in Python or Shell for automation and debugging.
  • Solid understanding of SoC architectures, memory management, and interrupt handling.
  • Debugging and Tools :

  • Experience with GDB, JTAG, Trace32, perf, strace, and kernel logging (dmesg, logcat).
  • Familiarity with Yocto, Buildroot, or OpenEmbedded build environments.
  • Operating Systems and Hardware Platforms :

  • Strong understanding of Embedded Linux, RTOS fundamentals, and cross-compilation.
  • Exposure to SoC platforms such as Qualcomm, NXP, Renesas, TI, or NVIDIA Jetson.
  • Preferred Qualifications :

  • Bachelors or Masters degree in Computer Engineering, or Computer Science.
  • Contributions to open-source Linux projects or Android AOSP.
  • Knowledge of secure boot, firmware updates (OTA), and hardware security mechanisms.
  • Experience with version control (Git), CI / CD systems (Jenkins, GitLab CI), and Agile development workflows.
  • (ref : hirist.tech)

    Create a job alert for this search

    Embedded Developer • Hyderabad

    Related jobs
    • Promoted
    Roku Developer

    Roku Developer

    Randstad DigitalHyderabad, Telangana, India
    As an Application Developer, you will design, build, and configure applications to meet business process and application requirements. A typical day involves collaborating with various teams to unde...Show moreLast updated: 17 days ago
    • Promoted
    C++ Developer

    C++ Developer

    Infosyshyderabad, telangana, in
    You will be at the forefront in shaping the future of our Sports broadcast, whose impact is seen by audiences around the globe You'll be contributing and help shaping the entire software developmen...Show moreLast updated: 9 days ago
    • Promoted
    AppScan Product_Technical Lead (Java & C++ Developer)

    AppScan Product_Technical Lead (Java & C++ Developer)

    HCLSoftwareHyderabad, IN
    Is a Product Development Division of HCL Tech : That operates its primary Software business.At HCL Software we Develop, Market, Sell and Support over 20 Product families in the areas of Customer Exp...Show moreLast updated: 30+ days ago
    • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    7 DarterHyderabad, Telangana, India
    We are looking for a highly skilled.You will work closely with our hardware and systems teams to develop, debug, and optimize embedded applications and drivers for mission-critical systems.Design, ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Embedded Engineer

    Senior Embedded Engineer

    Dhruva SpaceHyderabad, Telangana, India
    Role overview and responsibilities : .We are seeking experienced and motivated Senior Embedded Systems Design Engineers to join our dynamic Avionics / Hardware department. In this role, you will be inst...Show moreLast updated: 30+ days ago
    • Promoted
    VRK TECHNOLOGIES - Firmware Developer - Embedded C

    VRK TECHNOLOGIES - Firmware Developer - Embedded C

    VIRTUAL REALITY KINGDOM TECHNOLOGIES PRIVATE LIMITHyderabad
    Role Description : This is a full-time onsite role for a Firmware Developer, located in Hyderabad, India.The engineer will be responsible for designing and developing firmware...Show moreLast updated: 19 days ago
    • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    eInfochips (An Arrow Company)hyderabad, telangana, in
    Infochips, an Arrow company (A $34 B, NASDAQ listed (ARW); Ranked #104 on the Fortune List), is a leading global provider of product engineering and semiconductor design services.M deployments in 1...Show moreLast updated: 9 days ago
    • Promoted
    Embedded Developer - C / C++ Programming

    Embedded Developer - C / C++ Programming

    Arccaa Analytics and IT Solutions LLPHyderabad
    Job Role / Title : Embedded developer Min and Max experience : 10- 13 Yrs Location : Hyderabad ...Show moreLast updated: 30+ days ago
    • Promoted
    C++ developer

    C++ developer

    DeloitteHyderabad, Telangana, India
    Every day, your work will make an impact that matters, while you thrive in a dynamic culture of inclusion, collaboration and high performance. As the undisputed leader in professional services.Deloi...Show moreLast updated: 17 days ago
    • Promoted
    Embedded Software Team Lead

    Embedded Software Team Lead

    Votary Softech Solutions Pvt. Ltd.Hyderabad, Telangana, India
    We are looking for a Lead Embedded Software Engineer to guide and mentor a high-performing team focused on microcontroller platforms. The role involves developing and maintaining low-level software,...Show moreLast updated: 14 days ago
    • Promoted
    Linux BSP-Embedded Developer

    Linux BSP-Embedded Developer

    eInfochips (An Arrow Company)Hyderabad, Telangana, India
    Skills- Linux BSP, Device Driver.NP- Immediate Joiner Preferred.Strong knowledge for Linux device drivers, Linux Kernel Programming,. Expert in multimedia such as CSI, camera, video capture, display...Show moreLast updated: 30+ days ago
    • Promoted
    VotaryTech - Embedded System Test Engineer - C / C++

    VotaryTech - Embedded System Test Engineer - C / C++

    Votary Softech Solutions Pvt. Ltd.Hyderabad
    About the Role : We are seeking a highly motivated and detail-oriented Embedded System Test Engineer to join our engineering team. The candidate will be responsible fo...Show moreLast updated: 30+ days ago
    Embedded C++

    Embedded C++

    Trigent Software Private LimitedHyderabad, TS, India
    Quick Apply
    JD Responsible for the maintenance and improvement of existing medical products and the development of new medical products Design, develop, conduct code reviews, implement,...Show moreLast updated: 8 days ago
    • Promoted
    BPC Embedded Developer

    BPC Embedded Developer

    Insight Global, LLCHyderabad
    Job Description : - Analyze, design, and develop software for real-time applications on Linux-like platforms using C / C++. Participate in the full soft...Show moreLast updated: 2 days ago
    • Promoted
    Lead Embedded Software Engineer - C++ / Microcontroller

    Lead Embedded Software Engineer - C++ / Microcontroller

    5G-AIHyderabad
    As a Embedded SW Lead, you will be responsible for low level drivers, toolchain, boot code, BSPs, and functionality of the Embedded Micro-Controller and its Wireless and Sensor peripherals.Key Qual...Show moreLast updated: 30+ days ago
    • Promoted
    Mars Telecom System - Senior Embedded Software Engineer - C / C++ Programming

    Mars Telecom System - Senior Embedded Software Engineer - C / C++ Programming

    MARSHyderabad
    Job Description : We are seeking a highly skilled and motivated Embedded Software Engineer to join our team.The ideal candidate will have a strong ba...Show moreLast updated: 30+ days ago
    • Promoted
    Embedded Application Developer - C / C++ Programming

    Embedded Application Developer - C / C++ Programming

    5G-AIHyderabad
    Job Location : Hyderabad Openings : Application for software development -Software.AI VLSI Product Based Company Th...Show moreLast updated: 30+ days ago
    • Promoted
    Embedded Developer

    Embedded Developer

    Arccaa Analytics and IT Solutions LLPHyderabad
    Job Title : Embedded Developer Location : Hyderabad Exp : 4-12 < / p&g...Show moreLast updated: 30+ days ago