Senior Embedded Software Engineer

1 month ago


Bengaluru, Karnataka, India Mistral Solutions Pvt. Ltd Full time
About Mistral Solutions Pvt. Ltd.

Mistral Solutions Pvt. Ltd. is a leading provider of software development services for state-of-the-art applications in consumer, industrial, aerospace, and defense domains. Our team's expertise encompasses a wide range of software development services, including low-level software, firmware, device drivers, board support packages, middleware, and application development for various hardware architectures and embedded operating systems.

Job Description:LINUX, BSP:

We are seeking a highly skilled Senior Embedded Software Engineer to join our team. The ideal candidate will have expertise in C programming, experience with Linux device driver development, and a strong background in porting u-boot and Linux kernel onto different boards/platforms.

The successful candidate will be responsible for:

  • Developing and debugging Linux device drivers
  • Porting u-boot and Linux kernel onto various boards/platforms
  • Bring-up of peripherals such as I2C, SPI, MMC/SD, Flash memories, USB, Ethernet, Audio, Display, Video, Camera, and PCIe
  • Experience with ARM Cortex-A15, A53, A72
  • Linux kernel upstreaming

The ideal candidate will have:

  • Strong expertise in C programming
  • Experience with Linux device driver development
  • Porting experience with u-boot and Linux kernel
  • Bring-up experience with peripherals
  • Experience with ARM Cortex-A15, A53, A72
  • Linux kernel upstreaming experience

Mandatory Skills: C Programming, Linux device driver development, U-boot and Linux Kernel, board bring up & bootloader

Desirable Skills: Knowledge of using tools such as Oscilloscope, Logic Analyzer etc., Experience in understanding Hardware schematics, Experience on Texas Instruments platforms

Additional considerations:

Must have: Ground up driver development and debugging experience

Nice to have: Hands-on with Xilinx board bring-up or any ARM SoC based board bring-up; Peta-Linux / Yocto-Linux customization and bring-up, USB, PCIe, Ethernet etc. High-speed communication interface drivers

Experience level: 3+ Years with hands-on Board bring-up; Driver development

Domain: Board bring-up, Boot-loader, Linux BSP, Device driver for Ethernet, PCIe, USB, etc.

Designation: Senior Design Engineer/Module Lead/Project Lead

