
Technologies - Staff Software Engineer - Embedded System/Linux
4 weeks ago
About the Title : Staff Software Engineer, Embedded Linux
Job Location : Bangalore, India
Areas Of Focus :
The SoC software team is responsible for creating the SDK for SiMa.ais MLSoC product line. This includes developing/porting OS, boot SW, device drivers, run time environment for multiple CPU subsystems that are part of SiMa.ais MLSoC(), developing embedded Linux based applications and APIs for enabling end2end customer application flow utilizing different IO subsystems that are part of MLSoC.
Responsibilities :
We are looking for a software engineer who has experience developing OS device drivers, boot SW and key test applications in a Linux embedded environment. The ideal candidate will have a proven track record of working in a high-performance team and have partnered with cross functional teams across multiple geographies. Key responsibilities include (but not limited to) :
- Develop and maintain drivers for high-speed interfaces like PCIe, Ethernet, MIPI, DDR.
- Build and maintain system level libraries for buffer management, synchronization, logging, etc.
- Optimize and add features for video processing blocks like Encoder, Decoder, ISP.
- Modify and maintain build systems like Yocto and eLxr (Debian).
- Test and verify Linux drivers and environment with Virtualizers and Zebu emulators.
- Provide SW to support HW MLSoC test validation team.
Key Requirements
- BS/MS in computer science with minimum 8 years of experience.
- Hands-on experience developing firmware, boot code and SW using high performance 64 bit Arm processors.
- Hands-on experience developing drivers for USB, PCIe, MIPI, Ethernet, eMMC.
- Development experience with Embedded Linux (e.g. Yocto) or embedded RTOS (e.g. Zephyr) experience is highly desirable.
- Experience of working with MIPI and ISP for Camera and Video processing is highly desirable.
- Good proficiency with C/C++.
- Proven track record and experience building and delivering complex embedded SW products.
Personal attributes
Can-do attitude. Strong team player. Curious, creative, and good at solving problems. Execution and results oriented. Self-driven, thinks big and is highly accountable. Good communication skills.
- - - - - - -
-
Staff Embedded Software Engineer
3 weeks ago
Bengaluru, Karnataka, India Intelex Technologies Ulc Full timeJob Description- Design, develop, and implement application software for embedded Linux systems for our products and systems.- Collaborate with cross-functional teams to define, design, and implement new software features.- Conduct performance analysis of the embedded systems.- Review design and code and provide constructive feedback to team members.-...
-
Expert Embedded Linux System Developer
4 days ago
Bengaluru, Karnataka, India beBeeEmbeddedLinuxEngineer Full timeJob Title: Embedded Linux Engineer","Job Summary:","We are looking for an experienced Embedded Linux Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying embedded Linux systems for various industries such as Automotive, Medical Devices, Industrial Systems, Robotics, and Telco, as...
-
Embedded Systems Software Engineer
3 days ago
Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 9,00,000 - ₹ 12,00,000Job Description">We are seeking an experienced Embedded Systems Software Engineer to join our team. As a key member of our software development group, you will be responsible for designing, developing, and testing embedded systems software.">Responsibilities:">">Develop and implement device drivers for Linux-based systems">Create and maintain firmware for...
-
Senior Embedded Linux Engineer
3 weeks ago
Bengaluru, Karnataka, India Semi leaf Full timeWe are hiring "Senior Embedded Linux Engineer"Location : : 310 YearsJob Type : Full-timeIndustry : Semiconductors / Embedded Systems / Consumer ElectronicsDomain : Embedded Linux, Device Drivers, MultimediaJob Summary : We are seeking a highly skilled and motivated Senior Embedded Linux Engineer with hands-on experience in Linux kernel development, device...
-
Bengaluru, Karnataka, India beBeeLinux Full time ₹ 15,00,000 - ₹ 20,00,000Embedded Linux Engineer for Edge ComputingAt Canonical, we are innovators in the field of open source software and operating systems. We have a platform that is widely used in various industries such as public cloud, data science, AI, engineering innovation, and IoT.We are looking for an accomplished Embedded Linux engineer to expand our reach in...
-
Embedded Linux Development Engineer
3 weeks ago
Bengaluru, Karnataka, India MosChip Semiconductor Technology Limited Full timeJob DescriptionEmbedded Linux Development EngineerJob DescriptionGood to have- Experience in working on different Linux distributions like Ubuntu/RHEL/SUSE- Defect tracking & Release management- Windows driverRequirements- Application/driver/kernel development- Strong C/C++ development skills with a good understanding of object-oriented design- Experience...
-
Embedded Linux development Engineer
4 weeks ago
Bengaluru, Karnataka, India L&T Technology Services Full timeEmbedded Linux development EngineerMandatory Skills:1. Engineer with 3 to 12yrs of experience in embedded Linux/Linux application/driver/kernel development.2. Strong C/C++ development skills with a good understanding of object-oriented design.3. Experience dealing with Linux community and Open Source contribution a plus4. Experience with any one of the...
-
Embedded Linux development Engineer
2 days ago
Bengaluru, Karnataka, India L&T Technology Services Full timeEmbedded Linux development EngineerMandatory Skills:1. Engineer with 3 to 12yrs of experience in embedded Linux/Linux application/driver/kernel development.2. Strong C/C++ development skills with a good understanding of object-oriented design.3. Experience dealing with Linux community and Open Source contribution a plus4. Experience with any one of the...
-
Embedded Linux Device Driver Engineer
4 weeks ago
Bengaluru, Karnataka, India TekPillar® Full timeJob Role: Embedded Linux Device Driver EngineerExperience: 3 to 10 YearsLocation: BangaloreKey Responsibilities:Design, develop, and maintain Linux device drivers (USB, SPI, I2C, UART, Ethernet, etc.).Customize Board Support Packages (BSPs) for new hardware platforms.Support board bring-up and initial hardware validation.Analyze schematics and debug...
-
Senior Embedded Systems Engineer
4 days ago
Bengaluru, Karnataka, India beBeeEmbedded Full timeJob Title: Senior Embedded Systems EngineerBroad experience in Embedded Linux, RT Linux, and Kernel 5.1+Deep understanding of TI -AM437x, AM64 hardware platformsImplementation expertise of PRU on TI AM4376 platform.Development of embedded web servers for real-time systemsStrong protocol stack knowledge and debugging skills on Ethernet and Profinet...