Talent.com
Senior Embedded Software Engineer
Senior Embedded Software EngineerVotary Softech Solutions Pvt. Ltd. • Bengaluru, Karnataka, India
Senior Embedded Software Engineer

Senior Embedded Software Engineer

Votary Softech Solutions Pvt. Ltd. • Bengaluru, Karnataka, India
17 days ago
Job description

Job Title : Embedded Platform Technical Lead

Location : Bangalore, India

Experience : 8–12 years

Job Summary :

We are looking for an experienced Embedded Platform Technical Lead with deep expertise in device driver development, low-level programming, and QNX operating system. The role involves leading platform-level software development, guiding a team of engineers, and collaborating with cross-functional teams to design and deliver robust embedded solutions for next-generation automotive or industrial platforms.

  • Lead and mentor a team of embedded engineers in developing and integrating low-level platform software components.
  • Design, develop, and debug device drivers (e.g., UART, SPI, I2C, Ethernet, USB, PCIe, CAN, etc.) and BSP (Board Support Package) layers.
  • Work on QNX OS for system bring-up, BSP customization, and middleware integration.
  • Perform board bring-up and hardware-software integration, working closely with hardware and systems teams.
  • Develop low-level firmware modules, bootloaders, and initialization code for custom hardware platforms.
  • Analyze and resolve complex system issues, including performance bottlenecks and stability problems.
  • Review technical designs and code, ensuring best practices for maintainability and scalability.
  • Collaborate with hardware, QA, and product teams to ensure timely and high-quality software delivery.
  • Provide technical leadership in defining software architecture, design reviews, and process improvements.