Years Of Experience: 3 to 10 Years



  • Bengaluru, Karnataka, India Advanced Sterilization Products Full time

    Job Title: Senior Embedded Software EngineerAt Advanced Sterilization Products, we are seeking a highly skilled Senior Embedded Software Engineer to join our team.Job SummaryThe Senior Embedded Software Engineer will be responsible for designing, developing, and implementing complex embedded systems on ASP capital and connected systems. This role will work...


  • Bengaluru, Karnataka, India Circuitsutra Technologies Pvt Ltd Full time

    Job Title: Senior Embedded Software EngineerCircuitsutra Technologies Pvt Ltd is seeking a highly skilled Senior Embedded Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and developing advanced embedded software systems using C++.Key Responsibilities:Design and develop fast simulation models...


  • Bengaluru, Karnataka, India Devlats Pvt Ltd Full time

    Job Title: Senior Software Engineer - Embedded SystemsAbout the Role:We are seeking an experienced Senior Software Engineer to join our team and contribute to the development of our Windows-based embedded systems. The ideal candidate will have a strong background in Modern C++, .NET, and UI development using MVVM and MVC architectures.Key...


  • Bengaluru, Karnataka, India Tessolve Full time

    Job Title: Senior Embedded Systems Software EngineerJob Summary:As a Senior Embedded Systems Software Engineer at Tessolve Semiconductors, you will be part of a team developing a tool for generating device configuration files from system configuration files. Your responsibilities will involve developing timing-sensitive algorithms and writing code for...


  • Bengaluru, Karnataka, India Advanced Sterilization Products Full time

    Job Title: Senior Embedded Software Validation EngineerJob Summary:The Senior Embedded Software Validation Engineer is responsible for ensuring the quality and reliability of Advanced Sterilization Products' software products. This role will work closely with the software development team to design, implement, and execute software testing procedures for...


  • Bengaluru, Karnataka, India Thales Full time

    About the Role:As a Senior Embedded Software Engineer at Thales, you will be responsible for architecting and developing software solutions for our embedded systems.Key Responsibilities and Tasks:Design and develop software for embedded systems using C and C++.Collaborate with cross-functional teams to ensure timely delivery of high-quality software.Apply...


  • Bengaluru, Karnataka, India Thales Full time

    **Job Description: Embedded Development**We are seeking a skilled Embedded Software Engineer to join our team at Thales.The primary purpose of this role is to design and develop software for embedded systems, ensuring high-quality deliveries within schedule and budget.Key Responsibilities:Design and develop low-level software for embedded systems.Perform...


  • Bengaluru, Karnataka, India GlobalLogic Full time

    Job SummaryWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at GlobalLogic India. As a key member of our development team, you will be responsible for designing and developing embedded software applications and middleware for automotive platforms using Linux and Android operating systems.Key ResponsibilitiesDevelop and...


  • Bengaluru, Karnataka, India Capgemini Engineering Full time

    Job RequirementsWe are seeking a highly skilled Senior Embedded Software Developer to join our team at Capgemini Engineering. The ideal candidate will have hands-on experience in embedded software development, C++ programming, and platform development.Experience: 2 to 6 yearsHands-on experience: Embedded software development, C++ programming, and platform...


  • Bengaluru, Karnataka, India Orbion Infotech Full time

    Job Title: Senior Embedded Systems Software EngineerJob Summary:Orbion Infotech is seeking a highly skilled Senior Embedded Systems Software Engineer to join our team. The ideal candidate will have expertise in Linux system programming, kernel development, and driver programming. Additionally, experience with Android framework, middleware, and Qualcomm...


  • Bengaluru, Karnataka, India Embitel Technologies Full time

    Job Title: Senior Embedded Software EngineerAbout the Role: We are seeking a skilled Senior Embedded Software Engineer to join our team at Embitel Technologies. As a key member of our team, you will be responsible for designing, developing, and testing embedded software for automotive systems. Key Responsibilities: • Develop high-quality embedded software...


  • Bengaluru, Karnataka, India MNR Solutions Pvt. Ltd Full time

    Job Title: Senior Embedded Software DeveloperJob Summary: MNR Solutions Pvt. Ltd. is seeking a skilled Senior Embedded Software Developer to design and develop software for embedded systems.About the Role:Meet with clients and engineering teams to determine project requirements.Design software architecture for embedded systems.Run tests to ensure...


  • Bengaluru, Karnataka, India Advanced Sterilization Products Full time

    Job Title: Senior Embedded Software EngineerAt Advanced Sterilization Products, we are seeking a highly skilled Senior Embedded Software Engineer to join our team.Key Responsibilities:Design, develop, and implement complex embedded systems on ASP products and systems.Collaborate with cross-functional teams to define, design, and implement new software...


  • Bengaluru, Karnataka, India ChargePoint Full time

    Key ResponsibilitiesWe are seeking a highly skilled Senior Embedded Software Developer to join our team at ChargePoint. The ideal candidate will have a strong background in Qt front-end development, with a minimum of 8 years of experience.RequirementsExtensive experience with Qt QML and JavaScriptStrong knowledge of Qt C++ and Signals & SlotsProficiency in...


  • Bengaluru, Karnataka, India Qualcomm Full time

    Job SummaryWe are seeking an experienced Senior Embedded Systems Software Engineer to join our team at Qualcomm India Private Limited. This role will be responsible for designing, developing, and testing software for camera components such as 3A, ISP, and camera sensors.About the RoleThis position requires a strong background in C/C++ embedded Linux/Windows...


  • Bengaluru, Karnataka, India Probots Electronics India Pvt Ltd Full time

    Job DescriptionRole Summary:We are seeking an experienced Senior Embedded Software Engineer to join our team at Probots Electronics India Pvt Ltd. As a key member of our engineering team, you will be responsible for designing, developing, and testing embedded software for our IoT products.Key Responsibilities:Lead a team of junior engineers to drive embedded...


  • Bengaluru, Karnataka, India Methode Electronics Full time

    We are seeking a highly skilled Senior Embedded Software Engineer to join our team at Methode Electronics. This is an excellent opportunity to work on exciting industrial and automotive projects, utilizing your expertise in embedded Linux development, driver customization, and system optimization.About the RoleAs a Senior Embedded Software Engineer, you will...


  • Bengaluru, Karnataka, India Advanced Sterilization Products Full time

    Job DescriptionWe are seeking a highly skilled Senior Embedded Software Test Engineer to join our team at Advanced Sterilization Products.


  • Bengaluru, Karnataka, India Stryker Global Technology Center Pvt Ltd. Full time

    Job DescriptionStryker Global Technology Center Pvt Ltd.Senior Embedded Software Development EngineerWe are seeking a highly skilled Senior Embedded Software Development Engineer to join our team at Stryker Global Technology Center Pvt Ltd.Key ResponsibilitiesTechnical ResponsibilitiesDesign and develop advanced embedded software systems for medical...


  • Bengaluru, Karnataka, India HARMAN International Full time

    Job Description:We are seeking a highly skilled Senior Embedded Software Engineer to join our team in the Automotive Car Audio division. As a key member of our development team, you will be responsible for designing and developing production-ready software following a defined software development process.Key Responsibilities:Analyzing specifications and...