Back to list

Vacancy description

ACL Digital - Technical Lead - Embedded Linux & Kernel Engineering in Ahmedabad, भारत

Volansys Technologies Pvt Ltd

  • On-siteWork from the office

Ahmedabad, भारत

Technical Lead - Embedded Linux & Kernel EngineeringRole Overview : We are seeking an experienced Technical Lead to drive embedded software engineering across Linux-based products and hardware https://jobeax.com/link/ZjwtbDzaKMLhOuHB role combines low-level systems development, kernel engineering, processor bring-up, and technical project ownership, with responsibility for guiding multiple engineering assignments from initial requirements through implementation and https://jobeax.com/link/MtVEzSEHUDiydecW ideal candidate will remain actively involved in C programming and debugging while leading a team of engineers, engaging with international customers, and ensuring that technical solutions meet performance, quality, and delivery https://jobeax.com/link/v8IqMlkHIB1qA5Sh Responsibilities : - Embedded Software Development : Design, implement, and debug embedded software components using C, C++, FreeRTOS, and Linux-based development environments.- Linux Kernel Engineering : Develop and maintain kernel-level components, including device drivers, and investigate issues involving kernel behaviour, hardware interfaces, and system stability.- Platform Integration : Lead board bring-up activities and software enablement for embedded platforms built around SoCs from vendors such as NXP, Texas Instruments, Qualcomm, Broadcom, or Marvell.- System Architecture : Evaluate hardware and software dependencies, define embedded software structures, and make design decisions that support maintainability, performance, and platform scalability.- Kernel Subsystem Development : Apply in-depth knowledge of at least one Linux kernel subsystem to implement features, troubleshoot defects, and improve system-level functionality.- Build and Integration Management : Configure and maintain embedded build environments using Yocto, Buildroot, CMake, and Makefiles to support reproducible development and integration.- Technical Design Reviews : Lead discussions on software architecture, feature implementation, interface definitions, and engineering trade-offs across project teams.- Debugging and Code Quality : Use tools such as GDB, Valgrind, and static analysis utilities, including Cppcheck, to investigate memory issues, runtime faults, and code-quality concerns.- Hardware-Level Investigation : Review schematics, support PCB-related debugging, and use laboratory instruments such as logic analysers and digital oscilloscopes to diagnose hardware-software interaction problems.- Project Delivery : Oversee concurrent engineering projects, monitor milestones, resolve technical dependencies, and ensure deliverables meet agreed schedules and quality standards.- Team Leadership : Guide a team of approximately 8 - 12 engineers, distribute technical responsibilities, review implementation progress, and mentor junior engineers and fresh graduates.- Customer Engagement : Work directly with customers, particularly those based in the US and Europe, to clarify requirements, explain technical decisions, present progress, and address engineering concerns.- Engineering Documentation : Review requirements specifications, architectural and detailed design documents, test plans, test cases, and implementation records.- Business and Capability Support : Contribute to presales discussions, technical proposals, effort estimation, candidate interviews, and team capability development.- Flexible Engineering Contribution : Adapt to different embedded technologies and customer assignments, including onsite engagement when project needs require https://jobeax.com/link/W8pNJVezXUQeVFgc Technical Expertise : - 8 - 14 years of experience in embedded software development, systems engineering, or embedded platform development.- Strong hands-on programming and debugging skills in C, with working knowledge of C++ and object-oriented programming concepts.- Practical experience developing Linux user-space applications and Linux kernel device drivers from the ground up.- At least 2 years of hands-on Linux kernel development experience, with familiarity with Linux kernel versions 3.0 and above.- Strong understanding of at least one Linux kernel subsystem and its interaction with hardware or other system components.- Experience with FreeRTOS and embedded software architecture.- Knowledge of ARM processor architectures, including Cortex-A series, and general-purpose microcontrollers.- Experience with SoC-based board bring-up and embedded platform integration.- Familiarity with Yocto, Buildroot, CMake, Makefiles, and Git.- Practical debugging experience using GDB, Valgrind, and static code analysis tools.- Ability to review technical designs, guide implementation decisions, and resolve complex system-level defects.- Strong spoken and written English, with experience handling direct customer https://jobeax.com/link/aj3sGXOUpylUPjPI Technical Skills : - Embedded graphical user interface development.- Hardware schematic interpretation and PCB debugging.- Familiarity with logic analysers, digital oscilloscopes, and other hardware diagnostic equipment.- Experience coordinating software integration across hardware, firmware, and application https://jobeax.com/link/QAbme4bzrcy4MMr7 and Professional Requirements : - Demonstrated ability to manage several technical projects simultaneously while remaining involved in critical engineering tasks.- Experience leading, mentoring, and evaluating engineers with varying levels of technical experience.- Ability to conduct design reviews, code reviews, and technical assessments while maintaining consistent engineering standards.- Strong customer-facing skills, including requirements clarification, technical presentations, and proposal preparation.- Sound analytical judgement, structured problem-solving, and accountability for delivery commitments.- Willingness to support onsite assignments and work across different technology areas according to customer https://jobeax.com/link/agt1Hg1pGt70EZ7P Success Outcomes : - Successful delivery of embedded Linux projects from requirements analysis through integration and release.- Reliable kernel drivers and platform software across target hardware configurations.- Effective resolution of complex hardware-software defects.- Improved engineering productivity through mentoring, technical reviews, and reusable development practices.- Strong customer relationships supported by clear communication, technical ownership, and predictable project execution (ref:hirist.tech)

