1104 Device Drivers Jobs - Page 24

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

5.0 - 9.0 years

0 Lacs

maharashtra

On-site

You are a seasoned Software Engineer with expertise in embedded software development, particularly in C, C++, Qt, and the Linux OS. You possess a Bachelor's degree in software engineering, computer science, or a related field, or have acquired equivalent education and work experience. Your experience encompasses various software engineering disciplines utilizing diverse programming methods. You are proficient in system and network programming, as well as inter-process communication using C, C++, and Qt on Linux. Your background includes writing and debugging multi-threaded applications using C/C++/Qt on Linux and integrating open source/free software solutions into products. You are well-ver...

Posted 2 months ago

AI Match Score
Apply

2.0 - 6.0 years

0 Lacs

karnataka

On-site

As a software engineer at Google, you will have a pivotal role in developing cutting-edge technologies that revolutionize how billions of users engage, explore, and communicate with information and each other. Our projects operate at an immense scale and go beyond traditional web search, encompassing various domains such as information retrieval, distributed computing, system design, networking, security, artificial intelligence, UI design, and mobile technologies. Your work will be crucial to Google's operations, with opportunities to transition between different teams and projects as both your skills and our dynamic business evolve. We are seeking engineers who are adaptable, demonstrate l...

Posted 2 months ago

AI Match Score
Apply

7.0 - 20.0 years

0 Lacs

karnataka

On-site

We have an exciting opportunity with one of the top semiconductor companies for Open BMC/BMC. You should have a Bachelor of Science Degree (or higher) or equivalent experience in Computer Science, E&C, and Electrical Engineering with a minimum of 7 years of relevant experience. Your expertise should include domain knowledge in BMC Firmware development on X86 or ARM Platforms, covering areas such as BMC-BIOS communication, thermal management, power management, firmware update, device monitoring, firmware security, etc. In this role, you should have experience in board bring-up with proficiency in Device drivers like I2C/I3C, SPI, PCIe, SMBus, Mail-box, etc., and familiarity with device trees ...

Posted 2 months ago

AI Match Score
Apply

3.0 - 7.0 years

0 Lacs

pune, maharashtra

On-site

You will be responsible for the Tools and Infrastructure Platforms for the engineering team at Ethernovia. This responsibility includes developing software for Ethernovia's Evaluation platforms that are used to debug, test, and demonstrate the company's networking devices. This software includes BSP (Board Support Packages), drivers for onboard devices, middleware software. Our products and hence tool infrastructure is quite data intensive and we are looking for candidates who are able to create tools for handling large volume of test data output and help visualize this data in command line and graphic tools. Technical Qualifications Bachelors or Master's degree in Computer Science/Software ...

Posted 2 months ago

AI Match Score
Apply

10.0 - 15.0 years

0 Lacs

karnataka

On-site

As a Principal Field Applications Engineer at our Bangalore, India office, you will be responsible for engaging with India customers and Partners to enable them to design Physical AI solutions developed with SiMa.ai platform. Your key responsibilities will include guiding and supporting in reviewing existing architecture, proposing alternatives, creating minimum viable solutions, selecting various solution components, contributing to Statements of Work (SoW), working on product evaluation and deployment, providing technical deep dive training, studying market trends, representing SiMa.ai in industry events, and gathering customer feedback for product improvements. Additionally, you will supp...

Posted 2 months ago

AI Match Score
Apply

1.0 - 5.0 years

0 Lacs

pune, maharashtra

On-site

NVIDIA has been at the forefront of transforming computer graphics, PC gaming, and accelerated computing for over 25 years. This legacy of innovation is driven by cutting-edge technology and a team of exceptional individuals. Currently, NVIDIA is leveraging the vast potential of AI to shape the future of computing, envisioning a world where GPUs serve as the intelligence behind computers, robots, and autonomous vehicles that can comprehend the environment. Achieving unprecedented milestones demands foresight, creativity, and the finest talent globally. As an NVIDIAN, you will thrive in a diverse and supportive setting that encourages everyone to excel. Join our team and contribute to creatin...

Posted 2 months ago

