Technical Lead

3 days ago


Bengaluru, India Yularatech Full time
Position Title: Technical Lead (C, C++ | Multimedia Framework Development | Cockpit

Software) Department: IT – Software Engineering Experience Level: A minimum of 5+ years of hands-on technical experience with very strong focus on C, C++ programming, heavily on OOPS concepts and system architecture, preferably pertaining to Automotive Infotainment including “Multimedia Framework Development”. Direct Reports: N A Hire type: Full-time, Permanent Worktimes: IST Job Location: Bangalore, KARNATAKA ( Work from Office ) Tag: Cockpit Software Development Lead, Development Lead, Lead Software Engineer, Engineering Lead Yularatech is an IT Consulting & Services firm offering high-quality end-to-end IT solutions to partner clients. We specialize in IT consulting, IT skills resourcing, and outsourced end-to-end application development and support. Position Summary We are seeking a highly skilled and experienced Technical Lead with core expertise in C, and C++ programming languages and knowledge of working on Infotainment systems. The ideal candidate will have a minimum of 5+ years of professional experience in software development following Agile principles and must have managed a team as Tech Lead, focussing on system architecture pertaining to Cluster/Cockpit with operating systems like Linux, Android, and QNX. As a Technical Lead, you will be responsible for the Design, Development & management of systems on one or more of Infotainment, Cluster & HMI Development, etc. You will work closely with cross-functional teams, including product managers, and junior/senior developers, to deliver and manage innovative and reliable software that meets the needs of our international client base. Key technical skills required Programming Language : C, C++ Multimedia Frameworks : GStreamer, Stagefright and Helix Streaming : RTP / RTSP Streaming, Adaptive Streaming Standards/Platforms/Architecture : AUTOSAR, GENIVI ( GENeration In-Vehicle Infotainment ) Operating Systems : Linux, Android, QNX Virtual Machines : Hypervisor

