Principal Embedded Systems Software Developer

4 weeks ago


Bangalore, India MaimsD Technology Full time

Role Summary

As a Principal Embedded Systems Software Developer at MaimsD Technology, you will play a crucial role in the development and support of Windows drivers for ARM-based products. You will be responsible for designing, implementing, and maintaining high-quality drivers that enable seamless interaction between the operating system and hardware components.

Key Responsibilities

  • Design, implement, and test Windows drivers for ARM-based devices.
  • Collaborate with hardware engineers to understand device specifications and requirements.
  • Write efficient and well-structured driver code using C or C++.
  • Ensure driver compatibility with various Windows versions and ARM architectures.

About the Role

This is an exciting opportunity to work on cutting-edge technology and be part of a dynamic team. You will have the chance to develop your skills and expertise in Windows driver development, working closely with hardware engineers and other teams to deliver high-quality products.

Requirements

To be successful in this role, you will need a Bachelor's degree in Computer Science, Electrical Engineering, or a related field and strong programming skills in C or C++. You will also need to have a good understanding of Windows driver development frameworks and APIs, as well as knowledge of ARM architecture and instruction set. Experience with system-level debugging and troubleshooting is also highly desirable.



  • bangalore, India CAPUF Embedded Full time

    CAPUF Embedded Private Limited is an Embedded Product Development Company. CAPUF helps companies build embedded products with their hardware development and firmware development services. We are looking for an embedded software development engineer (Full-time) Location is HSR Layout, Bangalore Salary: 5-8L per annum + project incentives Please don't apply if...


  • Bangalore, India Nixcel Software Full time

    Job Title: Embedded Software EngineerJob Description:We are seeking an exceptional Embedded Software Engineer to join our team at Nixcel Software. The ideal candidate will have a strong background in embedded domains, preferably automotive, with expertise in C/C++ programming and Linux system internals.Key Responsibilities:Design and develop software for...


  • Bangalore, India Mulya Technologies Full time

    Principal / Senior Staff / Staff Embedded Drivers Founded by highly respected Silicon Valley veterans - with its design centers established in Santa Clara, California. / Hyderabad A US based well-funded product-based startup looking for highly talented Engineers for the following roles. Principal / Senior Staff / Staff Embedded Drivers Experience...


  • Bangalore, India MaimsD Technology Full time

    Job Title: Embedded Systems Software DeveloperJob Summary: MaimsD Technology is seeking a skilled Embedded Systems Software Developer to join our team in Bangalore. The ideal candidate will have a strong understanding of C and assembly languages, as well as a solid foundation in microcontroller architecture and real-time systems.Key Responsibilities:-...


  • Chennai/Bangalore, India Zilogic Systems Pvt Ltd Full time

    Main ResponsibilitiesAs an Embedded Software Developer at Zilogic Systems Pvt Ltd, you will be responsible for the development and maintenance of Boot Support Packages (BSP) and device drivers for various operating systems, including Linux and QNX. You will work closely with the global team to understand design requirements and implement software and...


  • Bangalore, India Nixcel Software Full time

    Job DescriptionAt Nixcel Software, we are seeking a highly skilled Embedded Software Engineer to join our team.Key Responsibilities:Design and develop software for embedded systems with a strong focus on automotive applications.Develop and maintain C/C++ code for Linux-based systems.Expertise in Linux system internals and network and socket device drivers is...


  • Bangalore, India MaimsD Technology Full time

    Software Engineer - MCAL DevelopmentAt MaimsD Technology, we are seeking a highly skilled Software Engineer with expertise in embedded system software development and validation to join our team in Bangalore.Key Responsibilities:Design, develop, and maintain MCAL software components using C and assembly languages.Conduct comprehensive testing of MCAL...


  • bangalore, India Mulya Technologies Full time

    Principal / Senior Staff / Staff Embedded Drivers Founded by highly respected Silicon Valley veterans - with its design centers established in Santa Clara, California. / Hyderabad A US based well-funded product-based startup looking for highly talented Engineers for the following roles. Principal / Senior Staff / Staff Embedded Drivers Experience in SoC...


  • bangalore, India Ubique Systems Full time

    Job Description Position: Sr.Design Engineer – Embedded software Location : Bangalore, Pune, Hyderabad - India Experience Job Summary : Full time : 6+ Years Key Responsibilities • Design, develop, verify, and deliver high-quality firmware for our cutting-edge products. • Lead and engage in robust technical discussions with engineering and product...


  • bangalore, India Ubique Systems Full time

    Job Description Position: Sr.Design Engineer – Embedded software Location : Bangalore, Pune, Hyderabad - India Experience Job Summary : Full time : 6+ Years Key Responsibilities • Design, develop, verify, and deliver high-quality firmware for our cutting-edge products. • Lead and engage in robust technical discussions with engineering and product...


  • bangalore, India Ubique Systems Full time

    Job Description Position: Sr.Design Engineer – Embedded software Location : Bangalore, Pune, Hyderabad - India Experience Job Summary : Full time : 6+ Years Key Responsibilities • Design, develop, verify, and deliver high-quality firmware for our cutting-edge products. • Lead and engage in robust technical discussions with engineering and product...


  • Bangalore, India HyrEzy Talent Solutions Full time

    About the RoleWe are seeking a skilled Embedded Systems Developer to contribute to the development and optimization of embedded operating systems for Software Defined Vehicles.In this role, you will work on QNX and Linux platforms, focusing on board bring-up, device driver development, and BSP porting for SoC/MPU-based embedded systems.Key...


  • Bangalore, India INFOTANKS MEDIA SERVICE PRIVATE LIMITED Full time

    Job Title: Software Engineer(Connectivity) Embedded C++/LinuxLocation: BangaloreDuration: FulltimeJob Responsibilities:- Design and develop scalable, maintainable, well-mannered (CPU, memory, disk, power, network) automotive grade Linux applications with C, C++ for embedded platforms.- Perform peer reviews, static analysis tests and unit testing of the...

  • Firmware Engineer

    2 months ago


    Bangalore/Hyderabad, India FINDERNEST SOFTWARE SERVICES Full time

    As a Firmware Engineer, you will play a crucial role in developing and maintaining embedded software for various electronic devices. Your work will directly impact the functionality and performance of our products, ensuring that they meet high-quality standards and customer requirements. Key Responsibilities :- Designing and implementing firmware solutions...


  • Bangalore, India OPTM MEDIA SOLUTIONS PRIVATE LIMITED Full time

    Job Title: Embedded Developer/LeadWe are seeking a highly skilled Embedded Developer to join our software team at OPTM MEDIA SOLUTIONS PRIVATE LIMITED.Key Responsibilities:Design and implement software for embedded devices and systems from requirements to deployment.Analyze and enhance efficiency, stability, and scalability of system resources.Interface with...

  • Sr.design engineer

    1 week ago


    Bangalore, India Ubique Systems Full time

    Job Description Position: Sr. Design Engineer – Embedded software Location : Bangalore, Pune, Hyderabad - India Experience Job Summary : Full time : 6+ Years Key Responsibilities • Design, develop, verify, and deliver high-quality firmware for our cutting-edge products. • Lead and engage in robust technical discussions with engineering and...


  • bangalore, India Ubique Systems Full time

    Job Description Position: Sr.Design Engineer – Embedded softwareLocation : Bangalore, Pune, Hyderabad - IndiaExperience Job Summary : Full time : 6+ YearsKey Responsibilities• Design, develop, verify, and deliver high-quality firmware for our cutting-edge products.• Lead and engage in robust technical discussions with engineering and product teams to...

  • Software Engineer

    4 weeks ago


    Bangalore, India Scarlet Wireless India Pvt Ltd. Full time

    In this role, you will be responsible for the design, development, and testing of embedded software components for our innovative products. You will work closely with hardware engineers and other team members to ensure seamless integration and functionality.Design and Develop Software for Embedded Systems :- Design and implement software components and...

  • Software Engineer

    2 months ago


    Bangalore, Karnataka, India Scarlet Wireless India Pvt Ltd. Full time

    In this role, you will be responsible for the design, development, and testing of embedded software components for our innovative products. You will work closely with hardware engineers and other team members to ensure seamless integration and functionality.Design and Develop Software for Embedded Systems :- Design and implement software components and...


  • Pune/Bangalore, India Neudeep Technologies Pvt. Ltd Full time

    At Neudeep Technologies Pvt. Ltd, we are seeking an experienced Embedded Systems Software Engineer to join our team. As an Embedded Systems Software Engineer, you will specialize in the development, integration, and optimization of embedded software solutions on Android platforms that utilize QNX. This role requires a strong understanding of both software...