Embedded Linux Software Architect

4 weeks ago


Pune, Maharashtra, India L4B Software Full time
Software Engineering Expertise

L4B Software, a pioneering software engineering firm specializing in cutting-edge embedded systems for automotive, consumer electronics, and medical devices, is seeking a highly skilled Senior Embedded Linux Engineer to lead our technical team. As a key member of our India operations, you will play a pivotal role in the development of innovative software solutions across various projects.

As a Senior Embedded Linux Software Architect, you will be responsible for leading the development lifecycle from concept through to delivery, providing hands-on technical expertise, and managing a team of engineers. The ideal candidate should possess an activator mindset, proactive approach, ownership mindset, resilience in challenging situations, and a readiness to make decisions and activate solutions.

Key Responsibilities:

  • Technical Leadership
    • Lead a technical team through the development, integration, and optimization of embedded Linux software for a variety of platforms (e.g., iMX8, iMX6).
    • Serve as a hands-on leader to solve complex software problems and contribute actively to all phases of development, from architecture to integration.
    • Provide technical mentoring and guidance to junior and senior engineers, ensuring seamless collaboration and effective task distribution.
  • Embedded System Development
    • Participate in the design, development, and enhancement of embedded Linux systems, including software components such as application drivers, middleware, bootloaders, and protocols.
    • Set up, customize, and optimize OS environments, including Yocto-based builds, board bring-up, and kernel configurations.
    • Contribute to system bring-up, debugging, testing, and validation of software/hardware integration, ensuring adherence to quality standards.
  • Project Management & Delivery
    • Manage end-to-end delivery of projects, ensuring on-time completion and alignment with quality requirements.
    • Report on project progress, identify potential risks, and proactively propose solutions to mitigate issues.
    • Coordinate and participate in regular code reviews, proof of concepts, and system testing.
  • Client & Stakeholder Collaboration
    • Engage with clients and stakeholders to understand project requirements, ensure clarity, and deliver customized solutions in an agile manner.
    • Manage communication regarding project goals, timelines, and expectations with relevant stakeholders.
Requirements

To succeed in this role, you must have:

  • 10+ years of experience in embedded Linux development, with at least 3 years in a technical leadership role.
  • Proven experience with Yocto-based environments, kernel development, and driver-level programming.
  • Proficiency in C, C++, SQL, Python, and shell scripting.
  • Experience with CMake, Makefile, Jenkins, Git, SVN, JIRA, QtCreator, and QtDesigner.
  • Strong expertise in embedded systems with focus on Linux/AOSP environments.
  • Familiarity with H264, MQTT, JSON, TCP/IP, UDP, and other communication protocols.
  • Demonstrated ability to tackle challenges at all software layers, from bootloader to application-level.
  • Strong team leadership skills, ability to work independently, proactive approach, ownership mindset, resilience in challenging situations, and a readiness to make decisions and activate solutions.
  • Effective verbal and written communication skills with the ability to collaborate across different time zones and cultural backgrounds.

