Senior Software Engineer

2 months ago


Pune, India L4B Software Full time

About Us: At L4B Software, we are at the cutting edge of software engineering, developing advanced embedded Linux solutions for a variety of industries. We’re seeking a highly skilled Software Embedded Linux Engineer to join our team in Pune. This role offers the opportunity to lead and innovate in the design, development, and implementation of embedded Linux systems for groundbreaking projects.

Position Overview: As a Software Embedded Linux Engineer, you will play a pivotal role in creating tailored Linux-based OS solutions using Yocto and Buildroot. Your expertise in embedded Linux development, particularly with NXP, IMX, and Qualcomm platforms, will be essential in delivering high-performance, scalable solutions. This position will be fully remote.

Key Responsibilities:

  • Linux System Development: Lead the design, development, and customization of embedded Linux solutions using Yocto and Buildroot build systems.

  • Kernel and Driver Development: Develop, optimize, and integrate kernel modules and device drivers, ensuring seamless hardware-software interaction and system stability.

  • BSP Development: Collaborate closely with hardware teams to create and maintain Board Support Packages (BSP) for a range of embedded devices, focusing on NXP, IMX, and Qualcomm platforms.

  • Linux Kernel Contributions: Engage in Linux kernel development, contributing to kernel improvements and optimizations relevant to our product requirements.

  • System Bring-Up: Lead the Linux bring-up process for new hardware platforms, ensuring smooth and efficient integration with the underlying hardware.

  • RHEL Experience: Apply your knowledge of Red Hat Enterprise Linux (RHEL) to enhance and support our embedded Linux environments.

  • Technical Leadership: Take ownership of assigned projects, providing technical guidance and mentoring junior engineers to foster a collaborative and high-performing team environment.

  • Code Quality: Conduct thorough code reviews, implement best practices, and ensure the delivery of robust, maintainable, and high-quality code.

  • Problem Solving: Investigate and resolve complex technical issues related to embedded Linux systems, utilizing your deep understanding of Linux internals.

  • Continuous Improvement: Stay updated with the latest trends in embedded Linux technologies, driving innovation and continuous improvement in our product offerings.

  • Cross-Functional Collaboration: Work closely with cross-functional teams to ensure successful project execution and timely delivery of high-quality solutions.



Requirements

Qualifications:

  • Education: Bachelor’s or Master’s degree in Computer Engineering, Computer Science, Electrical Engineering, or a related field.

  • Experience: At least 5+ years of hands-on experience in embedded Linux development and software engineering, with a strong background in NXP, IMX, Qualcomm platforms, and Linux bring-up.

  • Technical Skills:

    • Proficiency in Yocto Project and Buildroot build systems.
    • Strong expertise in developing and integrating kernel modules and device drivers.
    • Demonstrated experience in embedded C/C++ development.
    • Expertise with Linux kernel internals and active contributions to the Linux kernel community.
    • Experience in creating and maintaining Board Support Packages (BSP) for embedded platforms.
    • Proficiency with version control systems, particularly Git.
    • Experience with Red Hat Enterprise Linux (RHEL).
  • Soft Skills:

    • Excellent verbal and written communication skills.
    • Strong analytical and problem-solving abilities.
    • Ability to work effectively as part of a team, with a proactive and collaborative approach to project execution.

BenefitsWhat We Offer:
  • Health Insurance: Ensure peace of mind with our comprehensive health insurance coverage, offering you and your family access to high-quality healthcare whenever necessary.
  • Provident Fund Contribution: Our company provides a provident fund policy with contributions from both the employer and employee. This collaborative effort actively builds your retirement savings, establishing a robust financial foundation for your future.
  • Hybrid Work Mode and Flexible Working Hours: Embrace flexibility through our hybrid work mode, allowing you to work remotely for two days from home and spend three days in the office. Take charge of your schedule with our flexible working hours policy, empowering you to manage personal appointments and commitments effectively.
  • Open Fridge Policy: Foster a positive atmosphere in our office with an open fridge policy. Enjoy a diverse selection of beverages and snacks freely available to all employees, keeping you refreshed throughout the day.
  • International Expert Team: Collaborate with a diverse team of international experts to broaden your professional horizons. Learn and work alongside professionals from different backgrounds, fostering personal and career growth.

L4B software is an equal opportunity employer and supports workforce diversity.

We are a dedicated team of professionals committed to delivering cutting-edge software solutions. With a focus on quality, innovation, and efficiency, we have successfully executed projects across various industries, earning us recognition as a reliable and certified player in the software engineering services landscape. We believe in providing our employees with a comprehensive compensation and benefits package that goes beyond the standard offerings. We value your well-being, work-life balance, and personal growth, and strive to create an environment where you can thrive both personally and professionally.

For more details, please visit our website and for more information about this role, please contact L4B Software Careers.

Join our team and experience the difference. Apply now and take the first step towards a rewarding career with us. We look forward to welcoming you to our team