Test Driven Development methodologies: Classic TDD, BDD, ATDP etc. Computing : Automotive SOCs and Microcontrollers Modern Electronic Components : Display architecture and interfaces, knowledge of GPU, etc. Driver Development for Cockpit Software : To enable communication between the operating system and hardware devices Version Control : Git, Gerrit, Jenkins, JIRA Debugging tools : Such as GDB, JTAG-Debugger, BDI, Lauterbach, ADB, logs Performance monitoring tools : perf (Linux Performance Profiler), VMware vSphere, Xen Hypervisor, KVM (Kernel-based Virtual Machine), Hyper-V etc. Security : Functional Safety and Cybersecurity implementation Networking protocols : CAN, LIN, Ethernet, UART, SPI Others : Automotive Diagnostics, Logging and Tracing Required to have good experience in at least one or more of the following: Infotainment : Bluetooth, Wi-Fi, Media, Radio (AM/FM/SXM/DAB/HD), Navigation, Camera, Connectivity, Projection (Android Auto, Apple CarPlay, Baidu Carlife), Voice assistants, VPA etc. HMI development tools for Cockpit (Cluster/Infotainment) : Kanzi, Qt, Unity, EB GUIDE, Android Studio Cluster features/algorithms, HUD/AR-HUD, HVAC features, Interior/Exterior sensing (Camera), Functional Safety, Cybersecurity, Diagnostics, and Networking. Software development for Vision / Audio DSP, OS / BSP - Low-level drivers, HAL, Display / GPU - Weston/Wayland, Surface flinger, Window Manager, QNX Screen, Graphics – OpenGL ES, Vulkan, Direct Rendering Manager (DRM), Display interfaces - MIPI DSI/HDMI/DP interfaces, Audio Frameworks and Drivers – ALSA, etc Multimedia : GStreamer, V4L, Video Codecs (HEVC, H265/H264), Audio Codecs (MP3/AAC), etc Hypervisor / Virtualization-related Software development : Hypervisor configurations, Peripheral sharing between VMs, VM start/stop, pCPU / vCPU mapping & allocation, interrupt management, etc. Soft Skills Highly Impactful communication - Oral, written and presentation Candidate must have an independent work ethic, and good communication skills for being an effective team player. Good proficiency in the English language. Ability to work autonomously and produce high-quality outputs with minimal daily interventions. Highly proactive, problem-solving, analytical, and critical skills, including the ability to propose multiple solutions when challenges arise. Experience in working with cross-cultural audiences. Demonstrates leadership qualities and mentor the junior team members as needed. Always possess the right attitude to create a win-win situation in the team than having a dominating attitude. Excellent organizational skills with a keen eye for detail. Professionalism, Positivity, integrity, and ability to handle confidential information. Primary Responsibilities Software Developments : You will design, develop and maintain high-performance oriented systems built on object-oriented principles with C, C++ programming language, including multimedia (MM) frameworks used to handle various audio and video processing tasks. Technical Guidance and Decision Making : Sets the technical vision for the project, ensuring that design choices align with both the project’s goals and technical best practices. Mentoring : Provide technical guidance, mentorship, and support to junior and mid-level developers; help team members improve their skills and advance in their careers. Cockpit Development: Building, Verifying and Validating the Cockpit features. Individual contribution : As an individual contributor at times, you will execute the development tasks independently and contributing to the success of projects by delivering high-quality code and collaborating with teams. Maintenance : You will mostly work on the existing applications/software, contribute as part of new feature development, Bug fixes and maintenance of entire module as needed. Stakeholder Collaboration: To work with business stakeholders to gather requirements/changes and translate them into technical specifications, build applications from the scratch or manage/maintain any existing application base. Project Coordination : Manage multiple projects, ensuring timely delivery and adherence to quality standards. Communication : Effectively attend and communicate technical concepts and solutions to stakeholders as and when required. Deployment : You will be part of the team to deploy software for the human-machine interface (HMI), infotainment system, instrument cluster, and other cockpit-related functionalities and validate that it is properly integrated, tested, and delivered to the vehicle in a secure and efficient manner. Collaboration : Collaborate with cross-functional teams to deliver high-quality software solutions. Performance Tuning: Optimize applications for maximum performance and scalability. Monitor, troubleshoot, and resolve performance issues as they arise. Documentation: Create or support the team in technical documentation related to architecture, design decisions, and codebase to ensure knowledge sharing and long-term project sustainability. Mandatory / MOST IMPORTANT (Pre-requisites) Educational qualification being Bachelor’s/Master’s degree in the field of any engineering discipline or computer science. Very good understanding and practical knowledge of Object-Oriented programming principles and best practices. Experience in developing/managing any sort of Infotainment systems . A Minimum of 5+ years of professional experience in software development, specifically in developing/managing complex/large-scale applications built using C, C++ programming language and on LINUX platform including Multimedia Framework Development . Highly familiar with Multimedia (MM) frameworks such as GStreamer , Stagefright , and Helix that provides us the tools to process, stream, and manage various audio and video processing tasks. Very good understanding and experienced with the real time usage of RTP / RTSP Streaming & Adaptive Streaming used in multimedia streaming. Highly familiar with and good understanding of GENIVI (GENeration IVI) in the context of automotive software development, and as an open platform that addresses the challenges of integrating and managing in-vehicle infotainment ( IVI ) systems and other automotive software components. Good understanding of AUTOSAR ( Automotive Open System Architecture ) pertaining to automotive electronic systems. Very good understanding and hands on using IPC mechanisms in handling communication between multiple subsystems seamlessly, for real-time data exchange and high efficiency. Ability to identify opportunities to leverage new features in the stack and technologies to enhance software capabilities. Commitment to staying updated with the latest market trends on the underlying tech stack, features, updates and best practices. Desirable / Great to have Experience working in Agile, Scrum/SAFe environments for iterative development and delivery. Experience working for Automotive industry-based projects. Experience in TDD/BDD methodologies. Familiarity with RESTful API design and implementation. Benefits of working with us: We offer a competitive salary and a comprehensive benefits package. You will have the opportunity to work on exciting and impactful projects. Join a collaborative and inclusive work environment. Enjoy continuous learning and professional development opportunities.

  • Bengaluru, India LEAD School Full time

    Role: Technical Program ManagerDepartment: TechnologyLocation: Bengaluru, Mumbai, NCRPrincipal Accountabilities:Work independently with Engineering team(s) to successfully deliver cross-functional programs (from inception to completion) that are of a high quality (e.g., secure, testable, maintainable, low-defects, etc.).Partner with Engineering Managers to...


  • Bengaluru, India LEAD School Full time

    Role: Technical Program ManagerDepartment: TechnologyLocation: Bengaluru, Mumbai, NCRPrincipal Accountabilities:Work independently with Engineering team(s) to successfully deliver cross-functional programs (from inception to completion) that are of a high quality (e.g., secure, testable, maintainable, low-defects, etc.).Partner with Engineering Managers to...

  • Technical Lead

    2 months ago


    Bengaluru, India AXA Group Full time

    Technical Lead (Wild Commercial) Bangalore, India Technical Leads oversee a group of developers within a Delivery Team and help to manage day-to-day tasks to ensure high levels of productivity, accuracy, and work priority. Technical Leads will also have development responsibility. This includes the development and maintenance of in-house and customs...

  • Technical Lead

    4 weeks ago


    Bengaluru, India Birlasoft Full time

    Job Title: Azure Databricks LeadLocation: Bangalore.Mumbai,Pune,NoidaCompany Description: Birlasoft, a powerhouse where domain expertise, enterprise solutions, and digital technologies converge to redefine business processes. We take pride in our consultative and design thinking approach, driving societal progress by enabling our customers to run businesses...

  • Technical Lead

    2 weeks ago


    Bengaluru, India Birlasoft Full time

    Job Title: Azure Databricks Lead Location: Bangalore.Mumbai,Pune,Noida Company Description: Birlasoft, a powerhouse where domain expertise, enterprise solutions, and digital technologies converge to redefine business processes. We take pride in our consultative and design thinking approach, driving societal progress by enabling our customers to run...

  • Technical Lead

    3 weeks ago


    Bengaluru, India Happiest Minds Technologies Full time

    Happiest Minds is Hiring !!We are looking for a Technical Lead / Project Lead with a strong background in Python programming, extensive experience with web frameworks like FastAPI or Flask, and proficiency in data science libraries such as NumPy and Pandas. The ideal candidate will also have experience with Generative AI (GenAI), cloud platforms (Azure, AWS,...

  • Technical Lead

    3 weeks ago


    Bengaluru, India Happiest Minds Technologies Full time

    Happiest Minds is Hiring !!We are looking for a Technical Lead / Project Lead with a strong background in Python programming, extensive experience with web frameworks like FastAPI or Flask, and proficiency in data science libraries such as NumPy and Pandas. The ideal candidate will also have experience with Generative AI (GenAI), cloud platforms (Azure, AWS,...

  • Technical Lead

    2 weeks ago


    Bengaluru, India Happiest Minds Technologies Full time

    Happiest Minds is Hiring !! We are looking for a Technical Lead / Project Lead with a strong background in Python programming, extensive experience with web frameworks like FastAPI or Flask, and proficiency in data science libraries such as NumPy and Pandas. The ideal candidate will also have experience with Generative AI (GenAI), cloud platforms (Azure,...

  • Technical Lead

    3 weeks ago


    Bengaluru, India DGS TECHNICAL SERVICES PRIVATE LIMITED Full time

    Job Description : Java, Spring Framework, Spring boot, SQL, HTML, CSS, (Angular or React) NoSQL, ORM frameworks, CI/CD, DevOps & Agile, RESTful API. Docker, Kubernetes deployments and design.Roles & responsibilities :- Lead, mentor, and develop a team of full stack developers. - Foster a collaborative and innovative environment within the development team....

  • Technical Lead

    3 days ago


    Bengaluru, India Accolite Full time

    Job Title: Marketo Technical LeadExperience: 6 to 10 YearsWork Location: Bangalore, Hyderabad, Gurgaon, ChennaiJob DescriptionIn-depth knowledge of JavaScript, HTML4/5, CSS3 and other frontend language for custom integration development.• Strong skills in API integrations.• Experience with SaaS platforms to facilitate seamless data exchange and content...

  • Technical Lead

    4 weeks ago


    Bengaluru, India ITQube LTD Full time

    Job description – Technical Lead, PACS Page 1 of 2 Job description – Technical Lead, PACS Job brief Alfahive is a Cybersecurity SaaS product & AI services startup headquartered in USA. Alfahive is building a platform in the Radiology domain for one of its customers. In this context, we are looking for Technical Lead to join our dynamic start-up...

  • Technical Lead

    2 weeks ago


    Bengaluru, India Pranam Recruiters Full time

    Role Overview We seek a Technical Lead with 5-7 years of experience to manage fully and guide development projects using our tech stack and provide architectural insight/design/review. Have a positive attitude, drive, ownership and proactive/anticipatory approach. Key Responsibilities ● Lead Projects: Oversee the technical execution of development...

  • Technical Lead

    4 days ago


    Bengaluru, India Accolite Full time

    Job Title: Marketo Technical Lead Experience: 6 to 10 YearsWork Location: Bangalore, Hyderabad, Gurgaon, Chennai Job DescriptionIn-depth knowledge of JavaScript, HTML4/5, CSS3 and other frontend language for custom integration development.• Strong skills in API integrations.• Experience with SaaS platforms to facilitate seamless data exchange and content...

  • Technical Lead

    3 days ago


    Bengaluru, India Accolite Full time

    Job Title: Marketo Technical Lead Experience: 6 to 10 YearsWork Location: Bangalore, Hyderabad, Gurgaon, Chennai Job DescriptionIn-depth knowledge of JavaScript, HTML4/5, CSS3 and other frontend language for custom integration development.• Strong skills in API integrations.• Experience with SaaS platforms to facilitate seamless data exchange and content...

  • Technical Lead

    4 days ago


    Bengaluru, India Accolite Full time

    Job Title: Marketo Technical Lead Experience: 6 to 10 Years Work Location: Bangalore, Hyderabad, Gurgaon, Chennai Job Description In-depth knowledge of JavaScript, HTML4/5, CSS3 and other frontend language for custom integration development. • Strong skills in API integrations. • Experience with SaaS platforms to facilitate seamless data exchange...

  • Technical Lead

    4 months ago


    Bengaluru, India Eurofins Full time

    Job Description Job Title: Technical Lead Reporting To: Manager Work Location: Bangalore Key Responsibilities: Technical Leadership: Guide and oversee the development of projects using .NET and Angular. Ensure adherence to best practices in coding and system design. Mentorship: Act as a mentor for junior and mid-level developers. Provide...

  • Technical Lead

    7 days ago


    Bengaluru, India Maistering B.V. Full time

    Technical Lead Work Location: Bengaluru, IndiaReporting to: Director of EngineeringExperience: 6 - 12 yearsYou will:• Lead a team of 3-5 software engineers and take ownership of implementing moderately complex software products. Review and approve teammembers’ estimates, designs, code, and test cases• Translate requirements into technical tasks•...

  • Technical Lead

    1 week ago


    Bengaluru, India Maistering B.V. Full time

    Technical Lead Work Location: Bengaluru, IndiaReporting to: Director of EngineeringExperience: 6 - 12 yearsYou will:• Lead a team of 3-5 software engineers and take ownership of implementing moderately complex software products. Review and approve teammembers’ estimates, designs, code, and test cases• Translate requirements into technical tasks•...

  • Technical Lead

    7 days ago


    Bengaluru, India Maistering B.V. Full time

    Technical Lead Work Location: Bengaluru, India Reporting to: Director of Engineering Experience: 6 - 12 years You will : • Lead a team of 3-5 software engineers and take ownership of implementing moderately complex software products. Review and approve team members’ estimates, designs, code, and test cases • Translate requirements into technical...

  • Technical Lead

    2 weeks ago


    Bengaluru, India Pranam Recruiters Full time

    Job DescriptionRole Overview We seek a Technical Lead with 5-7 years of experience to manage fully and guide development projects using our tech stack and provide architectural insight/design/review. Have a positive attitude, drive, ownership and proactive/anticipatory approach. Key Responsibilities ● Lead Projects: Oversee the technical execution of...