Talent.com
VotaryTech - Embedded Developer - C/C++ Programming
VotaryTech - Embedded Developer - C/C++ ProgrammingConfidential • Hyderabad / Secunderabad, Telangana, India
VotaryTech - Embedded Developer - C / C++ Programming

VotaryTech - Embedded Developer - C / C++ Programming

Confidential • Hyderabad / Secunderabad, Telangana, India
26 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)

    Skills Required

    Rtos, C, strace , Embedded Linux, Gdb, Yocto, Jtag, Python, PERF, Gstreamer, Ffmpeg, Linux Kernel Programming, OpenMAX, Device Driver Development

    Create a job alert for this search

    Embedded Developer • Hyderabad / Secunderabad, Telangana, India

    Related jobs
    Senior Embedded Engineer

    Senior Embedded Engineer

    Dhruva Space • Hyderabad, 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 more
    Last updated: 30+ days ago • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    VOLANSYS (An ACL Digital Company) • hyderabad, telangana, in
    Job Functions / Responsibilities : .Requirement Understanding and requirement writing.Design and develop embedded systems based on customer needs. Reviewing designs and source code.Troubleshooting / pro...Show more
    Last updated: 30+ days ago • Promoted
    C++ Developer - 30570

    C++ Developer - 30570

    Turing • Secunderabad, Telangana, India
    Role Overview : 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...Show more
    Last updated: 30+ days ago • Promoted
    Senior Embedded Engineer

    Senior Embedded Engineer

    Gateway Search • Hyderabad, Telangana, India
    Our client is seeking a skilled Senior Embedded Engineer to contribute to cutting-edge projects in the Defense, Aerospace, and Railway sectors. The ideal candidate will have strong expertise in embe...Show more
    Last updated: 15 days ago • Promoted
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    V3 Staffing • hyderabad, telangana, in
    Senior Embedded Software Engineer | Automotive Domain | Hyderabad.AUTOSAR, embedded systems, and automotive software development. Tech in Computer Science, Electronics, or related field.AUTOSAR Subj...Show more
    Last updated: 15 days ago • Promoted
    Senior Embedded Systems Developer

    Senior Embedded Systems Developer

    Gateway Search • Hyderabad, Republic Of India, IN
    Our client is seeking a skilled Senior Embedded Engineer to contribute to cutting-edge projects in the Defense, Aerospace, and Railway sectors. The ideal candidate will have strong expertise in embe...Show more
    Last updated: 2 days ago • Promoted
    VotaryTech - Embedded Developer - C / C++ Programming

    VotaryTech - Embedded Developer - C / C++ Programming

    Votary Softech Solutions Pvt. Ltd. • Hyderabad
    Description : About the Role : We are seeking a highly skilled Embedded Software Engineer to join ...Show more
    Last updated: 28 days ago • Promoted
    Hiring Embedded Lead Engineers.

    Hiring Embedded Lead Engineers.

    Cognizant • Hyderabad, India
    Strong proficiency in Embedded C programming.Work experience with using tools like CANoe, Compilers IAR, Code composer and debuggers. Skilled in embedded driver development, including ADC, UART, SPI...Show more
    Last updated: 6 days ago • Promoted
    Embedded Developer - C / C++ Programming

    Embedded Developer - C / C++ Programming

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

    Embedded C / C++ Developer

    Mpowerplus • Hyderabad
    Description : Role : Integration Solutions Work mode : 5 days from office not...Show more
    Last updated: 13 days ago • Promoted
    Senior C++ Lead Developer

    Senior C++ Lead Developer

    Epsilon Technologies Group • Secunderabad, Telangana, India
    Company Description Epsilon Technologies Group (Epsilon) is a specialist capital-markets technology solutions and services firm helping financial institutions modernize their platforms, risk manage...Show more
    Last updated: 12 days ago • Promoted
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    Synaxis Informatic Tech Solutions • Hyderabad, Republic Of India, IN
    Job Description We are seeking an innovative Embedded Firmware Engineer to design, develop, test, and optimize embedded systems for cutting-edge products in the utilities domain.This role is ideal ...Show more
    Last updated: 1 day ago • Promoted
    Embedded Qa

    Embedded Qa

    Dexian India • Hyderabad, Republic Of India, IN
    Must have a strong expertise of testing Embedded Devices, IOT, Firmware, MQTT protocol.Create and execute test plans and test cases based upon functional and product design specifications and repor...Show more
    Last updated: 30+ days ago • Promoted
    Embedded QA

    Embedded QA

    Dexian India • Greater Hyderabad Area, India
    Must have a strong expertise of testing Embedded Devices, IOT, Firmware, MQTT protocol.Create and execute test plans and test cases based upon functional and product design specifications and repor...Show more
    Last updated: 30+ days ago • Promoted
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    RemoteStar • Hyderabad, Republic Of India, IN
    Our client is an AI-enhanced security processor company redefining the control and management of every digital system.At our client, developing great technology takes more than talent : it takes ama...Show more
    Last updated: 10 days ago • Promoted
    Senior Embedded Firmware Specialist

    Senior Embedded Firmware Specialist

    Gateway Search • Hyderabad, Republic Of India, IN
    Our client is seeking a skilled Senior Embedded Engineer to contribute to cutting-edge projects in the Defense, Aerospace, and Railway sectors. The ideal candidate will have strong expertise in embe...Show more
    Last updated: 2 days ago • Promoted
    Lead Embedded Software Engineer

    Lead Embedded Software Engineer

    Gateway Search • Hyderabad, Republic Of India, IN
    Our client is seeking a skilled Senior Embedded Engineer to contribute to cutting-edge projects in the Defense, Aerospace, and Railway sectors. The ideal candidate will have strong expertise in embe...Show more
    Last updated: 2 days ago • Promoted
    Embedded Engineer

    Embedded Engineer

    Apna Technologies & Solutions (ApnaTech) • Hyderabad, Telangana, India
    About the Company https : / / apnatech.About the Role Responsibilities Preferred skills and qualifications Qualifications Master’s or Bachelor’s degree in Embedded Systems, Computer Engineering, or ...Show more
    Last updated: 20 days ago • Promoted