Embedded Systems Engineer for Linux Expertise

3 days ago


Bengaluru, Karnataka, India Cyient Full time

About Us

Cyient is a leading provider of engineering, IT, and outsourcing services with a global presence. Our mission is to solve complex problems that matter.

Job Overview

We are seeking an experienced Embedded Systems Engineer to join our team in this exciting opportunity. The successful candidate will have a strong background in Linux internals and be able to design, develop, and test embedded systems software.

About the Role

This position requires a highly skilled engineer with expertise in Linux kernel development, device drivers, and embedded system programming. The ideal candidate will have experience working on cross-compilation toolchains, build systems (e.g., Make, CMake), and version control systems (e.g., Git). Familiarity with Android development, specifically SDV Arch and AAOS, is also desirable.

Key Responsibilities

  • Design and develop embedded systems software using Linux as the base operating system.
  • Develop and maintain device drivers for various hardware components.
  • Work on cross-compilation toolchains and build systems to ensure seamless integration with other components.
  • Collaborate with the development team to identify and resolve issues related to software quality and performance.
  • Participate in code reviews and contribute to the improvement of existing codebases.

Requirements

  • Bachelor's degree in Computer Science or a related field.
  • At least 3 years of experience in embedded systems development, preferably with Linux as the primary OS.
  • Expert-level knowledge of Linux internals, including kernel development and device drivers.
  • Strong understanding of embedded system programming concepts, such as memory management, interrupt handling, and synchronization mechanisms.
  • Familiarity with Android development, specifically SDV Arch and AAOS.
  • Experience with cross-compilation toolchains, build systems (e.g., Make, CMake), and version control systems (e.g., Git).
  • Excellent problem-solving skills, attention to detail, and ability to work independently.

Benefits

  • Competitive salary: $120,000 - $150,000 per year.
  • Ongoing training and professional development opportunities.
  • A collaborative and dynamic work environment.
  • A comprehensive benefits package, including health insurance, retirement plan, and paid time off.

What We Offer

