-
Video Driver Development
1 week ago
Tech Mahindra Bengaluru, IndiaEngineer with 8+ years of experience in embedded Linux/Linux application/driver/kernel development · Strong C/C++ development skills with a good understanding of object-oriented design · Strong OS concepts · Experience with Multimedia frameworks such as Stagefright, Gstreamer, Op ...
-
Linux Device Driver Developer
1 week ago
Capgemini Engineering Bengaluru, IndiaExperience: 4 to 15 Years. · Education: BE/ B.Tech/ ME/ M.Tech/ MS. · Strong experience in Linux Drivers Development and kernel programming. · Experience in developing drivers for USB/Ethernet /Audio/ Graphics /PCI/Sensor/Camera. · Strong programming in C/C++. · Good in Linux int ...
-
Multimedia Device Driver Developer
1 week ago
Capgemini Engineering Bengaluru, IndiaLocation : Bangalore · Education: B.E/B.Tech/M.E/M.Tech (Computer or Electronics) · Experience: 3+ Years. · Vxworks/RTOS experience, RTOS driver development and test App development. · Good in C and Data structures. · Handson experience in RTOS OS Concepts, mutex, multithread, ta ...
-
RTOS Driver Developer- Zephyr
2 days ago
Capgemini Engineering Bengaluru, India3 to 6 years of hands-on embedded software development. · Strong C programming and Zephyr RTOS experince. · Coding experience with developing modules/components using layered architecture for Platform SW. · Exposure to highly resource-constrained, real-time, embedded environments ...
-
Linux Device Driver Development
1 week ago
Tech Mahindra Bengaluru, IndiaExperience in embedded Linux/Linux application/driver/kernel development. · Strong C/C++ development skills with a good understanding of object-oriented design. · Experience dealing with Linux community and Open-Source contribution a plus. · Experience with any one of the domains ...
-
Embedded- Platform/Driver development
1 week ago
Capgemini Engineering Bengaluru, IndiaRole: Engineer/Sr. Engineer for Embedded development · Mandatory Skills · 4-6 Years of experience in embedded device driver development/porting · 4-6 years of experience with QNX/Linux/RTOS/SafeRTOS/Autosar/Vxworks (any one) · 4-6 years of experience in C programming, Nice to ha ...
-
Android Linux Driver Developer
1 day ago
Cientra Techsolutions Bangalore, India permanentJob Description : · Develop application processor Linux device drivers for audio integrated circuits in Android. · Key Responsibilities : · - Design and test application processor Linux audio device drivers in an Android platform · - Set up and maintain build and release infrast ...
-
Linux Device Driver Developer- LDD
1 week ago
Capgemini Engineering Bengaluru, IndiaJob Description · Experience: 4 to 12 Yrs · Strong experience in Linux Drivers Development. · Good in Linux internals concepts and kernel programming, drivers for USB/Ethernet /Audio/ Graphics /PCI/Sensor/Camera · Good in C/C++ programming · Experience in debugging using JTAG- TR ...
-
SoC Camera Device Driver Developer
1 week ago
Scalene works Bengaluru, IndiaJob Description · General Qualifications for all openings in our team: · • 3-5 years of experience in Linux / QNX device driver development. · • Demonstrated Embedded System software development experience in device drivers and board-support packages for complex SoCs. · • Working ...
-
Embedded Device Driver Development Engineer
4 days ago
Brain Search Bangalore, India permanentEmbedded Device Driver Development Engineer (NE Device Driver) · Job Description : · We are looking for experienced SW Device Driver development engineers to join our R&D team. · As a Software Development Engineer at Company you will work in a cross-functional, agile team develop ...
-
QNX Device Driver/BSP Developer
1 day ago
Excellence and Eminence LLP Bangalore, India permanentWe are seeking a highly skilled QNX Device Driver/BSP Developer (Automotive) for our esteemed client in Bangalore location. · Experience : 3-10 Yrs., Location Bangalore · Key Skills : QNX, Camera Systems, Image Signal Processing, camera processing pipeline · Note : Candidate sha ...
-
UMD / KMD - GPU Driver Development Expert
1 week ago
Samsung India Bengaluru, IndiaPosition Summary · Samsung is a world leader in Memory, LCD and System LSI technologies. We are currently looking for exceptional software and hardware talent to join our Samsung Bangalore Office of Samsung's strategic investments in high performance low power ARM based device te ...
-
Smts/staff - Filesystems
1 week ago
Nutanix Bengaluru, Karnataka, India**Hungry, Humble, Honest, with Heart.** · **The Opportunity**: · Architect, design and develop a multi-cloud, hybrid cloud data product using distributed computing technology that spans multiple availability zones. Develop cloud-first solutions that provide cloud and app mobility ...
-
Graphic Driver
1 week ago
Skillety Technologies Bengaluru, Karnataka, IndiaExperience with 3-12 Years · - Experience with expertise in C/C++ programming to develop low level graphics drivers · - Graphics driver module understanding.GFX driver applies to the VPG Graphics Driver, Display Driver. · - Experience with various features such as Framebuffer han ...
-
Embedded Expert
1 week ago
KPIT Technologies GmbH Bengaluru, IndiaJob Description**:Experience in Embedded software development using "C" language. **Strong in Device Driver Development and Diagnostics development. (UDS, 14229 etc) · - Embedded C, Assembly Programming, 16/32-Controller Architecture experience · - CAN Protocal, Device Driver Dev ...
-
Transport Operations Supervisor
1 day ago
PurpleCode Bengaluru, Karnataka, India**Key Responsibilities**: · **1. Driver Recruitment and Selection**: · Develop and implement effective strategies for recruiting qualified drivers. · Conduct thorough screening and interviews to assess driver skills, experience, and commitment. · Collaborate with HR to ensure all ...
-
Pget Conversion 1
3 days ago
Mercedes-Benz Research and Development India Private Limited Bengaluru, India**Aufgaben**: · - Job Description: · - Mercedes-Benz Research and Development, India is seeking Product Owner/Regulation Responsible (SV) with basic vehicle electronic systems knowledge to work in the areas of Camera, Parking Assistance & Driver Assistance Systems · - Mercedes Be ...
-
C/embedded (Firmware) - Big IT Mnc
3 days ago
Leinex Consulting Bengaluru, IndiaFrom 6 to 11 year(s) of experience · - ₹ 15,00, ,00,000 P.A. · - Bangalore/Bengaluru**Roles and Responsibilities** · - 6+ years of experience. · - Worked in-depth in Embedded **firmware development**: · - Strong Programming skills in C, Code optimization · - extensive work experi ...
-
Operation Executive
6 days ago
Everest Fleet Pvt Ltd Bengaluru, IndiaAllotment of car to the driver's according to their location · - Coordinate with drivers, staff and management to hold meetings and resolve issues · - Arrange for onsite periodical inspections of vehicles in use. · - Cold calling to complete drivers' weekly trip targets · - Takin ...
-
Pget
3 days ago
Mercedes-Benz Research and Development India Private Limited Bengaluru, IndiaAufgaben- Job Description: Mercedes-Benz Research and Development, India is seeking Functional Engineers / Lead Engineers with a strong technical background in the areas of Camera, Radar, Parking Assistance & Driver Assistance Systems Mercedes Benz Park Assistance System assists ...
Linux Driver Development - Bengaluru, India - Texas Instruments
Description
Job Description:
TI Processors has a strong and robust software development team focused on solving some of the most challenging technical problems in cutting edge Automotive and Industrial products. We believe that hardware and software advancements go hand in hand, and to give our customers seamless, integrated solutions, we need to drive cutting-edge innovations in both. If software is your passion, TI is the right place for you. Our software strategy rests on open source and community focused software development which allows you to connect with 1000s of like-minded engineers whose passion is to innovate and share
At TI, we believe in open software, we follow upstream first philosophy across Linux, u-boot, TFA or OPTEE.
As a Software Engineer, you will be responsible for delivering high quality software that complies with upstreaming coding standard and meet technical requirements that scales across Linux on multiple TI SOCs. The work will deal with drivers' development for Boot loaders (u-boot), Linux, ATF, OPTEE including upstreaming, firmware integration, performance optimizations, SDK integration and final delivery.
You will be part of team which will be solving problems across wide range of domains. Your role demands you to work across the lifecycle of a software products from requirement gathering, Design, coding and testing.
Basic qualifications:
1-2 years industry experience in software development on embedded devices.
Bachelor's/Master's degree in Computer Science, Electronics Engineering or equivalent.
Skills needed:
Programming experience in Embedded C and Embedded C++.
Experience boot loader such as u-boot or UEFI.
Experience in Linux driver development including understanding of device tree.
Experience with Linux upstreaming process, preferable if you accepted patches in the mainline.
Good understanding of boot flow on ARM based Heterogenous SOC.
Good understanding of CPU and SOC architecture for MCUs and MPUs
Experience in hands-on development and troubleshooting on embedded systems with tools like compilers and debuggers.
Proficiency debugging embedded software systems including familiarity with UARTs, SPI, I2C, JTAG, and oscilloscopes.
Python, Perl and Ruby scripting experience.
Experience in methods to optimize SW development
Experience with test frameworks.
Strong Communication, documentation and writing skills.
Concept of Continuous Integration using Jenkins.
Primary responsibilities:
Develop simple, scalable and high-performance drivers, middleware, compliance, SDK Integration and Customer support.
Can debug device drivers, applications of self-written or customer written software
Analyzes and writes test and procedures for the components developed.
Develop test automation software and test scripts, performing SW optimization for memory & performance.
Develop application specific software demos and examples related to end equipment which enables to benchmark TI processor capability and help customer to get started on their product development.
Able to look at software deliverables from end user point of view – ease of use, well documented code, design documents.
Participate in customer discussion and understand their requirements and implement it on TI software.