Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
3.0 - 7.0 years
0 Lacs
kochi, kerala
On-site
As an Embedded Linux Developer, your role involves leading and driving the development and customization of Embedded Linux (Yocto). You will also be responsible for system-level bring-up, including bootloader (U-Boot) setup and kernel configuration. Collaboration with hardware/software teams for board bring-up and validation is a key aspect of your role. Additionally, you will lead the design, automation, and review of test cases while guiding teams in debugging and documentation. Your key responsibilities include: - Leading and driving Embedded Linux (Yocto) development and customization - Leading system-level bring-up including bootloader (U-Boot) setup, and kernel configuration - Collabor...
Posted 4 days ago
2.0 - 6.0 years
0 Lacs
punjab
On-site
As an Embedded Software Developer in our team, you will play a crucial role in developing and maintaining software for microcontroller-based systems. Your responsibilities will include: - Designing, implementing, and testing software components using C/C++. - Optimizing software for performance, power consumption, and memory usage. - Working closely with hardware teams to integrate software with hardware components. - Troubleshooting and debugging software and hardware issues. - Collaborating with cross-functional teams to ensure project success. To excel in this role, you should possess the following skills and experience: - Strong programming skills in C/C++. - In-depth understanding of em...
Posted 4 days ago
4.0 - 8.0 years
0 Lacs
pune, maharashtra
On-site
As a Linux Device Driver Developer at Acclivis Technologies, you will play a crucial role in designing, developing, and optimizing device drivers for Linux-based platforms. Your 4 to 7 years of experience in kernel-level programming and driver development will be essential for ensuring performance, stability, and compliance with system requirements. **Key Responsibilities:** - Design and develop Linux kernel device drivers for various hardware components. - Work on driver development, porting, and customization for embedded Linux systems. - Handle kernel-level debugging, memory management, and interrupt handling. - Develop and optimize low-level software for hardware-software integration. - ...
Posted 1 week ago
3.0 - 7.0 years
0 Lacs
karnataka
On-site
You will be responsible for designing and developing cross-platform applications with modern user interfaces using C++ (preferably C++11/14/17) and Qt framework. Your role will involve creating dynamic and responsive user interfaces with Qt Quick and QML, integrating backend logic with front-end QML code, and collaborating with cross-functional teams to ensure high performance and responsiveness of applications. - Participating in software design reviews, code reviews, and providing constructive feedback - Writing clean, maintainable, and well-documented code - Debugging, optimizing, and testing applications on various platforms such as Windows, Linux, and Embedded systems To excel in this r...
Posted 1 week ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
- Role Overview: You are an experienced professional with 5-8 years of experience and a strong proficiency in C++ (C++11/14/17) in embedded environments. Your expertise lies in embedded Linux development and kernel user-space interaction. Additionally, you have a deep understanding of Bluetooth protocols, with hands-on experience in BlueZ or other open-source stacks. Your knowledge also extends to networking protocols such as TCP/IP, UDP, HTTP/HTTPS, DNS, etc. - Key Responsibilities: - Utilize Linux networking tools and Bluetooth utilities like hcitool, bluetoothctl, btmon. - Work with cross-compilation, Yocto, Buildroot, or similar build systems. - Utilize debugging tools such as gdb, valgr...
Posted 1 week ago
3.0 - 7.0 years
0 Lacs
karnataka
On-site
Role Overview: You will be responsible for developing and maintaining Linux kernel drivers for Wi-Fi chipsets, writing, debugging, and optimizing firmware for wireless chipsets, and working on hostapd and wpa_supplicant software stacks. You will also be involved in porting WLAN software to various embedded platforms and improving Wi-Fi performance parameters. Key Responsibilities: - Develop and maintain Linux kernel drivers for Wi-Fi chipsets. - Write, debug, and optimize firmware for wireless chipsets (embedded C). - Work on hostapd and wpa_supplicant software stacks. - Port WLAN software to various embedded platforms. - Improve Wi-Fi performance parameters such as throughput, latency, and ...
Posted 1 week ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
As an Embedded Systems Developer at GlobalLogic, you will be responsible for developing and maintaining embedded applications using C++ on Linux platforms. Your key responsibilities will include: - Designing, implementing, and debugging Linux Kernel modules, device drivers, and low-level system components. - Working on HAL (Hardware Abstraction Layer) to enable seamless hardware-software integration. - Optimizing system performance, memory usage, and reliability for embedded devices. - Collaborating with hardware and firmware teams to integrate new boards, peripherals, and SoCs. - Diagnosing and resolving kernel-level issues, crashes, and hardware-software interaction problems. - Participati...
Posted 1 week ago
3.0 - 8.0 years
0 Lacs
hyderabad, telangana
On-site
Role Overview: You will be responsible for designing, developing, and debugging embedded software in C and C++ for Linux-based systems. Your role will involve working closely with hardware and firmware teams to optimize drivers, kernel modules, and board support packages (BSPs) for next-generation platforms. Additionally, you will be expected to perform system integration, debugging, and collaborate with multidisciplinary teams to deliver robust embedded solutions. Key Responsibilities: - Design, develop, and debug embedded software in C and C++ for Linux-based systems. - Develop and maintain board support packages (BSPs), bootloaders, and low-level firmware. - Work on real-time performance ...
Posted 1 week ago
3.0 - 7.0 years
0 Lacs
pune, maharashtra
On-site
As an Embedded Application Engineer specializing in DMS & Vision Systems, your role will involve the following responsibilities and qualifications: Role Overview: - Utilize your embedded software development experience, particularly with a strong expertise in QNX RTOS. - Demonstrate proficiency in C/C++, embedded tool chains, and cross-compilation techniques. - Implement computer vision and AI/ML frameworks such as OpenCV, TensorFlow Lite, ONNX, and SNPE. - Engage in hands-on camera interfacing and real-time image processing pipelines. - Apply deep understanding of embedded performance optimization and debugging specifically on QNX. - Navigate through automotive development processes with kn...
Posted 2 weeks ago
2.0 - 6.0 years
0 Lacs
hyderabad, telangana
On-site
Role Overview: You will be responsible for working with Yocto Project, OpenEmbedded, and Bitbake recipes, along with Linux distributions like Ubuntu, Debian, and custom embedded Linux builds. Additionally, you will need to have familiarity with systemd, device tree, cross-compilation, real-time patches, Docker, containers on embedded platforms, and have experience as a DevOps Engineer or in a similar software engineering role. Your role will also involve using Python, Jenkins, databases, and CI/CD pipelines for embedded Linux development. Contribution to open-source Linux projects is a plus, and a problem-solving attitude with a team spirit is essential for this role. Key Responsibilities: -...
Posted 1 month ago
2.0 - 6.0 years
0 Lacs
delhi
On-site
Role Overview: As a Lead Embedded Engineer working on secure IP camera firmware, you will be responsible for developing a next-gen, STQC-compliant IP CCTV camera using the Augentix HC1705K SDK. Your primary focus will be leading the firmware architecture from bootloader to real-time video streaming. You will collaborate with hardware and AI teams and guide junior engineers to ensure the successful implementation of the project. Key Responsibilities: - Architect secure embedded firmware on Linux using uClibc, MPP, and BusyBox - Lead the video pipeline including sensor, ISP, encoder, and RTSP - Implement ONVIF (Profile S/G/T), discovery, PTZ, and event configuration - Integrate secure boot, OT...
Posted 1 month ago
8.0 - 12.0 years
0 Lacs
karnataka
On-site
As a candidate for the Technical Mastery role, you will be expected to demonstrate proficiency in a wide range of technical skills, including: - Proficiency in C, C++/C++11/14/17, multi-threading, Linux system internals, build systems (CMake, Meson, Make), IPC, and debugging. - Expertise in multimedia frameworks such as GStreamer, FFmpeg, DRM systems, and media streaming. - Strong background in OOAD, socket programming, cross-compilation, and Linux services/daemons. - Experience with media stack optimization, adaptive streaming, and device performance tuning. In terms of leadership and practice building, you should have: - Proven ability to lead large, distributed teams and mentor senior eng...
Posted 2 months ago
3.0 - 7.0 years
0 Lacs
pune, maharashtra
On-site
As an Embedded Software Engineer specializing in DMS & Vision Systems, you will be responsible for the following key tasks: - Develop embedded software with a focus on QNX RTOS, showcasing your expertise with QNX. - Demonstrate strong proficiency in C/C++, embedded toolchains, and cross-compilation to ensure efficient software development. - Utilize computer vision and AI/ML frameworks such as OpenCV, TensorFlow Lite, ONNX, and SNPE for enhancing vision systems. - Gain hands-on experience with camera interfacing and real-time image processing pipelines to optimize system performance. - Implement embedded performance optimization techniques and debugging strategies specifically tailored for Q...
Posted 2 months ago
3.0 - 7.0 years
0 Lacs
kochi, kerala
On-site
As an Embedded Linux Lead, your role involves leading and driving the development and customization of Embedded Linux (Yocto). You will be responsible for system-level bring-up, including bootloader (U-Boot) setup and kernel configuration. Collaboration with hardware/software teams for board bring-up and validation will be a key aspect of your work. Additionally, you will lead the design, automation, and review of test cases while guiding teams in debugging and documentation. Key Responsibilities: - Lead and drive Embedded Linux (Yocto) development and customization - Lead system-level bring-up including bootloader (U-Boot) setup, and kernel configuration - Collaborate with hardware/software...
Posted 2 months ago
3.0 - 7.0 years
0 Lacs
karnataka
On-site
As a C++ Developer at our company, you will play a crucial role in designing and developing cross-platform applications with modern user interfaces. Your primary responsibilities will include: - Designing and developing cross-platform applications using C++ (preferably C++11/14/17) and Qt framework. - Creating dynamic and responsive user interfaces with Qt Quick and QML. - Integrating backend logic with front-end QML code. - Collaborating with cross-functional teams to ensure high performance and responsiveness of applications. - Participating in software design reviews and code reviews. - Providing constructive feedback on code quality. - Writing clean, maintainable, and well-documented cod...
Posted 2 months ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
Role Overview: You should have 5-8 years of experience and a strong proficiency in C++ (C++11/14/17) in embedded environments. Your expertise should include embedded Linux development and kernel user-space interaction. A deep understanding of Bluetooth protocols, with hands-on experience in BlueZ or other open-source stacks, is necessary. Moreover, you should possess a strong knowledge of networking protocols such as TCP/IP, UDP, HTTP/HTTPS, DNS, etc. Key Responsibilities: - Familiarity with Linux networking tools and Bluetooth utilities like hcitool, bluetoothctl, btmon. - Experience working with cross-compilation, Yocto, Buildroot, or similar build systems. - Proficiency in utilizing debug...
Posted 2 months ago
3.0 - 7.0 years
0 Lacs
karnataka
On-site
As a Wireless Networking (WLAN) Developer, you will be responsible for working on the software that powers Wi-Fi chipsets. Your expertise in Linux kernel driver development and embedded firmware programming, along with a strong understanding of Wi-Fi standards and protocols, will be crucial for this role. **Key Responsibilities:** - Develop and maintain Linux kernel drivers for Wi-Fi chipsets. - Write, debug, and optimize firmware for wireless chipsets (embedded C). - Work on hostapd (Wi-Fi access point) and wpa_supplicant (Wi-Fi client) software stacks. - Port WLAN software to various embedded platforms (ARM, MIPS, Qualcomm, Broadcom, etc.). - Improve Wi-Fi performance parameters such as th...
Posted 2 months ago
2.0 - 6.0 years
0 Lacs
hyderabad, telangana
On-site
Qualcomm India Private Limited is seeking a DevOps Engineer with a strong background in Yocto Project, OpenEmbedded, and Bitbake recipes. You should have experience working with Linux distributions like Ubuntu, Debian, and custom embedded Linux builds. A good understanding of systemd, device tree, cross-compilation, and real-time patches is essential. Familiarity with Docker and containers on embedded platforms is also required. In this role, you will be expected to have a problem-solving attitude, possess a strong team spirit, and have prior work experience in a DevOps Engineer or similar software engineering role. Proficiency in Python, Jenkins, and databases is necessary. Additionally, kn...
Posted 3 months ago
6.0 - 10.0 years
0 Lacs
karnataka
On-site
You will be responsible for designing, developing, coding, testing, and debugging embedded software on Vizio and partner television platforms from requirements to production and commercial deployment. Your tasks will include working with solid programming experience in C and C++ (11, 17), with python experience considered a plus. Additionally, you will need to have experience in hands-on development and troubleshooting on embedded targets, particularly on Linux based systems involving scripting and debugging. Experience with IPC (Inter Process Communication), embedded systems, preferably video, cross-compilation toolchain usage, and STL will be essential for this role. You will also be expec...
Posted 3 months ago
10.0 - 15.0 years
0 Lacs
karnataka
On-site
You are an experienced and hands-on Staff Software Development Engineer who will be joining the Software Infrastructure team responsible for powering routers across physical hardware and cloud platforms. Your role involves taking ownership of major software modules, architecting new features, and ensuring the system is designed for scale, performance, and operational reliability. In this technical leadership position, you will define detailed software specifications based on product requirements and take complete ownership in building them end to end. You will architect, design, and implement high-performance, scalable features to support world-class networking products and meet the demands ...
Posted 3 months ago
4.0 - 8.0 years
0 Lacs
hyderabad, telangana
On-site
As a Linux Device Driver Engineer, you will be responsible for porting existing Linux device drivers to new platforms, SoCs, and kernel versions. You will also engage in new driver development for custom hardware components and peripherals, debugging kernel and driver-level issues using industry-standard tools, and integrating & bringing up hardware with Linux-based systems. Working closely with hardware teams, you will interpret specifications to enable device functionality and optimize drivers for performance, reliability, and resource efficiency. Additionally, you will be required to write clear technical documentation for driver APIs, design, and integration steps. To excel in this role,...
Posted 3 months ago
15.0 - 19.0 years
0 Lacs
karnataka
On-site
You have a great opportunity to join us as a Principal Engineer specializing in Linux PCIe device driver development. With a minimum of 15+ years of expert-level experience required in this field, you will play a crucial role in creating and maintaining hardware interface software for various PCIe devices such as network cards, storage controllers, graphics adapters, and custom hardware accelerators to seamlessly function with the Linux operating system. As a Principal Engineer, you will be responsible for designing, implementing, and maintaining PCIe device drivers for the Linux kernel. Collaboration with hardware engineers to define device requirements and troubleshoot issues will be a key...
Posted 4 months ago
2.0 - 7.0 years
0 Lacs
thiruvananthapuram, kerala
On-site
As a Middleware Engineer in our ECS-1 department located in Trivandrum, Kerala, you will be responsible for designing, developing, and implementing highly complex middleware solutions to meet customer deliveries. With a qualification of B.E/M.E in Power Electronics/Electrical Engineering or Computer Science and 2-7 years of relevant experience, you will have the opportunity to showcase your expertise in C++ programming language with a strong focus on middleware development. Your role will involve working on the design and development of Android-based IVI/Cockpit solutions, including Frameworks/AOSP/HAL, as well as C++ based Infotainment middleware components such as Multimedia, Projection, B...
Posted 4 months ago
3.0 - 7.0 years
0 Lacs
chennai, tamil nadu
On-site
You should have good knowledge and experience in C language. You must be proficient in Linux Kernel & Kernel Module development. It is required to have experience working on QT based applications & GCC compilers. An added skill that would be beneficial is network application development (e.g. VOIP, streaming H.264). You should understand and have experience working with Linux based controllers or processors, preferably based on ARM architecture. Proficiency in Linux OS and its fundamentals is essential. Experience in boot loaders, preferably u-boot, is preferred. A solid understanding and experience in writing Linux Device drivers is necessary. You should have expertise in porting drivers to...
Posted 4 months ago
2.0 - 6.0 years
0 Lacs
karnataka
On-site
As a Software Engineer specializing in C++ with Qt/QML, you will play a crucial role in our development team by designing and developing cross-platform applications with modern and dynamic user interfaces. Your expertise in C++ (preferably C++11/14/17) combined with Qt framework will ensure the high performance and responsiveness of the applications you work on. Your responsibilities will include designing, developing, and maintaining applications using C++ and Qt framework, creating dynamic user interfaces with Qt Quick and QML, integrating backend logic with front-end QML code, and participating in software design and code reviews. Your ability to write clean, maintainable, and well-docume...
Posted 4 months ago
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.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
174558 Jobs | Dublin
Wipro
55192 Jobs | Bengaluru
EY
44116 Jobs | London
Accenture in India
37169 Jobs | Dublin 2
Turing
30851 Jobs | San Francisco
Uplers
30086 Jobs | Ahmedabad
IBM
27225 Jobs | Armonk
Capgemini
23907 Jobs | Paris,France
Accenture services Pvt Ltd
23788 Jobs |
Infosys
23603 Jobs | Bangalore,Karnataka