
Senior Embedded Software Engineer – PCIe
3 days ago
Position:
Senior Embedded Software Engineer – PCIe / Embedded Linux
Location:
Bangalore (Preferred)
Experience: 7+ years
Upto 20 LPA
Only Immediate Joinee can apply
Night Shift
About the Role:
We are seeking a highly skilled
Senior Embedded Engineer with strong expertise in Embedded Linux
and
PCIe protocol development
. The ideal candidate will have deep technical knowledge of PCIe (Gen4 and above) and experience in developing and debugging embedded systems at both hardware and software levels. Exposure to AI/ML or accelerator-based systems will be considered a strong plus.
Key Responsibilities
- Design, develop, and optimize embedded software on Linux and RTOS platforms.
- Implement and validate PCIe-based communication and device drivers (Gen4 minimum, Gen5/6 preferred).
- Work closely with hardware and system teams to debug low-level issues related to PCIe interfaces.
- Develop firmware and system-level software components for high-performance embedded platforms.
- Participate in board bring-up, performance optimization, and hardware/software integration.
- Contribute to system architecture discussions and design reviews.
- Document design, testing procedures, and performance analysis.
Core Skills Required
- Embedded Linux development (mandatory).
- Deep understanding of PCIe protocols (Gen4 minimum; Gen5/6 preferred).
- Strong knowledge of low-level driver development, DMA, interrupts, and memory management.
- Experience with Embedded RTOS environments.
- Familiarity with hardware debugging tools (e.g., JTAG, logic analyzers, oscilloscopes).
- Proficiency in C/C++ and scripting (Python, Shell).
- Excellent problem-solving and debugging skills.
Preferred Skills (Good To Have)
- Exposure to AI/ML hardware accelerators or data processing units (DPUs).
- Understanding of SoC architecture and high-speed interconnects.
- Experience working with multi-core systems and performance tuning.
Education
- Bachelor's or Master's degree in Computer Engineering, Electronics, or related field.
Skills: embedded,pcie,embedded linux,embedded software,embedded c,embedded c++,pcie protocols,embedded rtos
-
Senior Embedded Software Engineer
8 hours ago
Bengaluru, Karnataka, India Hunarstreet Technologies Pvt. Ltd. Full time ₹ 12,00,000 - ₹ 36,00,000 per yearPosition : Senior Embedded Software Engineer PCIe / Embedded LinuxLocation : BangaloreExperience : 7+ years- Night ShiftAbout the Role : We are seeking a highly skilled Senior Embedded Engineer with strong expertise in Embedded Linux and PCIe protocol development. The ideal candidate will have deep technical knowledge of PCIe (Gen4 and above) and...
-
Senior Embedded Software Engineer
12 hours ago
Bengaluru, Karnataka, India IAssess Consultants LLP Full time ₹ 15,00,000 - ₹ 25,00,000 per yearWe are hiring.Position: Senior Embedded Software Engineer – PCIe / Embedded LinuxLocation: BangaloreExperience: 7+ yearsShift: Night Shift⸻About The RoleDevelop & optimize embedded software on Linux/RTOS.Implement & validate PCIe-based communication (Gen4+).Debug low-level hardware/software PCIe issues.Develop firmware & system software for embedded...
-
Embedded Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Coreel Technologies Full time ₹ 4,00,000 - ₹ 12,00,000 per year1. Position 1: Software Design EngineerLocation: BangaloreProfessional Skills Required:C Concepts & Programming, OS Concepts, Computer Architecture/Organization, Networking (TCP&UDP/OSI Model), debug/problem solving skillsDesired Skill Set:Linux, Device Drivers, embedded protocols (eg: SPI,I2C etc), RTOS ConceptsJob Description:Requirements gatheringDesign...
-
Senior Embedded Software Engineer
4 weeks ago
Bengaluru, Karnataka, India Weekday AI Full timeThis role is for one of Weekday's clientsMin Experience: 5 yearsLocation: BangaloreJobType: full-timeRequirementsResponsibilities:- Design, develop, and implement embedded software for real-time image processing for satellite payload applications.- Translate and optimize image processing algorithms to FPGA/SoC platforms to achieve low latency and high...
-
Senior Embedded Software Engineer
1 week ago
Bengaluru, Karnataka, India Weekday AI Full time ₹ 12,00,000 - ₹ 36,00,000 per yearThis role is for one of Weekday's clientsMin Experience: 5 yearsLocation: BangaloreJobType: full-timeResponsibilities:Design, develop, and implement embedded software for real-time image processing for satellite payload applications. Translate and optimize image processing algorithms to FPGA/SoC platforms to achieve low latency and high throughput....
-
Senior Embedded Software Engineer
1 week ago
Bengaluru, Karnataka, India Weekday AI Full time ₹ 12,00,000 - ₹ 36,00,000 per yearThis role is for one of Weekday's clientsMin Experience: 5 yearsLocation: BangaloreJobType: full-timeRequirementsResponsibilities:Design, develop, and implement embedded software for real-time image processing for satellite payload applications.Translate and optimize image processing algorithms to FPGA/SoC platforms to achieve low latency and high...
-
Embedded Software Developer
2 days ago
Bengaluru, Karnataka, India Megha Engineering And Infrastructure Full time ₹ 15,00,000 - ₹ 25,00,000 per year1. Job SummaryDevelopment of software for microprocessor or microcontroller based Embedded Systems for defense applications.2. Responsibilities and Dutiesi. Development of embedded software for hardware embedded board bring-up based on Multicore processors.ii. Working with RTOS VxWorks for multitasking system.iii. Understanding of the multitasking software...
-
Senior Embedded Software Engineer
1 week ago
Bengaluru, Karnataka, India Digantara Full time ₹ 8,00,000 - ₹ 12,00,000 per yearDigantara is a leadingSpace Surveillance and Intelligencecompany focused on ensuring orbital safety and sustainability. With expertise in space-based detection, tracking, identification, and monitoring, Digantara provides comprehensive domain awareness across all regimes, enabling end-users to access actionable intelligence on a single platform. At the core...
-
Embedded Software Engineer, Silicon Software
1 week ago
Bengaluru, Karnataka, India Google Full time ₹ 15,00,000 - ₹ 25,00,000 per yearMinimum qualifications:Bachelor's degree in Electrical, Electronics or Computer Engineering, or equivalent practical experience.2 years of work experience in development, testing and deployment of consumer electronics/embedded systems.Experience with embedded programming in C/C++.Experience with embedded systems, Real-Time Operating Systems (RTOS) or...
-
Embedded Software Engineer
2 weeks ago
Bengaluru, Karnataka, India APPLE Full time ₹ 20,00,000 - ₹ 25,00,000 per yearJob Description Summary Posted: Oct 24, 2024Weekly Hours: 40Role Number: The people here at Apple dont just build products they build the kind of wonder thats revolutionized entire industries. Its the diversity of those people and their ideas that inspire innovation that runs through everything we do, from amazing technology to industry-leading...