Talent.com
Tech Lead - Embedded C++ / Linux OS
Tech Lead - Embedded C++ / Linux OSConfidential • Bengaluru / Bangalore
Tech Lead - Embedded C++ / Linux OS

Tech Lead - Embedded C++ / Linux OS

Confidential • Bengaluru / Bangalore
30+ days ago
Job description
  • Responsibilities
  • Technical Leadership
  • Lead the design, development, and implementation of embedded software solutions using Embedded C++ and Linux.
  • Provide technical guidance and mentorship to junior engineers.
  • Drive architectural decisions and ensure adherence to best practices.
  • Conduct code reviews and ensure code quality.
  • Embedded Linux Development
  • Develop and maintain Embedded Yocto Linux distributions.
  • Develop Linux middleware and applications using C++.
  • Configure and manage Linux systems for embedded devices.
  • Utilize CMake and Git for version control and build processes.
  • Firmware Development
  • Develop and maintain firmware for embedded systems.
  • Integrate software with hardware components.
  • Perform system-level testing and debugging.
  • Hardware-Oriented Software Development (Good to Have)
  • Develop software for Xilinx and IMX.8 platforms.
  • Work closely with hardware engineers to integrate software and hardware.
  • Computer Vision (Good to Have)
  • Develop solutions in the field of computer vision for camera-based assistance systems.
  • Implement algorithms for image processing and object detection.
  • Debugging and Troubleshooting
  • Diagnose and resolve complex software and hardware issues on Embedded Linux platforms.
  • Utilize debugging tools and techniques to identify and fix bugs.
  • Project Management
  • Contribute to project planning and execution.
  • Ensure projects are delivered on time and within budget.
  • Communicate effectively with stakeholders.
  • Required Skills and Experience
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • Proven experience as a software engineer in embedded systems development.
  • Strong proficiency in Embedded C and C++.
  • Solid understanding of object-oriented programming principles.
  • Extensive experience with Embedded Yocto Linux and firmware development.
  • Experience with Linux system programming and application development using C++.
  • Proficiency in using CMake and Git for version control and build processes.
  • Excellent debugging and troubleshooting skills.
  • Strong communication and interpersonal skills.
  • Ability to work independently and as part of a team.
  • Good to Have Skills and Experience
  • Experience with hardware-oriented software development, particularly for Xilinx and IMX.8 platforms.
  • Experience in developing computer vision solutions for camera-based assistance systems.
  • Experience in Linux middleware and application development.
  • Advanced debugging skills on Embedded Linux.
  • Skills Required

    Xilinx, C++, C, Linux Os

    Create a job alert for this search

    Embedded Linux • Bengaluru / Bangalore

    Related jobs
    Solutions Head for Embedded

    Solutions Head for Embedded

    Cyient • Bengaluru, Karnataka, India
    Cyient delivers intelligent engineering solutions across products, plants, and networks for over 300 global customers, including 30% of the top 100 global innovators. As a company, Cyient is committ...Show more
    Last updated: 30+ days ago • Promoted
    Linux Boot – QA Lead

    Linux Boot – QA Lead

    eInfochips (An Arrow Company) • Bengaluru, Karnataka, India
    Collaborate with cross-functional teams for.Show more
    Last updated: 22 days ago • Promoted
    Technical Manager - Embedded / Firmware / Linux Projects

    Technical Manager - Embedded / Firmware / Linux Projects

    Mirafra • Bangalore
    Job Responsibilities : - Technical Architect role for Embedded and Firmware / Linux projects.Ensure the successful definition, architecture, design, implementation, and timely, q...Show more
    Last updated: 30+ days ago • Promoted
    Automotive Embedded Team Lead (Linux)

    Automotive Embedded Team Lead (Linux)

    Trigent Software Private Limited • Bengaluru, Karnataka, India
    Automotive Embedded Team Lead (Linux).Automotive Embedded Team Lead (Linux).Years of experience in embedded domain preferably in Automotive Linux domain. A technical Team Lead is responsible for the...Show more
    Last updated: 30+ days ago • Promoted
    Technical Lead - Linux And Unix Expert

    Technical Lead - Linux And Unix Expert

    Airbus • Bengaluru, Republic Of India, IN
    Qualification & Experience : We seek out curious minds.We value attention to detail, and we care deeply about outcomes.We’re looking above all for passionate people, eager to learn, willing to share...Show more
    Last updated: 30+ days ago • Promoted
    Embedded Linux Systems Engineer

    Embedded Linux Systems Engineer

    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: 14 days ago • Promoted
    Embedded Software Team Lead

    Embedded Software Team Lead

    Capgemini • Bangalore Urban, Karnataka, India
    STM Secureboot Development Lead.Join a team at the forefront of embedded security innovation.As an STM Secureboot Development Lead, you’ll play a critical role in designing and implementing secure ...Show more
    Last updated: 23 days ago • Promoted
    Linux Kernel Integration Lead

    Linux Kernel Integration Lead

    eInfochips (An Arrow Company) • Bengaluru, Republic Of India, IN
    Architect, implement, and maintain.Collaborate with hardware and firmware teams for.Debug kernel and user-space issues using. Linux kernel driver development.Solid debugging and problem-solving skil...Show more
    Last updated: 23 days ago • Promoted
    Embedded Systems Hardware Lead

    Embedded Systems Hardware Lead

    Creative Synergies Group • Bengaluru, Republic Of India, IN
    About Creative Synergies Group : .Global technology services company.US, Europe, Japan based customers.Current Verticals : Transportation, Energy / Process Industry, Industrial Products, Hi-Tech.Product...Show more
    Last updated: 14 days ago • Promoted
    Embedded Linux Developer

    Embedded Linux Developer

    HyrEzy Talent Solutions • Bangalore
    Job Description : As an Embedded Linux Development Engineer, you will be responsible for designing, developing, and maintaining embedded systems and...Show more
    Last updated: 30+ days ago • Promoted
    Solutions Head For Embedded

    Solutions Head For Embedded

    Cyient • Bengaluru, Republic Of India, IN
    Cyient delivers intelligent engineering solutions across products, plants, and networks for over 300 global customers, including 30% of the top 100 global innovators. As a company, Cyient is committ...Show more
    Last updated: 30+ days ago • Promoted
    InnoPhase Inc - Technical Lead - Embedded System

    InnoPhase Inc - Technical Lead - Embedded System

    GreenWave • Bangalore
    DBA GreenWave Radios, is at the forefront of innovation in Open RAN digital radios.Our cutting-edge solutions, powered by the Hermes64 RF SoC, are designed to enhance network energy efficiency whil...Show more
    Last updated: 22 days ago • Promoted
    Senior Embedded Linux Developer

    Senior Embedded Linux Developer

    Tata Technologies • Bengaluru, Republic Of India, IN
    Hiring : Linux FOTA / SOTA Senior Developer – Bangalore (On-site).C, C++, Embedded Linux, OTA / FOTA, USB Update, CAN, UDS, Automotive Diagnostics. Develop and integrate OTA / SW update solutions (OTA, USB...Show more
    Last updated: 23 days ago • Promoted
    Lead Embedded Firmware Developer

    Lead Embedded Firmware Developer

    UST • Bengaluru, Republic Of India, IN
    Good hands-on programming in Embedded C, C++ in resource constraint systems.Experience developing for Embedded RTOS, Linux / POSIX, and / or Android system. Must be extremely proficient with Linux kerne...Show more
    Last updated: 23 days ago • Promoted
    Embedded Linux Developer

    Embedded Linux Developer

    Bosch Global Software Technologies • Bengaluru, Republic Of India, IN
    Linux kernel developer(5-10 years) : .Linux internals Strong foundation in C programming and shell scripting Proficiency in yocto build environment and cross compile toolchains.Experience in developi...Show more
    Last updated: 17 days ago • Promoted
    C++ Developer - Embedded / Automotive Domain

    C++ Developer - Embedded / Automotive Domain

    Mirafra • Bangalore
    Good experience with UML design, design patterns.Strong coding, debugging and problem solving skills.Experience with embedded systems preferably related to automotive Infotainment middleware, appli...Show more
    Last updated: 30+ days ago • Promoted
    Linux Buses Lead

    Linux Buses Lead

    eInfochips (An Arrow Company) • Bengaluru, Karnataka, India
    Architect, implement, and maintain.Collaborate with hardware and firmware teams for.Debug kernel and user-space issues using. Linux kernel driver development.Solid debugging and problem-solving skil...Show more
    Last updated: 23 days ago • Promoted
    Technical Lead - Linux and Unix Expert

    Technical Lead - Linux and Unix Expert

    Airbus • Bengaluru, Karnataka, India
    Qualification & Experience : We seek out curious minds.We value attention to detail, and we care deeply about outcomes.We’re looking above all for passionate people, eager to learn, willing to share...Show more
    Last updated: 30+ days ago • Promoted