The estimated salary for this position is ₹1,200,000 per year.



  • Pune, Maharashtra, India ThinkMove Solutions Full time

    Job OverviewWe are seeking a highly skilled Senior Embedded Linux Developer to join our dynamic team at ThinkMove Solutions. This role involves designing, developing, and producing embedded systems and software. The successful candidate will be responsible for building and testing software, supporting hardware development, developing new product features,...


  • Pune, Maharashtra, India Philips Full time

    Job OverviewSr. Software Architect Embedded C++ Role Description:We are seeking an experienced Sr. Software Architect Embedded C++ to join our team at Philips.Key Responsibilities:Design, develop, and test embedded software systems using C/C++ programming languages.Collaborate with cross-functional teams to define and implement software architecture for...


  • Pune, Maharashtra, India Philips Full time

    About the RoleWe are seeking an experienced Embedded Systems Software Architect to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and testing software solutions for embedded systems.ResponsibilitiesArchitect and design software solutions for embedded systemsDevelop and test software using C/C++...


  • Pune, Maharashtra, India BHTC Full time

    Embedded Software ArchitectWe are seeking an Embedded Software Architect to join our team at BHTC. The ideal candidate will have strong expertise in AUTOSAR component design, configuration, and integration with a strong background in embedded 'C' coding.Design and implement Automotive Software components.Integrate AUTOSAR components with strong experience in...


  • Pune, Maharashtra, India Augmetek Full time

    Job Overview:A Senior Embedded Software Engineer position is available at Augmetek. The role involves maintaining and enhancing both serverless and Azure environments. The ideal candidate will have a strong understanding of common Systems Development Lifecycle (SDLC) methodologies, including Waterfall and Agile/SCRUM.Key Responsibilities:- Set up and...


  • Pune, Maharashtra, India Siemens Technology and Services Private Limited Full time

    We are seeking a highly skilled Embedded Systems Software Architect to lead our team in creating innovative solutions.Company OverviewSiemens Technology and Services Private Limited is a leading provider of technology solutions. We empower our people to stay resilient and relevant in a constantly changing world.Estimated Salary$120,000 - $160,000 per annum,...


  • Pune, Maharashtra, India Neudeep Technologies Pvt. Ltd Full time

    Job SummaryWe are seeking an experienced Embedded Systems Architect to join our team at Neudeep Technologies Pvt. Ltd. This is a unique opportunity for a skilled professional to design and develop cutting-edge Board Support Packages (BSPs) for embedded systems.About the RoleDevelop and maintain BSPs for target hardware platforms, ensuring optimal performance...


  • Pune, Maharashtra, India CIEL HR Full time

    Job Title: Embedded Systems Software EngineerAbout the Role:We are seeking an experienced Embedded Systems Software Engineer to join our team at CIEL HR. As an Embedded Systems Software Engineer, you will design, develop, and test software for embedded systems, focusing on Linux BSP and Linux device drivers.Key Responsibilities:- Develop and maintain...


  • Pune, Maharashtra, India L4B Software Full time

    OverviewL4B Software is a leading software engineering firm specializing in cutting-edge embedded systems solutions for various industries, including automotive, consumer electronics, and medical devices.


  • Pune, Maharashtra, India Neudeep Technologies Pvt. Ltd Full time

    Job OverviewAt Neudeep Technologies Pvt. Ltd, we are seeking a highly skilled Embedded Software Solutions Architect to join our team. This role is responsible for the development, integration, and optimization of embedded software solutions on Android platforms that utilize QNX.Key Responsibilities1. Design and develop embedded Android applications tailored...


  • Pune, Maharashtra, India True Blue HR Consultants Full time

    Software Architect - Embedded SolutionsWe are seeking an experienced Embedded Engineer with 5+ years of experience in the field of Power Electronics to join our team at True Blue HR Consultants in Pune.Key Skills:Programming Languages: Expertise in C/C++ development, including programming languages, coding standards, and software quality assurance.Fieldbus...


  • Pune, Maharashtra, India emerson Full time

    We are seeking an experienced Embedded Systems Software Architect to join our Instrumentation development team. As a key member of the team, you will be responsible for designing and implementing efficient software solutions for highly complex products.


  • Pune, Maharashtra, India Aricent Full time

    Job DescriptionJob Title: Embedded Software EngineerJob Summary: We are seeking an experienced Embedded Software Engineer to join our team at Arcent. The successful candidate will work closely with cross-discipline design teams to develop and implement software solutions for our next-generation memory testers.Responsibilities:Develop embedded and interface...


  • Pune, Maharashtra, India Mavinsys Full time

    Job DescriptionMavinsys is seeking a highly skilled Embedded Software Developer to join our team and contribute to the development of cutting-edge automotive infotainment systems.The successful candidate will be responsible for designing, developing, and maintaining high-quality embedded software using C/C++ for Linux and QNX systems. You will work on...


  • Pune, Maharashtra, India SmartSoc Solutions Pvt Ltd Full time

    Job Overview:We are seeking a talented Embedded Firmware Software Architect to join our team at SmartSoc Solutions Pvt Ltd.Key Responsibilities:Collaborate with cross-functional teams to design and develop software requirements, methodologies, and coding standards for embedded devices and systems.Develop and document software architectures for various...


  • Pune, Maharashtra, India Capgemini Full time

    Company OverviewWe are Capgemini, a global leader in consulting and digital transformation. Our mission is to deliver innovative solutions that drive business growth and improve lives.SalaryThe estimated annual salary for this position is $120,000-$180,000 depending on experience and location.Job DescriptionWe are seeking an experienced Embedded Systems...


  • Pune, Maharashtra, India Aricent Full time

    Embedded Software Engineer Job DescriptionAt Aricent, we are seeking an experienced Embedded Software Engineer to join our team. As an Embedded Software Engineer, you will be responsible for designing and developing software for embedded systems using C, C++, and Python programming languages.Key Responsibilities:- Design and develop software for embedded...


  • Pune, Maharashtra, India Copeland Full time

    Job DescriptionWe are seeking a highly skilled Embedded Systems Software Architect to join our team at Copeland. In this role, you will be responsible for designing and implementing efficient software solutions for our products.About the RoleThis is a critical position that requires a deep understanding of C Language, Embedded systems, and software...


  • Pune, Maharashtra, India Tata Consultancy Services Full time

    We are seeking an experienced Embedded Software Developer and Test Engineer to join our dynamic team at Tata Consultancy Services.Located in Pune, this role requires 6-8 years of experience in Linux/RTOS, Embedded System, C++, and Testing.The ideal candidate will have a strong background in AUTOSAR A] Embedded Skills: knowledge of Embedded system software...


  • Pune, Maharashtra, India Wenger & Watson Full time

    About Wenger & WatsonWe are a leading technology firm dedicated to delivering innovative software solutions.Job OverviewWe are seeking an experienced Embedded Systems Software Architect to join our team in this exciting opportunity.Salary Range: $120,000 - $180,000 per annum, depending on experience and qualifications.About the RoleThe successful candidate...