
Embedded Developer
6 days ago
Our technology services client is seeking multiple
Embedded Developer (Linux Device drivers)
to join their team on a contract basis. These positions offer a strong potential for conversion to full-time employment upon completion of the initial contract period. Below are further details about the role:
Role: Embedded Developer (Linux Device drivers)
Experience: 5- 12 Years
Location: Bengaluru
Notice Period: Immediate- 15 Days
Mandatory Skills: Python ,Embedded Develope,Linux ,C Programming, Linux kernel
Job Description:
Responsibilities
- Design, Develop, and Implement: Create and modify Linux kernel modules and device drivers for various peripherals like I2C, SPI, USB, and PCIe.
- System Integration: Perform system-level integration, board bring-up, and validation with hardware and software teams.
- Debugging and Profiling: Use advanced debugging tools (GDB, ftrace, JTAG) to resolve issues, coredump analysis, perform root cause analysis, and optimize performance.
- Hardware Understanding: Read and understand hardware datasheets, schematics, and specifications to develop drivers.
- Collaboration: Work with cross-functional teams, including hardware, software, and validation.
Required Skills & Qualifications
- Programming: Strong proficiency in C is a must with good understanding of Linux file system.
- Linux Kernel: Deep understanding of Linux kernel internals, architecture, module programming, interrupt handling, and DMA.
- Device Drivers: Hands-on experience with a range of drivers (character, block, network, USB, PCIe).
- Debugging Tools: Expertise with debugging tools like GDB, serial debugging and crash dump analysis.
- Communication Protocols: Familiarity with common embedded communication protocols (I2C, SPI, UART).
- Problem-Solving: Excellent analytical and debugging skills with strong problem-solving abilities.
Preferred Skills & Qualifications
- Embedded Platforms: Experience with ARM/Intel architecture and platforms.
- Build Systems: Familiarity with build systems like Yocto or Buildroot.
- Firmware: Knowledge of firmware development, bootloader customization, and boot sequence optimization.
- Scripting: Experience with scripting languages like Python or Bash for automation.
- Specific Domains: Exposure to areas like RTOS Linux.
If you are interested, share the updated resume to
-
Embedded development
2 days ago
Bengaluru, Karnataka, India Larsen & Toubro Full time ₹ 20,00,000 - ₹ 25,00,000 per yearAs an Embedded Developer at L&T Precision Engineering & Systems ICBengaluru, your role involves designing, developing, testing, and optimizing software for embedded systems. You will be responsible for customizing embedded Linux and BSP, along with working with Zynq MpSoC & Petalinux. Your key responsibilities will include: - Testing and debugging embedded...
-
Embedded development
6 days ago
Bengaluru, India Larsen & Toubro Full timeDesigning, developing, testing and optimising software for embedded systems Experience with customizing embedded Linux, BSP Experience in working with Zynq MpSoC & Petalinux Testing and debugging embedded software to ensure reliability and performance Collaborating with hardware engineers to understand system constraints and optimise software for specific...
-
Embedded Developer
1 week ago
Bengaluru, India CWD Limited Full timejob title:-embedded developer ( no of positions- 4 no) salary:- depend on candidate experience : 0 to 5 years of experience.joining date: - immediate joiner or 15 days to 30 days.job description:- works towards developing stable & efficient firm wares for embedded devices. responsible for developing firmware that is stable, efficient, and scalable...
-
Embedded Developer
2 weeks ago
Bengaluru, Karnataka, India TekPillar Full timeWe are looking for a talented Embedded C Developer to join our engineering team.Key Responsibilities :- Design and develop embedded software solutions in C- Develop and test virtual models using C++- Work on low-level drivers and firmware for embedded platforms- Analyze and debug issues at the hardware-software interface- Collaborate with cross-functional...
-
Embedded Developer
1 week ago
Bengaluru, Karnataka, India Embitel Technologies Full timeJob DescriptionJob description- Strong Hands-on experience on CAN.- Strong experience with C/C++ for embedded system.- Expertise in Automotive Embedded systems.- Understanding of software development life cycle (SDLC)- Ability to collaborate effectively with diverse teams.- Ability to adapt to changing project requirements and priorities.
-
Embedded Developer
6 days ago
Bengaluru, India BVR People Consulting Full timeResponsibilities: Design, develop, test, and debug embedded software for microcontrollers and SoCs. Write efficient, reusable code in C/C++ and assembly. Develop and maintain firmware, device drivers, and middleware. Work with hardware teams to meet system requirements and constraints. Hands-on experience with ARM Cortex-M, PIC, AVR microcontrollers....
-
Embedded Hardware Developer
2 weeks ago
Bengaluru, Karnataka, India beBeeHardwareDeveloper Full time ₹ 15,00,000 - ₹ 28,00,000Embedded Hardware DeveloperWe are seeking a skilled Embedded Hardware Developer to join our team. The successful candidate will be responsible for designing and developing embedded hardware systems, including circuit boards and firmware.Responsibilities:Design and develop embedded hardware systems, including circuit boards and firmware.Collaborate with...
-
BareMetal Embedded Developer
6 days ago
Bengaluru, India Avivys Consulting Services Full timeJob Title: BareMetal Embedded Developer Xilinx MPSoC Location: C V Raman Nagar, BangaloreExperience: 3 Y to 7 y Employment Type: Full-time Work Mode -Work from office Roles & Responsibilities Develop and maintain Bare Metal applications using Embedded C for Xilinx MPSoC platforms (preferably ZCU106/ZCU104). Work on Xilinx Vitis development...
-
Embedded Developer
7 days ago
Bengaluru, India Shashwath Solution Full timeWe are looking for a motivated and skilled Embedded Software Engineer to join our team to work on cutting-edge automotive technologies. The candidate will be responsible for software integration, test application development, and support of software-hardware co-debugging. This role will collaborate with multiple cross-functional teams, including hardware,...
-
Embedded Developer
2 days ago
Bengaluru, Karnataka, India Persistent Systems Full time ₹ 15,00,000 - ₹ 25,00,000 per yearAbout Position:We are seeking Embedded Developer with hands on experience of c++, linux.Role: Embedded Developer (C++, Linux)Location: BangaloreExperience: 5 to 10 yearsJob Type: Full Time EmploymentWhat You'll Do:Design, implement, and maintain C++ applications and system-level components on Linux-based embedded platforms.Collaborate with cross-functional...