Senior Embedded Software Engineer
6 days 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
3 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...
-
Senior Embedded Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Varsal Terra Technology Pvt. Ltd. Full time ₹ 12,00,000 - ₹ 36,00,000 per yearCompany is a pioneer in providing mobility solutions for Aerospace, Defence , Railways and Industrial for more than 4 decades. The company looks for a Senior Embedded Software Engineer to accelerate its embedded systems solutions development.Looking for embedded software candidates who have work ONLY with product companies in industrial or manufacturing...
-
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...
-
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...
-
Software Engineer- Embedded Systems
6 days ago
Bengaluru, Karnataka, India Videogram Full time ₹ 20,00,000 - ₹ 25,00,000 per yearJob Description: Senior Software Engineer- Embedded SystemsVideogram is looking for Software Engineer in Embedded Systems who will be responsible for designing the embedded systems and installing them in machines and tools. You will be playing an important role in our software team who will be responsible to design and develop the software that controls the...
-
Senior Embedded Software Engineer
2 weeks ago
Bengaluru, Karnataka, India nference Full time ₹ 12,00,000 - ₹ 24,00,000 per yearAbout the Role: We are looking for a professional Embedded Software Engineer with a few years of experience in embedded product development. Proficient in the design, development, and testing of product. Exploring challenging assignments with a to leverage acquired skills in accomplishing organizational growth objective. Responsibilities:Design and...
-
Embedded Software Engineer
7 days ago
Bengaluru, Karnataka, India Meltronics Systemtech Full timeEmbedded Software EngineerCompany DescriptionMeltronics Systemtech is a company with expertise in design, development, manufacture, testing, delivery, installation, training, and maintenance of electronic systems & products for defense, industries and avionics. The company has strong knowledge and experience with MIL standards and executes projects with...
-
Embedded Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Sourcingxpress Full time ₹ 12,00,000 - ₹ 36,00,000 per yearAbout Rekise Marine Rekise Marine is a startup focused on sustainably enhancing the utility of oceans through autonomous robotic infrastructure. Our efforts center on developing advanced autonomous technology for the maritime industry, serving both defense and commercial sectors globally. We specialize in creating autonomous vessels both surface and...
-
Senior Embedded Engineer
6 days ago
Bengaluru, Karnataka, India EdgeVantage Full time ₹ 12,00,000 - ₹ 36,00,000 per yearWe are looking for a highly skilled Senior Embedded Software Engineer to lead the development and deployment of embedded systems for our next-generation marine robotics platforms. This role involves working at the intersection of hardware and software to deliver robust, reliable, and fault-tolerant systems that can operate autonomously for extended durations...