Cyient offers a range of benefits and perks to support your career growth and well-being. As an employee, you can expect:

  • A competitive salary and bonuses.
  • A comprehensive benefits package, including health insurance, retirement plan, and paid time off.
  • Ongoing training and professional development opportunities.
  • A collaborative and dynamic work environment.
  • The opportunity to work on challenging projects and make a meaningful impact.


  • Bengaluru, Karnataka, India Eximietas Design Full time

    We are seeking an experienced Linux BSP Engineer to join our team at Eximietas Design. As a key member of our engineering team, you will be responsible for developing and optimizing board support packages (BSP) for Linux based embedded systems.The ideal candidate will have a strong background in Linux kernel development, device driver development, and BSP...


  • Bengaluru, Karnataka, India CoreEL Technologies Full time

    CoreEL Technologies Job Title: Linux Embedded Systems EngineerKey Responsibilities:Requirements gathering for Linux embedded systems projectsDesign and review of software architecture for Linux embedded systemsPorting and development of device drivers for Linux embedded systemsTesting and validation of software for Linux embedded systemsDocumentation of...


  • Bengaluru, Karnataka, India Eximietas Design Full time

    About Eximietas Design:Eximietas Design is a leading technology firm specializing in innovative solutions for embedded systems. We empower businesses to thrive in the dynamic digital landscape by leveraging our expertise in Linux kernel development, board support packages, and device driver optimization.Job Overview:Job Title: Linux BSP EngineerLocation:...


  • Bengaluru, Karnataka, India Tech Mahindra (formerly Mahindra Satyam) Full time

    Job Description:Role/Skill: Embedded Linux DeveloperAt Tech Mahindra (formerly Mahindra Satyam), we're looking for a seasoned Embedded Linux Developer to join our team. As a key member of our engineering team, you'll be responsible for designing, developing, and testing embedded Linux systems.Key Responsibilities:Develop and maintain embedded Linux systems,...


  • Bengaluru, Karnataka, India Eximietas Design Full time

    About Eximietas DesignWe are a leading technology firm specializing in VLSI, Embedded SW, Cloud Computing, Cyber Security, AI, and ML solutions. Our commitment to innovation and excellence empowers businesses to thrive in the dynamic digital landscape.Job OverviewJob Title: Linux BSP EngineerLocation: BengaluruNotice period: 0-15 DaysJob DescriptionAs a...


  • Bengaluru, Karnataka, India Cyient Full time

    DescriptionCyient is seeking an experienced Embedded Systems Engineer with expertise in Linux internals to join our team.Key ResponsibilitiesFamiliarity with Linux kernel and user-space componentsExperience with embedded Linux systems and device driversKnowledge of Linux build systems and toolchainsProficiency in C and C++ programming languagesUnderstanding...


  • Bengaluru, Karnataka, India Swan Sorter Systems Pvt Ltd Full time

    About the Job:At Swan Sorter Systems Pvt Ltd, we are seeking a highly skilled Linux Embedded Systems Developer to join our team. In this role, you will be responsible for developing and customizing Linux kernel, building device drivers, and integrating peripheral devices.Key Responsibilities:Developing and customizing Linux kernel for various embedded...


  • Bengaluru, Karnataka, India L&T Technology Services Full time

    About UsL&T Technology Services Limited (LTTS) is a global leader in Engineering and R&D (ER&D) services. With a strong focus on innovation, we strive to deliver cutting-edge solutions to our clients.Job DescriptionWe are seeking an experienced Embedded Linux Developer to join our team. The ideal candidate will have a strong background in embedded systems...


  • Bengaluru, Karnataka, India Eximietas Design Full time

    About Eximietas Design: Eximietas Design is a leading technology firm specializing in innovative solutions for embedded systems, cloud computing, and cybersecurity. Our team of experts empowers businesses to thrive in the digital landscape.Job Overview: Job Title: Linux BSP Engineer Location: Bengaluru Notice period: 0-15Days Job Description: We are seeking...


  • Bengaluru, Karnataka, India L&T Technology Services Full time

    About L&T Technology Services:We are a global leader in Engineering and R&D (ER&D) services, with 816 patents filed for 57 of the Global Top 100 ER&D spenders. Our innovations speak for themselves – the World's 1st Autonomous Welding Robot, Solar 'Connectivity' Drone, and the Smartest Campus in the World, to name a few.What We Offer:Competitive salary...


  • Bengaluru, Karnataka, India L&T Technology Services Full time

    About UsL&T Technology Services Limited (LTTS) is a global leader in Engineering and R&D (ER&D) services. Our innovative approach has led to numerous breakthroughs, including the world's first Autonomous Welding Robot, Solar 'Connectivity' Drone, and the Smartest Campus in the World.Job RequirementsStrong experience in C and Embedded C programming.Expertise...


  • Bengaluru, Karnataka, India Tech Mahindra (formerly Mahindra Satyam) Full time

    Job Details:Job Title: Linux Embedded Systems EngineerJob Type: Full-timeLocation: RemoteAbout Us:Tech Mahindra (formerly Mahindra Satyam) is a leading provider of digital transformation, consulting and business re-engineering services and solutions.Job Description:Design, develop, and test embedded Linux systems and drivers.Collaborate with cross-functional...


  • Bengaluru, Karnataka, India Creeno Solutions Pvt Ltd Full time

    Job Description for Embedded Linux Development EngineerJob Summary:We are seeking an experienced Embedded Linux Development Engineer to join our team at Creeno Solutions Pvt Ltd. As a key member of our engineering team, you will be responsible for designing, developing, and testing embedded Linux systems for our clients.Key Responsibilities:- Develop and...


  • Bengaluru, Karnataka, India Swan Sorter Systems Pvt Ltd Full time

    Job Title: Linux Embedded Systems DeveloperJob Summary:We are seeking an experienced Linux Embedded Systems Developer to join our team at Swan Sorter Systems Pvt Ltd. As a key member of our development team, you will be responsible for designing, developing, and testing Linux kernel and device drivers for high-end processors.Key Responsibilities:Modifying...


  • Bengaluru, Karnataka, India HARMAN International Full time

    At HARMAN International, we are seeking an experienced Embedded Linux Systems Engineer to join our team.The ideal candidate will have a strong understanding of embedded platform boot procedures, hands-on experience with memory partitioning for Flash-based storage devices like eMMC, and proficiency in C and C++ programming languages. Additionally, they will...


  • Bengaluru, Karnataka, India Ittiam Systems Full time

    Key Responsibilities:We are seeking a highly skilled Embedded Systems Software Engineer for IoT Development to join our team at Ittiam Systems. The selected candidate will be responsible for designing and developing application software components of an IoT system, integrating algorithms with the application software, and understanding and integrating...


  • Bengaluru, Karnataka, India Tech Mahindra (formerly Mahindra Satyam) Full time

    **Job Title:** Linux Embedded Systems Developer**Job Summary:** We are seeking an experienced Linux Embedded Systems Developer to join our team at Tech Mahindra (formerly Mahindra Satyam). The ideal candidate will have a strong background in embedded systems development, with a focus on Linux device driver development.**Responsibilities:**Design and develop...


  • Bengaluru, Karnataka, India Ittiam Systems Full time

    Job Summary:We are seeking a highly skilled Embedded Systems Software Engineer to join our team at Ittiam Systems. The selected candidate will be responsible for designing and developing application software components of an IoT system, integrating algorithms with the application software, and working closely with the product testing team.Key...


  • Bengaluru, Karnataka, India Tech Mahindra (formerly Mahindra Satyam) Full time

    Job Title: Linux Device Driver DeveloperJob Summary:We are seeking an experienced Linux Device Driver Developer to join our team at Tech Mahindra (formerly Mahindra Satyam). The ideal candidate will have a strong background in embedded systems development, system knowledge, and system debugging.Key Responsibilities:Design and develop Linux device drivers for...


  • Bengaluru, Karnataka, India Cyient Full time

    Job DescriptionObjective:Focusing on contributions to Linux internal development and embedded systems. Relevant experience and skills cover working with Linux, Git, Python, and Rust.Key Responsibilities:Leverage knowledge of Linux internals and embedded systems to develop innovative software solutions.Collaborate with cross-functional teams to implement Git,...