Senior Embedded Software Engineer
1 week ago
Job Title: Embedded Platform Technical Lead Location: Bangalore, India Experience: 8–12 years Job Summary: We are looking for an experienced Embedded Platform Technical Lead with deep expertise in device driver development, low-level programming, and QNX operating system. The role involves leading platform-level software development, guiding a team of engineers, and collaborating with cross-functional teams to design and deliver robust embedded solutions for next-generation automotive or industrial platforms. Lead and mentor a team of embedded engineers in developing and integrating low-level platform software components. Design, develop, and debug device drivers (e.g., UART, SPI, I2C, Ethernet, USB, PCIe, CAN, etc.) and BSP (Board Support Package) layers. Work on QNX OS for system bring-up, BSP customization, and middleware integration. Perform board bring-up and hardware-software integration, working closely with hardware and systems teams. Develop low-level firmware modules, bootloaders, and initialization code for custom hardware platforms. Analyze and resolve complex system issues, including performance bottlenecks and stability problems. Review technical designs and code, ensuring best practices for maintainability and scalability. Collaborate with hardware, QA, and product teams to ensure timely and high-quality software delivery. Provide technical leadership in defining software architecture, design reviews, and process improvements. Required Skills & Experience: Bachelor’s or Master’s degree in Electronics, Computer Science, or a related engineering field. 8+ years of experience in embedded systems development, with strong exposure to QNX. Proficiency in C/C++ programming for embedded systems. Hands-on experience with QNX drivers, BSPs, and system-level debugging tools. Experience in bootloaders, memory management, interrupt handling, and multi-core systems. Solid understanding of hardware schematics, SoC architecture, and board-level interfaces. Familiarity with build systems (e.g., Yocto, CMake, or custom build environments). Experience with version control (Git) and issue-tracking tools (JIRA, etc.). Strong analytical, problem-solving, and debugging skills. Good to Have: Exposure to Automotive platforms (ADAS, IVI, or AUTOSAR). Knowledge of Linux or Android low-level stack alongside QNX. Experience with virtualization or hypervisors in embedded environments.
-
Senior Embedded Software Engineer
5 days ago
Bengaluru, India Hunarstreet Technologies Pvt Ltd Full timePosition : 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 experience...
-
Senior Embedded Software Engineer
4 days ago
Bengaluru, Karnataka, India Best NanoTech Full time ₹ 6,00,000 - ₹ 18,00,000 per year1. Senior Embedded Software Engineer (Bangalore)Location -BangaloreExperience-3 Years- 10 YearsExperienced C++ developer specializing in multi-threaded Embedded Linux/QNX applications on ARM cores within the Adaptive AUTOSAR platform. Skilled in real-time architecture, communication stacks, platform foundation components, and the complete software...
-
Bengaluru, Karnataka, India NeST Digital Full time ₹ 12,00,000 - ₹ 36,00,000 per yearSenior Embedded Software Engineer (C/C++)About the RoleAs a Senior Embedded Software Engineer at Baxter, you will play a critical role in designing, developing, and delivering high-quality software features and components that support the company's hospital products and healthcare innovations. Your expertise in embedded systems, C/C++ programming, and...
-
Automotive Senior Embedded Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Vimerse Infotech Full time ₹ 12,00,000 - ₹ 36,00,000 per yearName of the JD: Automotive Senior Embedded Software Engineer Education Qualification: Bachelor - Electronics & Communication Engineering (Required) / EEE / CS Master - Electronics Engineering (Preferred) Exp required: 3-8 years Roles and Responsibilities: ● Will be working in Embedded C programming using MISRA coding guidelines. ● Should work on...
-
Embedded software engineer
3 weeks ago
Bengaluru, India Toshiba Software Full timeEmbedded Software Engineer (MCU Development)Location: BengaluruExperience required: 4-12 yearsNotice Period: Immediate/Max 30 daysRequirement:1. Preferred Experience: 4 to 12 years2. Experience in Embedded Software Domain.3. Experience in MCU development, Peripheral driver development (SPI, I2 C, Ethernet, CAN, etc..).4. Experience in porting RTOS like Free...
-
Senior Software Engineer
3 days ago
Bengaluru, India Avant Garde Corporate Services Full timeDescription :Are you passionate about embedded systems and wireless power technologies? Do you want to contribute to cutting-edge products and work in a collaborative, growth-oriented environment? We are looking for a Senior Embedded Software Engineer to design, implement, and test embedded software for Qi, NFC, and Bluetooth-enabled devices.What Youll Do :-...
-
Senior software developer
4 weeks ago
Bengaluru, India Idigilogic Full timeJob Description The Senior Embedded Software Developer will be responsible for designing, developing, and implementing embedded software solutions for our residential gateway devices. The role involves close collaboration with hardware engineers, vendors, and product managers to define new features and ensure seamless integration.We are seeking a standout...
-
Senior Embedded Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Careernet Full time ₹ 20,00,000 - ₹ 25,00,000 per yearKey Skills: C++, Linux, Embedded System, Embedded C, Telematics, InfotainmentRoles and Responsibilities:Design, develop, and implement embedded software solutions for automotive applications.Collaborate with cross-functional teams to define software requirements and specifications.Conduct thorough testing and debugging of embedded systems to ensure...
-
Senior Software Developer
6 days ago
Bengaluru, India preferable.ai Full timeJob Description Job Description The Senior Embedded Software Developer will be responsible for designing, developing, and implementing embedded software solutions for our residential gateway devices. The role involves close collaboration with hardware engineers, vendors, and product managers to define new features and ensure seamless integration. We are...
-
Senior Software Developer
6 days ago
Bengaluru, India preferable.ai Full timeJob Description The Senior Embedded Software Developer will be responsible for designing, developing, and implementing embedded software solutions for our residential gateway devices. The role involves close collaboration with hardware engineers, vendors, and product managers to define new features and ensure seamless integration. We are seeking a standout...