AI Match Score
Apply

10.0 - 15.0 years

0 Lacs

pune, maharashtra

On-site

Design and develop software architectures for libraries tailored to meet the specific requirements of embedded systems, considering factors such as performance, memory constraints, and real-time processing. Collaborate with cross-functional teams, including software engineers, hardware engineers, and product managers, to understand system specifications and requirements for the embedded systems. Define the overall structure, components, and interfaces of the software library to ensure modularity, reusability, and maintainability. Evaluate and select appropriate programming languages, frameworks, and technologies that align with the constraints and capabilities of the embedded systems. Implem...

Posted 3 months ago

AI Match Score
Apply

7.0 - 20.0 years

0 Lacs

karnataka

On-site

You will be thrilled to be part of our team as we are currently looking to expand our workforce. We have a captivating opportunity available at a leading semiconductor company for Open BMC/BMC development. To excel in this role, you should have a minimum of 7 years of experience and a Bachelor of Science Degree in Computer Science, E&C, or Electrical Engineering. Your expertise should lie in BMC firmware development on X86 or ARM Platforms, encompassing various aspects such as BMC-BIOS communication, thermal management, power management, firmware update, device monitoring, and firmware security. Your responsibilities will include board bring-up, where you must demonstrate proficiency in hand...

Posted 3 months ago

AI Match Score
Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

The Linux Platform Engineer (Ethernet) role is an exciting opportunity to join our team working on advanced Display Controllers for CNH Trucks. As a skilled Linux Platform Engineer, you will focus on Ethernet functionalities within the embedded Linux platform to ensure robust and high-performance in-vehicle communication. Responsibilities: - Develop, integrate, and test Ethernet drivers and protocols (TCP/IP, SOME/IP, DoIP) within the embedded Linux platform. - Configure and optimize network interfaces and related services. - Debug and resolve complex issues related to Ethernet communication. - Collaborate with hardware and application teams for seamless integration. - Contribute to BSP deve...

Posted 3 months ago

AI Match Score
Apply

10.0 - 14.0 years

0 Lacs

karnataka

On-site

You should have a minimum of 10 years of experience in Linux, specifically in Device Drivers, RTOS, and Board Bring up. Your responsibilities will include working with Camera Drivers, Ethernet, WiFi, and other networking stack/protocols. Experience in hardware bring up and its BSP is essential for this role, along with familiarity with TDA4V, NVidia, and Renesas HPC platforms. Additionally, knowledge of Multimedia frameworks like openVX and GStreamer is required. Enthusiasm in debugging and problem-solving is a key trait that we are looking for in potential candidates.,

Posted 3 months ago

AI Match Score
Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

As a Firmware Engineer at PhonePe Limited, you will have the exciting opportunity to work on innovative devices such as Smart speakers, DQR devices, and Printers within PhonePe's ecosystem. Your role will involve designing, implementing, and maintaining firmware solutions to ensure high performance, reliability, and compatibility with various devices. If you are passionate about hardware, firmware development, and device integration, we are looking for someone like you to join our team. Responsibilities: - Collaborate with cross-functional teams to define firmware requirements and specifications for smart speakers and associated devices. - Design, develop, and test firmware solutions, optimi...

Posted 3 months ago

AI Match Score
Apply

3.0 - 10.0 years

0 Lacs

hyderabad, telangana

On-site

As an Embedded Linux Device Driver Developer, you will be responsible for developing and maintaining device drivers for various embedded systems, ensuring optimal performance and compatibility with Linux-based platforms. With a strong understanding of embedded programming, C language, and device drivers, you will play a crucial role in the integration of drivers into the Linux kernel. Utilizing debugging tools to troubleshoot issues and optimize performance, you will collaborate with hardware engineers and software developers to ensure seamless integration. Key Responsibilities - Develop, test, and maintain device drivers for embedded hardware components. - Integrate device drivers into the ...

Posted 3 months ago

AI Match Score
Apply

3.0 - 7.0 years

0 Lacs

hyderabad, telangana

On-site

