
Hiring For C OR C++ With device Drivers
7 days ago
Role & responsibilities
- BTech / MTech degree (Computer Science, Computer/Electrical Engineering, or equivalent technical degree).
- Solid understanding of software development methodology.
- Minimum 5-12 years' experience in developing low level embedded OS capabilities, such as device driver development, board support packages, and board bring up.
- Experience in developing software stacks written preferably in C/C++ and experience working with BSP OR Hardware Abstraction Layer (HAL) OR Bootloader development.
- Good understanding and experience of Embedded systems and related HW, SW components (Processor, Memory, Peripherals, OS, Device Drivers etc.).
- Working knowledge of software and drivers for peripherals and controllers and services for complex SOC Systems) for ARM/Intel/PowerPC based.
- Strong working experience in HW interface for ARM 64-bit OR Intel Architecture processors with assembly programming and with strong debugging and troubleshooting skills.
- Strong understanding on the underlying Architecture: CPU, MMU, Cache, Interrupts, DMA, ADC/DAC, EEPROM, PWM, Watchdog Timers, and other embedded peripherals.
- Experience in programming PIC, GIC, UART, Timer, Nexus Bus, Simple Bus, Memory Controller, RTC etc.
- Proficient in Hypervisors and Embedded Virtualization mechanism
- Knowledge and experience of any RTOS Good to have (QNX, VxWorks, FreeRTOS, Linux, etc.) is a plus.
-
Linux Device Driver Engineer
1 week ago
Bengaluru, India SEMI LEAF Full timeWe are seeking a highly skilled and motivated Linux Device Driver Engineer with strong C/C++ programming skills and hands-on experience in Linux driver development. The ideal candidate will have a proven track record of working with kernel modules and hardware interfaces, and be comfortable debugging and optimizing low-level system software. Key...
-
Windows Device Driver Developer
1 week ago
Bengaluru, India XANDER CONSULTING AND ADVISORY PRIVATE LIMITED Full timeJob Title : Senior Windows Device Driver DeveloperLocation : Bangalore, IndiaExperience : 10+ YearsAbout the Role : We are looking for an experienced Windows Device Driver Developer with over 10 years of proven expertise in designing, developing, and maintaining Windows device drivers. The ideal candidate will have deep knowledge of Windows kernel-mode...
-
Device Driver Engineer
1 week ago
Bengaluru, India MaimsD Technology Full timeJob Title : Device Driver EngineerExperience : 5 - 10 YearsLocation : :- Design, develop, and implement high-quality device drivers for various hardware components (e.g., network interfaces, storage devices, sensors, peripherals).- Analyze hardware specifications and translate them into efficient and robust driver implementations.- Debug and troubleshoot...
-
Window Device Driver
7 days ago
Bengaluru, India ElevarSoC Technologies Full timeHello Connections, Greetings from ElevarSoC We are hiring for Wndow Device Driver with 3-6 Years of Experience for Hyderabad location hashtag#Hyderabad Immediate / 2 weeks preferred hashtag#Below the jd Technical Skill: Experience in system programming & windows device drivers development. Experience in Windows kernel programming. Experience in Windows...
-
C/C++ Developer
2 weeks ago
Bengaluru, Karnataka, India CLINIQON RCM PRIVATE LIMITED Full timePosition : C / C++ Developer Communication Protocols : : 8+ Mode : Rounds : 2 Responsibilities : - Develop and maintain firmware/software in C/C++ for communication protocols.- Work on BMC (Baseboard Management Controller) and related technologies.- Implement and optimize I2C, SPI, PCIe, SMBus, IPMI protocols.- Collaborate with hardware, firmware,...
-
Embedded C
2 weeks ago
Bengaluru, Karnataka, India Tata Consultancy Services Full timeSkill : Embedded C++ - Device Driver EXP: 4 to 8yr LOCATION: Pune/ Bangalore/ Hyderabad/Nagpur Embedded system C, C++ Linux/QNX BSP device driver development QNX knowledge (added advantage) - Automotive Domain Experience - Strong experience in Embedded C, C++ - Experience in Xilinx MPSoC chipset and associated Software tool chain. - Strong experience in...
-
C++ Developer
7 days ago
Bengaluru, India Conduent Full timeWere hiring a C++ Developer with 36 years of hands-on experience in MFC/VC++ to build high-performance Windows desktop applications. If you're passionate about system-level development and love solving complex real-world problems, we'd love to talk to you Key Responsibilities: Design and develop Windows applications using MFC/VC++. Work with Win32 APIs,...
-
Linux Device Driver Developer
4 weeks ago
Bengaluru, Karnataka, India Coders Brain Full timeJob DescriptionResponsibilities:- Linux Kernel Device driver development- Worked on the Hardware drivers/modules- Knowledge on the i2c, spi, uart , gpio, sdio drivers, flash driver , DMA etc- Knowledge on RTOs concepts- Working in core bsp- Strong C programming skills- Debus skills with JTAG/lauterbach- Comments for Suppliers:- Linux Kernel Device driver...
-
C/C++ Developer
7 days ago
Bengaluru, India Logic Planet Full timeRole: We're looking for a talented Software Development Engineer to work across embedded firmware and OS Drivers to bring Surface devices to fruition. The position will be responsible for partnering closely with silicon partners, system engineers, firmware engineers and architects for BSP integration and code optimizations, delivering product designs that...
-
Windows Device Driver Professional
3 days ago
Bengaluru, Karnataka, India Krazy Mantra HR Solutions Pvt. Ltd Full time ₹ 15,00,000 - ₹ 25,00,000 per yearWe are looking for a skilled Windows Device Driver professional with 4 to 10 years of experience. The ideal candidate will have expertise in writing and debugging file system mini-filter drivers, filter drivers, and C/C++ 17 and above. This position is based in Bangalore.Roles and ResponsibilityDesign, develop, and test Windows device drivers using WDM,...