Required Skills & Experience :

  • Bachelor’s or Master’s degree in Electronics, Computer Science, or a related engineering field.
  • 8+ years of experience in embedded systems development, with strong exposure to QNX.
  • Proficiency in C / C++ programming for embedded systems.
  • Hands-on experience with QNX drivers, BSPs, and system-level debugging tools.
  • Experience in bootloaders, memory management, interrupt handling, and multi-core systems.
  • Solid understanding of hardware schematics, SoC architecture, and board-level interfaces.
  • Familiarity with build systems (e.g., Yocto, CMake, or custom build environments).
  • Experience with version control (Git) and issue-tracking tools (JIRA, etc.).
  • Strong analytical, problem-solving, and debugging skills.
  • Good to Have :

  • Exposure to Automotive platforms (ADAS, IVI, or AUTOSAR).
  • Knowledge of Linux or Android low-level stack alongside QNX.
  • Experience with virtualization or hypervisors in embedded environments.
  • Create a job alert for this search

    Embedded Software Engineer • Bengaluru, Karnataka, India

    Related jobs
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    Wabtec Corporation • Bengaluru, Republic Of India, IN
    As an Application Development Engineer, you will be responsible to design, developing, and maintain programmable logic controller (PLC), SCADA & HMI system for industrial automation under Charging ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Embedded Engineer

    Senior Embedded Engineer

    Dover • Bengaluru, Karnataka, India
    Dover is a diversified global manufacturer with annual revenue of over $7 billion.We deliver innovative equipment and components specialty systems consumable supplies software and digital solutions...Show more
    Last updated: 7 days ago • Promoted
    Senior Staff Embedded Software Engineer, ML

    Senior Staff Embedded Software Engineer, ML

    Netradyne • Bengaluru, Republic Of India, IN
    Founded in 2015, Netradyne is a technology company that leverages expertise in Artificial Intelligence, Deep Learning, and Edge Computing to bring transformational solutions to the transportation i...Show more
    Last updated: 15 days ago • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    UST • Bengaluru, Karnataka, India
    Job Description : Development experience of PDLs (peripheral drivers and libraries) like crypto, smartio etc.Developments experience of Hardware Abstraction Layer (HAL) Development experience of Mid...Show more
    Last updated: 9 days ago • Promoted
    Embedded Autosar Engineer

    Embedded Autosar Engineer

    Best NanoTech • Bengaluru, Karnataka, India
    Job Title : Senior Embedded Software Engineer.Experienced C++ developer specializing in multi-threaded Embedded Linux / QNX applications on ARM cores within the. Skilled in real-time architecture, comm...Show more
    Last updated: 1 day ago • Promoted
    Senior Embedded Engineer

    Senior Embedded Engineer

    merito • Bengaluru, Karnataka, India
    We are looking for a highly skilled Senior Embedded Software Engineer to lead the development and deployment of embedded systems for our next-generation marine robotics platforms.This role involves...Show more
    Last updated: 30+ days ago • Promoted
    Senior Embedded Engineer

    Senior Embedded Engineer

    TEKsystems • Bengaluru, Karnataka, India
    Notice Period preference : immediate to 45 Days.Semiconductor Design / Manufacturing.Experience : 4-10 Years of experience. Embedded C Programming and Problem solving.Domain / specialization Specific a...Show more
    Last updated: 22 days ago • Promoted
    Senior Advanced Embedded Systems Specialist

    Senior Advanced Embedded Systems Specialist

    Honeywell • Bengaluru, Republic Of India, IN
    At Honeywell, our people are driven by a desire to contribute, be challenged and grow.Our people make Honeywell a special company and are a key competitive advantage. Thousands of Honeywell Aerospac...Show more
    Last updated: 9 days ago • Promoted
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    Hunarstreet Technologies Pvt Ltd • Bangalore
    Position : Senior Embedded Software Engineer PCIe / Embedded Linux Location : Bangalore Experience : 7+...Show more
    Last updated: 30+ days ago • Promoted
    Sr Advanced Embedded Engr

    Sr Advanced Embedded Engr

    Honeywell • Bengaluru, India
    At Honeywell, our people are driven by a desire to contribute, be challenged and grow.Our people make Honeywell a special company and are a key competitive advantage. Thousands of Honeywell Aerospac...Show more
    Last updated: 8 days ago • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    Analog Devices • Bengaluru, Karnataka, India
    Key Responsibilities Lead architecture, design, and development of embedded software for consumer audio devices.Develop and optimize firmware for audio DSPs, SoCs, and microcontrollers (Qualcomm QC...Show more
    Last updated: 30+ days ago • Promoted
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    Best NanoTech • Bengaluru, Republic Of India, IN
    Position- Principal Firmware Engineer.Architect, develop, and optimize embedded software solutions for secure and high-performance systems. Implement and maintain Secure Boot, and other security mea...Show more
    Last updated: 3 days ago • Promoted
    Senior Embedded Engineer

    Senior Embedded Engineer

    Celstream Technologies • Bengaluru, Karnataka, India
    Title : Embedded Developer - Senior Engineer.Qualification : BE E&C / E&E / Instrumentation / CS.Good to have : Embedded development training. Experience : 6 Years to 8 Years.Notice period : Immediate joiners ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    Votary Softech Solutions Pvt. Ltd. • Bengaluru, Karnataka, India
    Job Title : Embedded Platform Technical Lead Location : Bangalore, India Experience : 8–12 years Job Summary : We are looking for an experienced Embedded Platform Technical Lead with deep expertise i...Show more
    Last updated: 18 days ago • Promoted
    Senior Software Engineer (Embedded) - C++ [T500-20478]

    Senior Software Engineer (Embedded) - C++ [T500-20478]

    HME India • Bengaluru, Karnataka, India
    For over 50 years, HME has created industry-leading products and services, their earliest being the first wireless microphone for the professional audio market in 1974. Since then, they have evolved...Show more
    Last updated: 16 days ago • Promoted
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    Confidential • Bengaluru / Bangalore
    Under limited supervision, general direction, etc.ASP policies, procedures and guidelines, this position : .Create and maintain documentation for software design, development, and testing processes.D...Show more
    Last updated: 30+ days ago • Promoted
    Senior Embedded Software Developer

    Senior Embedded Software Developer

    HME India • Bengaluru, Republic Of India, IN
    For over 50 years, HME has created industry-leading products and services, their earliest being the first wireless microphone for the professional audio market in 1974. Since then, they have evolved...Show more
    Last updated: 17 days ago • Promoted
    Senior Embedded Software V&V Engineer

    Senior Embedded Software V&V Engineer

    Confidential • Bengaluru / Bangalore
    Designs, implements, debugs, and executes system and software level test protocols including automated scripts.Develop software test tools for verification and validation of medical systems.Design,...Show more
    Last updated: 30+ days ago • Promoted