You should have extensive experience in designing, developing, and debugging embedded firmware for microcontrollers (including MSP) and microprocessors. Proficiency in programming languages commonly used in embedded systems development such as C, C++, and Assembly language is required. Experience working with Real-Time Operating Systems (RTOS) and developing device drivers for peripherals like UART, SPI, I2C, etc. is essential. Understanding of hardware components, interfacing, and hardware-software co-design is necessary. Strong troubleshooting skills are needed to identify and resolve issues in embedded systems, including the use of debugging tools like JTAG, oscilloscopes, logic analyzers...

Posted 3 months ago

AI Match Score
Apply

8.0 - 12.0 years

0 Lacs

karnataka

On-site

You will be responsible for requirements gathering, design, and reviews in a fast-paced environment. Your main tasks will include standalone software bring up/porting Linux/RTOS onto different platforms, various driver porting/development, and testing along with application. It is essential to have good documentation skills for creating documents such as requirements and design documents. You will be required to co-ordinate with the Lead and other team members to ensure timely delivery of work. Customer interfacing throughout the lifecycle of the project is also a crucial aspect of the role. Additionally, team management and ensuring successful project completion will be a key responsibility...

Posted 3 months ago

AI Match Score
Apply

5.0 - 9.0 years

0 Lacs

ahmedabad, gujarat

On-site

As an Embedded Software Staff Engineer at Softnautics, you will have the opportunity to work with cutting-edge technologies on upcoming FPGAs, next-generation processors, and development kits. Your primary focus will be collaborating with Linux experts to undertake development, debugging, and integration tasks. Joining the Device Engineering team in Ahmedabad/Pune, India, your role is essential in providing reliable, predictable, and adaptable IP and semiconductor engineering solutions for customers. Your responsibilities will include a wide range of tasks such as requirement understanding, designing, developing, unit testing, and debugging of Embedded Software for real-time applications. Yo...

Posted 3 months ago

AI Match Score
Apply

5.0 - 9.0 years

0 Lacs

haryana

On-site

You will be part of NVIDIA's GPU Fabric Networking team as a Senior Software Engineer, contributing to the development of high-performance communication software for deep learning and HPC applications. Your responsibilities will include designing, developing, and maintaining system-level software to enable GPU-to-GPU communication. Collaborating with both hardware and software teams, you will work on creating next-generation networking solutions and contribute to the scalable and reliable GPU fabric architecture for large compute clusters. It will be essential to align the software development process with customer requirements and practical deployment environments. To qualify for this role,...

Posted 3 months ago

AI Match Score
Apply

2.0 - 6.0 years

0 Lacs

karnataka

On-site

The ideal candidate for this position should have a B.E. in Computer Science or Electronics along with 2 to 5 years of experience. You should possess professional skills in Linux, Device Drivers, embedded protocols (e.g. PCIe, SPI, I2C etc), RTOS Concepts, and Processor Knowledge. Your responsibilities will include requirements gathering, design and reviews, standalone SW bring up/porting Linux/RTOS onto different platforms, various driver porting/development and testing along with application, and good documentation skills for creating documents like requirements/design etc documents. You should also be able to co-ordinate with Lead and other team members to deliver the work on time.,

Posted 3 months ago

AI Match Score
Apply

3.0 - 8.0 years

0 Lacs

karnataka

On-site

Riverbed, the leader in AI observability, helps organizations optimize their users experiences by leveraging AI automation for the prevention, identification, and resolution of IT issues. With over 20 years of experience in data collection and AI and machine learning, Riverbed's open and AI-powered observability platform and solutions optimize digital experiences and greatly improve IT efficiency. Riverbed also offers industry-leading Acceleration solutions that provide fast, agile, secure acceleration of any app, over any network, to users anywhere. Together with thousands of market-leading customers globally, including 95% of the FORTUNE 100, Riverbed is empowering next-generation digital ...

Posted 3 months ago

AI Match Score
Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