Please be aware that we are unable to support the acquisition of a work permit. Eligible candidates must already be situated, as we do not offer relocation assistance or visa sponsorship.



  • Pune, Maharashtra, India Rocket Software Full time

    Job Title: Senior Software EngineerJob Summary:At Rocket Software, we are seeking a highly skilled Senior Software Engineer to join our Global Business Applications team. As a Senior Software Engineer, you will be responsible for designing and developing new features and functionality, as well as enhancing application capabilities on our critical back office...


  • Pune, Maharashtra, India Rocket Software Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Rocket Software. As a Senior Software Engineer, you will be responsible for designing, developing, and troubleshooting software features and functionality.Key Responsibilities:Design and develop software features and...


  • Pune, Maharashtra, India Rocket Software Full time

    Job Title: Senior Software EngineerJob Summary:The Senior Software Engineer is a key member of our engineering team, responsible for designing, developing, and delivering high-quality software solutions. This role requires a strong technical background, excellent problem-solving skills, and the ability to work collaboratively with cross-functional teams.Key...


  • Pune, Maharashtra, India Rocket Software Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Rocket Software. As a key member of our software development team, you will be responsible for designing, developing, and implementing software features and functionality, as well as troubleshooting and debugging existing systems.Key...


  • Pune, Maharashtra, India Rocket Software Full time

    Job Title: Senior Software EngineerJob Summary:The Senior Software Engineer is responsible for designing, developing, and implementing software features and functionality. This includes troubleshooting, debugging, and setting the direction for software design and implementation. The ideal candidate will have a strong background in software engineering and...


  • Pune, Maharashtra, India L4B Software Full time

    Job Title: Senior Software EngineerJob Summary:L4B Software is seeking an experienced Senior Software Engineer to join our team. The ideal candidate will have extensive knowledge in MCAL CDD integration and AUTOSAR-based ECUs. The candidate should be proficient in working with Vector stack & BSW and have experience with diagnostics and communication...


  • Pune, Maharashtra, India Rocket Software Full time

    Job Title: Senior Application DeveloperJob Summary:Rocket Software is seeking a highly skilled Senior Application Developer to join our Global Business Applications team. As a key member of our team, you will be responsible for designing and developing new features and functionality, as well as enhancing application capabilities on our critical back office...


  • Pune, Maharashtra, India Rocket Software Full time

    Job DescriptionAt Rocket Software, we are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and deploying secure, scalable, and highly available software solutions in the AWS public cloud.Key Responsibilities:Design and develop software...


  • Pune, Maharashtra, India Rocket Software Full time

    Job Title: Senior Application DeveloperJob Summary:At Rocket Software, we are seeking a highly skilled Senior Application Developer to join our Global Business Applications team. As a key member of our team, you will be responsible for designing and developing new features and functionality, as well as enhancing application capabilities on our critical back...


  • Pune, Maharashtra, India Cloud Software Group Full time

    About This Role:We are seeking a skilled Senior Software Engineer to join our Cloud Software Group team. As a key member of our technical team, you will be responsible for designing and developing cloud-based solutions using Java technologies on AWS or Azure.About the Job:Design and develop on-premise and cloud server-side JasperReport Server (JRS)Develop...


  • Pune, Maharashtra, India Rocket Software Full time

    Job SummaryAs a Senior Application Developer at Rocket Software, you will be responsible for designing and developing new features and functionality for our critical back office systems and platforms. This role requires a strong technical background and leadership skills to lead the overall development and implementation of system enhancements, new features,...


  • Pune, Maharashtra, India Rocket Software Full time

    Job Title: Senior Software EngineerAt Rocket Software, we are seeking a highly skilled Senior Software Engineer to join our team. In this role, you will be responsible for designing, developing, and troubleshooting software features and functionality.Key Responsibilities:Design and develop software features and functionality. Troubleshoot and debug software...


  • Pune, Maharashtra, India Rocket Software Full time

    Job Overview: The Senior Software Engineer is responsible for designing, developing, and implementing software features and functionality. This includes troubleshooting, debugging, and setting the direction for the design and implementation of software features/enhancements, correction of defects, and/or the creation of new products. Key Responsibilities: ...


  • Pune, Maharashtra, India Coupa Software Full time

    Unlock Your Potential as a Senior Software Engineer in TestCoupa is on a mission to revolutionize spend management for today's dynamic businesses. As a Senior Software Engineer in Test, you will play a critical role in ensuring the quality and reliability of our market-leading product suite.Responsibilities:Design and develop advanced automated test suites...


  • Pune, Maharashtra, India L4B Software Full time

    Job OverviewPosition Summary: L4B Software is seeking an experienced Senior Software Engineer with a strong background in software development and integration, particularly in automotive or embedded systems. The ideal candidate will have extensive knowledge in MCAL and CDD integration, as well as expertise in Vector stack & BSW.Key Responsibilities:Software...


  • Pune, Maharashtra, India L4B Software Full time

    Job Title: Senior Android Software EngineerL4B Software is a cutting-edge technology company specializing in embedded systems and Linux-based solutions. We are at the forefront of innovation, developing advanced software solutions that power a wide range of devices across various industries. As we continue to grow, we are seeking passionate and talented...


  • Pune, Maharashtra, India Cloud Software Group Full time

    Job OverviewAs a Senior Software Engineer at Cloud Software Group, you will play a key role in building and maintaining our cloud-based products. You will work closely with our onshore development team to design and implement new features, ensuring that our products meet the highest standards of quality, scalability, and...


  • Pune, Maharashtra, India BMC Software, Inc. Full time

    Job Title: Senior Software Engineer - Full Stack Developer PositionWe are seeking a skilled and experienced Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining our enterprise software applications.Key Responsibilities:* Design and develop software applications using...


  • Pune, Maharashtra, India L4B Software Full time

    Job DescriptionL4B Software is a cutting-edge technology company specializing in embedded systems and Linux-based solutions. We are at the forefront of innovation, developing advanced software solutions that power a wide range of devices across various industries. As we continue to grow, we are seeking passionate and talented individuals to join our team.We...


  • Pune, Maharashtra, India L4B Software Full time

    L4B Software is a cutting-edge technology company specializing in embedded systems and Linux-based solutions. We are at the forefront of innovation, developing advanced software solutions that power a wide range of devices across various industries. As we continue to grow, we are seeking passionate and talented individuals to join our team.We are actively...