Similar vacancies

More like this role

ALTEN CALSOFT LABS (INDIA) PRIVATE LIMITED

ACL Digital - STA Lead - Physical Design

  • Full-time
Role : STA LeadJob Summary :We are looking for an experienced STA Lead to lead full-chip timing closure, sign-off convergence, and SDC constraint management for advanced-node https://jobeax.com/link/GgQckNd6t2FaEMSH role requires deep expertise in Synopsys PrimeTime, multi-corner - multi-mode (MCMM) analysis, low-power ...

Bangalore, भारत

ALTEN CALSOFT LABS (INDIA) PRIVATE LIMITED

ACL Digital - Information Security Manager - ISMS

  • Contract
... Management System (ISMS)Experience : 6 - 11 YearsLocation : Electronic City, BangaloreWork Mode : Work from OfficeNotice Period : Immediate to 2 WeeksAbout the Role : ACL Digital is looking for an experienced professional to support and manage its Information Security Management System (ISMS) in line with ISO/IEC 27001 : 2022 requirements. ...

Bangalore, भारत

ALTEN CALSOFT LABS (INDIA) PRIVATE LIMITED

ACL Digital - Post-Silicon Debug Engineer - SoC Platform

Interconnect IP Post-Silicon Debug EngineerLocation : Bangalore, IndiaExperience : 5+ YearsJob Summary :ACL Digital is seeking an experienced Post-Silicon Debug Engineer to support silicon enablement and debug of high-performance interconnect IP for next-generation processor and SoC https://jobeax.com/link/UuxHBYkbQjke5gQz ...

Bangalore, भारत

... solution architecture and enterprise integration patterns.- Strong understanding of ETL design, workflow optimisation, and performance tuning.- Experience with Oracle and/or Microsoft SQL Server.- Experience designing cloud integration solutions using AWS, Azure, or GCP.- Proven experience in technical leadership, mentoring, ...

भारत

Quest Global

Digital Lead

  • Full-time
... Global in Chennai. Needs a https://jobeax.com/link/2DENLGgQM7whDhaE, B.E. or B.Sc. What you'll do - Oversee comprehensive resource planning and staffing for digital technology initiatives and business prospects - Collaborate with recruitment teams to establish hiring priorities and fulfill project staffing needs - Work ...

Chennai, भारत

Infinite Computer Solutions

Technical Lead

  • Hybrid
  • Full-time
Senior software engineering role at Infinite Computer Solutions in Bengaluru. Needs 4+ years. What you'll do - Identity & Access (Entra ID) Administer Entra ID: user and group lifecycle, enterprise app registrations, SSO integrations, and hybrid identity sync - Implement and maintain conditional access policies, MFA enforcement, ...

Bangalore, भारत

  • Full-time
... technologies and expertise in Defence, Aerospace and Cyber & Digital sectors. Thales has two engineering competence centres in India - one in Noida focused on Cyber & Digital business, while the one in Bengaluru focuses on hardware, software and systems engineering capabilities for both the civil and defence sectors, serving global ...

Bangalore, भारत

  • Hybrid
  • Full-time
  • Contract
... Gurugram to provide comprehensive avionics maintenance and repair services to Indian airlines and support the growth of the local aviation industry. Thales India Engineering Competency Center is seeking a Senior / Technical Lead to be part of its Avionics Flight Display Systems. The Senior / Technical Lead is in charge of the ...

Bangalore, भारत

  • Hybrid
  • Full-time
  • Contract
... Gurugram to provide comprehensive avionics maintenance and repair services to Indian airlines and support the growth of the local aviation industry. Thales India Engineering Competency Center is seeking a Senior / Technical Lead to be part of its Avionics Flight Display Systems. The Senior / Technical Lead is in charge of the ...

Bangalore, भारत

Sopra Steria

Technical Lead

  • Full-time
Company Description About Sopra Steria Sopra Steria, a major Tech player in Europe with 51,000 employees in nearly 30 countries, is recognised for its consulting, digital services and solutions. It helps its clients drive their digital transformation and obtain tangible and sustainable benefits. The Group provides end-to-end ...

Chennai, भारत

Société Générale

Technical Lead

  • Full-time
1. Develop code and test case scenarios by applying relevant software craftsmanship principles and meet the acceptance criteria. 2. Complete the assigned learning path and contribute to daily meetings. 3. Deliver on all aspects of Software Development Lifecyle (SDLC) in-line with Agile and IT craftsmanship principles.

Bangalore, भारत