Do you enjoy tinkering and programming hardware Do you have a natural inclination to see how things work together as a system An exciting opportunity awaits you with deeply engaging embedded systems requirements that will lead you down the rabbit hole of innovation and discovery. If this sounds intriguing, we want to hear from you. You should possess a strong knowledge and extensive experience in C++ programming, going beyond just C. Additionally, experience in abstraction and algorithmic thinking will be highly beneficial. As a ninja of debugging and logical reasoning, you will play a crucial role in identifying and resolving complex issues. Your responsibilities will include designing, dev...

Posted 3 months ago

AI Match Score
Apply

4.0 - 8.0 years

0 Lacs

karnataka

On-site

NTT DATA is looking for a Backup Systems Integration Senior Specialist to join the team in Bangalore, Karnataka, India. The ideal candidate will be responsible for providing steady state support for Data Backup HW and Software in an enterprise-level environment. Key responsibilities include administering backup systems for services customers, ensuring the availability, reliability, scalability, and manageability of the backup environment, and supporting, administering, and deploying backup solutions. The role will involve defining, tracking, and maintaining data resources in the production IT environment, gathering requirements, designing, and implementing solutions to meet customer needs, a...

Posted 3 months ago

AI Match Score
Apply

3.0 - 8.0 years

0 Lacs

delhi

On-site

You should have 3 to 8 years of experience in Embedded System Software to apply for this position based in New Delhi or Hybrid work location. As a Chief Technology Officer (CTO), you will be responsible for leading an Embedded Software team and delivering production software for Linux-based embedded products. Your role will involve collaborating with cross-functional teams to define the overall product software architecture. You will also need experience in project technical execution, such as software architecture, schedule planning, task management, customer communication, and risk mitigation. Mandatory skills include proven expertise in C/C++ based software development, Linux BSP, device ...

Posted 3 months ago

AI Match Score
Apply

1.0 - 5.0 years

0 Lacs

hyderabad, telangana

On-site

Qualcomm India Private Limited is looking for an Engineer Senior in Hyderabad with expertise in Embedded Systems BSP engineering. The ideal candidate should have a minimum of 3 to 5 years of experience in embedded systems design and development. Proficiency in C-programming and a solid understanding of operating system concepts, including Linux and RTOS, are essential for this role. Additionally, the candidate should possess a good understanding of the end-to-end software development cycle and at least 3 years of experience in Linux drivers programming. A strong knowledge of hardware understanding, schematics, and ARM architecture details is required, along with the ability to analyze and de...

Posted 3 months ago

AI Match Score
Apply

4.0 - 8.0 years

0 Lacs

andhra pradesh

On-site

In this role at ABB, you will have the opportunity to contribute to the company's success by engaging in technology, software, product, and system development. Your daily tasks will involve identifying and implementing innovative solutions to relevant problems, showcasing your expertise, and working both independently and as part of a Research & Development (R&D) team. This position contributes to the Electrification business Smart Power division in Hyderabad, India, and your main responsibilities include: - Being a highly motivated self-driven engineer focusing on electronics firmware development related to electrical distribution and control products. - Generating requirement specification...

Posted 3 months ago

AI Match Score
Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

You will be joining as a Senior FPGA Engineer professional at our Bangalore location with a minimum of 5 years of experience. In this role, your primary responsibilities will include collaborating with a team of product managers, developers, and testers to define feature requirements, developing feature specifications, and implementing detailed designs using Verilog and FPGA design tools. You will also be involved in problem isolation, fault finding in embedded systems, customer issue replication, and creating/updating release notes. Additionally, you will work closely with onsite and offsite development teams to deliver market-leading products globally and mentor junior engineers in develop...

Posted 3 months ago

AI Match Score
Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

As an Embedded Software Developer, you will be responsible for developing high and low-level design, drivers, and firmware for different hardware blocks. Your role will involve adopting operating systems and embedded software for various processor architectures, and developing software based on pre-silicon development vehicles. You will be tasked with software bring-up using pre-silicon vehicles and silicon-based platforms, as well as upstreaming open-source code. Additionally, you will develop software component-level tests and enable them in the CI/CD system. Debugging issues using standard HW/SW-based debuggers and diagnostic equipment like Trace 32, JTAG, and Lacroy-PCIe Analyzer will al...

Posted 3 months ago

AI Match Score
Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies