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

  • On-site
  • Contract
... problem-solving with team development, delivery governance, and technical contribution to business growth https://jobeax.com/link/YWeFbQYOXsffj75Z Responsibilities :- Embedded Solution Development : Lead implementation of embedded software using C across bare-metal platforms, RTOS-based systems, and Linux-enabled devices.- Hardware ...

Ahmedabad, भारत

ALTEN CALSOFT LABS (INDIA) PRIVATE LIMITED

ACL Digital - Networking Technical Architect

... responses.- Provide system-level technical support during customer meetings and actively contribute to technical implementation activities.- Collaborate with engineering and quality assurance (QA) teams to drive the timely delivery and quality release of products and features.- Provide technical guidance and leadership to ...

Pune, भारत

  • Operations
Role : Technical Operations Manager - ALM (IBM ELM Tool Suite)Role Summary :The Technical Operations Manager - ALM governs, optimizes and supports the IBM Application Lifecycle Management (ALM/ELM) Tool Suite, with a focus on RUN operations. The role connects business stakeholders, engineering teams, RUN IT operations, ...

Bangalore, भारत

ALTEN CALSOFT LABS (INDIA) PRIVATE LIMITED

ACL Digital - Verification/Firmware Engineer

Verification / Firmware EngineerACL Digital is looking for an experienced Verification / Firmware Engineer to contribute to large-scale ASIC development https://jobeax.com/link/kS6lr8ikjUi7EbPN role focuses on software-driven verification, firmware development, system-level debugging, and validation of hardware functionality ...

Bangalore, भारत

ALTEN CALSOFT LABS (INDIA) PRIVATE LIMITED

ACL Digital - SoC DFT Engineer

... and P1500 protocols.- Develop and use Perl/Tcl scripts for DFT-related https://jobeax.com/link/L9mf7gJZMq2yva7F Skills:- 5+ years of experience in SoC DFT engineering.- Hands-on experience in scan insertion, SCAN DRC, coverage debugging, and ATPG pattern generation.- Experience with zero-delay and timing-delay gate-level ...

Bangalore, भारत

ALTEN CALSOFT LABS (INDIA) PRIVATE LIMITED

ACL Digital - Physical Design Engineer

Role : Physical Design EngineerACL Digital is looking for a Physical Design Engineer to lead end-to-end RTL-to-GDSII execution for high-performance FinFET ASICs across 16nm - 5nm and dual-patterning technology nodes. The role focuses on physical implementation, timing and power optimization, physical verification, and automated ...

Bangalore, भारत

Volansys Technologies Pvt Ltd

ACL Digital - IBM ELM Solution Architect

... for process improvement and technical optimization.- Coordinate with engineering, development, and programme teams to translate business requirements into technical solutions.- Manage architectural changes, assess their impact, and ensure implementation within agreed timelines.- Provide technical guidance on integration ...

Ahmedabad, भारत

ALTEN CALSOFT LABS (INDIA) PRIVATE LIMITED

ACL Digital - RTL Design Engineer - System Verilog

Role : RTL Design EngineerACL Digital is seeking an experienced RTL Design Engineer with expertise in automotive semiconductor development and functional https://jobeax.com/link/nAGIfpenHn1RbCdM role involves designing and developing RTL for automotive IPs, ensuring design quality, and supporting compliance with automotive ...

Bangalore, भारत

ALTEN CALSOFT LABS (INDIA) PRIVATE LIMITED

ACL Digital - Embedded Project Manager - Industrial IoT

  • Contract
  • Project Management
Job Description : Embedded Project ManagerACL Digital is hiring an Embedded Project Manager with experience in embedded systems, firmware architecture, and Industrial https://jobeax.com/link/OuAdXMBXci11Jspu role requires expertise in embedded software development, low-level programming, hardware debugging, and communication ...

Pune, भारत

ALTEN CALSOFT LABS (INDIA) PRIVATE LIMITED

ACL Digital - Design Verification Engineer - System Verilog/UVM

Role : Design Verification EngineerACL Digital is seeking a Design Verification Engineer with hands-on experience in SystemVerilog and UVM-based verification. The role involves developing block/IP-level testbenches, executing verification plans, managing regressions, and performing real-number modeling and Gate-Level Simulation ...

Hyderabad, भारत