Lead the design, development, and implementation of embedded software solutions using Embedded C++ and Linux.
Provide technical guidance and mentorship to junior engineers.
Drive architectural decisions and ensure adherence to best practices.
Conduct code reviews and ensure code quality.
Embedded Linux Development
Develop and maintain Embedded Yocto Linux distributions.
Develop Linux middleware and applications using C++.
Configure and manage Linux systems for embedded devices.
Utilize CMake and Git for version control and build processes.
Firmware Development
Develop and maintain firmware for embedded systems.
Integrate software with hardware components.
Perform system-level testing and debugging.
Hardware-Oriented Software Development (Good to Have)
Develop software for Xilinx and IMX.8 platforms.
Work closely with hardware engineers to integrate software and hardware.
Computer Vision (Good to Have)
Develop solutions in the field of computer vision for camera-based assistance systems.
Implement algorithms for image processing and object detection.
Debugging and Troubleshooting
Diagnose and resolve complex software and hardware issues on Embedded Linux platforms.
Utilize debugging tools and techniques to identify and fix bugs.
Project Management
Contribute to project planning and execution.
Ensure projects are delivered on time and within budget.
Communicate effectively with stakeholders.
Required Skills and Experience
Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
Proven experience as a software engineer in embedded systems development.
Strong proficiency in Embedded C and C++.
Solid understanding of object-oriented programming principles.
Extensive experience with Embedded Yocto Linux and firmware development.
Experience with Linux system programming and application development using C++.
Proficiency in using CMake and Git for version control and build processes.
Excellent debugging and troubleshooting skills.
Strong communication and interpersonal skills.
Ability to work independently and as part of a team.
Good to Have Skills and Experience
Experience with hardware-oriented software development, particularly for Xilinx and IMX.8 platforms.
Experience in developing computer vision solutions for camera-based assistance systems.
Experience in Linux middleware and application development.
Advanced debugging skills on Embedded Linux.
Skills Required
Xilinx, C++, C, Linux Os
Create a job alert for this search
Embedded Linux • Bengaluru / Bangalore
Related jobs
Promoted
Solutions Head for Embedded
CyientBengaluru, Karnataka, India
Cyient delivers intelligent engineering solutions across products, plants, and networks for over 300 global customers, including 30% of the top 100 global innovators.
As a company, Cyient is committ...Show moreLast updated: 30+ days ago
Promoted
Technical Manager - Embedded / Firmware / Linux Projects
MirafraBangalore
Job Responsibilities : - Technical Architect role for Embedded and Firmware / Linux projects.Ensure the successful definition, architecture, design, implementation, and timely, q...Show moreLast updated: 30+ days ago
Promoted
Automotive Embedded Team Lead (Linux)
Trigent Software Private LimitedBengaluru, Karnataka, India
Automotive Embedded Team Lead (Linux).Automotive Embedded Team Lead (Linux).Years of experience in embedded domain preferably in Automotive Linux domain.
A technical Team Lead is responsible for the...Show moreLast updated: 30+ days ago
Promoted
Embedded Software Team Lead
CapgeminiBangalore Urban, Karnataka, India
STM Secureboot Development Lead.Join a team at the forefront of embedded security innovation.As an STM Secureboot Development Lead, you’ll play a critical role in designing and implementing secure ...Show moreLast updated: 15 days ago
Promoted
Linux Kernel Integration Lead
eInfochips (An Arrow Company)Bengaluru, Republic Of India, IN
Architect, implement, and maintain.Collaborate with hardware and firmware teams for.Debug kernel and user-space issues using.
Linux kernel driver development.Solid debugging and problem-solving skil...Show moreLast updated: 16 days ago
Promoted
New!
Technical Lead
Mphasishosur, tamil nadu, in
Looking for Senior Ingenium Developer with 10+ years' experience and following skills.Experience in Mainframe O / S and Development using COBOL programming language & JCL.
Experience in development an...Show moreLast updated: 15 hours ago
Promoted
Embedded Development Lead
ConfidentialBengaluru / Bangalore
Lead embedded software development projects in Linux environments.Develop firmware using C, C++, and assembly languages.Work on driver-side development and Board Support Package (BSP) tasks.Gain ha...Show moreLast updated: 13 days ago
Promoted
Solutions Head For Embedded
CyientBengaluru, Republic Of India, IN
Cyient delivers intelligent engineering solutions across products, plants, and networks for over 300 global customers, including 30% of the top 100 global innovators.
As a company, Cyient is committ...Show moreLast updated: 30+ days ago
Promoted
InnoPhase Inc - Technical Lead - Embedded System
GreenWaveBangalore
DBA GreenWave Radios, is at the forefront of innovation in Open RAN digital radios.Our cutting-edge solutions, powered by the Hermes64 RF SoC, are designed to enhance network energy efficiency whil...Show moreLast updated: 15 days ago
Promoted
Embedded Software Technical Lead
Antal InternationalBengaluru, Republic Of India, IN
Hiring an Associate Manager for a global aerospace leader driving innovation across aviation,defense, and space.Our client is a global technology and engineering leader in the aerospace industry, w...Show moreLast updated: 9 days ago
Promoted
Tech Lead / Sr. Tech Lead - C++, Linux, Networking protocols (SNMP)
ConfidentialBengaluru / Bangalore
Thales is a global technology leader trusted by governments, institutions, and enterprises to tackle their most demanding challenges.
From quantum applications and artificial intelligence to cyberse...Show moreLast updated: 1 day ago
Promoted
Senior Embedded Linux Developer
Tata TechnologiesBengaluru, Republic Of India, IN
Hiring : Linux FOTA / SOTA Senior Developer – Bangalore (On-site).C, C++, Embedded Linux, OTA / FOTA, USB Update, CAN, UDS, Automotive Diagnostics.
Develop and integrate OTA / SW update solutions (OTA, USB...Show moreLast updated: 15 days ago
Promoted
Lead Embedded Firmware Developer
USTBengaluru, Republic Of India, IN
Good hands-on programming in Embedded C, C++ in resource constraint systems.Experience developing for Embedded RTOS, Linux / POSIX, and / or Android system.
Must be extremely proficient with Linux kerne...Show moreLast updated: 16 days ago
Promoted
Embedded Linux Developer
Bosch Global Software TechnologiesBengaluru, Republic Of India, IN
Linux kernel developer(5-10 years) : .Linux internals Strong foundation in C programming and shell scripting Proficiency in yocto build environment and cross compile toolchains.Experience in developi...Show moreLast updated: 9 days ago
Promoted
Technical Lead - Embedded System
ConfidentialBengaluru / Bangalore
Technical Leadership & Mentoring : .Lead a team of embedded and IoT developers, providing technical guidance and mentorship.
Conduct code reviews, enforce coding standards, and promote best practices....Show moreLast updated: 30+ days ago
Promoted
Linux Buses Lead
eInfochips (An Arrow Company)Bengaluru, Karnataka, India
Architect, implement, and maintain.Collaborate with hardware and firmware teams for.Debug kernel and user-space issues using.
Linux kernel driver development.Solid debugging and problem-solving skil...Show moreLast updated: 16 days ago
Promoted
Technical Lead - Linux and Unix Expert
AirbusBengaluru, Karnataka, India
Qualification & Experience : We seek out curious minds.We value attention to detail, and we care deeply about outcomes.We’re looking above all for passionate people, eager to learn, willing to share...Show moreLast updated: 30+ days ago
Promoted
Embedded C++,Linux
ConfidentialBengaluru / Bangalore
Develop / Modify code for the ongoing project.Additional Skills : Protocols such as TCP / IP, MQTT, MODBUS etc.Adheres to the processes and procedures that the project use cases.Ensure the Quality and...Show moreLast updated: 19 days ago