Senior Embedded Software Engineer

3 weeks ago


New Delhi, India IntraEdge Full time

We are looking for a highly experienced Senior Embedded Linux Developer with 7 to 10 years of strong expertise in embedded systems development. The ideal candidate will take a leading role in designing, developing, and maintaining robust Linux-based platforms, integrating board support packages (BSP), and contributing to core system-level software architecture for connected devices. This is an exciting opportunity to work on complex and cutting-edge embedded products in a fast-paced, innovation-driven environment.Key Responsibilities:- Lead the design and development of embedded Linux software, including kernel and user-space components. - Design, implement, and maintain embedded C/C++ applications running on Linux-based systems - Work with middleware, libraries, and system APIs to integrate and test new features - Contribute to software architecture discussions and help shape development best practices - Optimize application performance, memory usage, and responsiveness - Collaborate with hardware, QA, and product teams to define and implement system-level solutions. - Drive debugging and performance optimization using tools like GDB, JTAG, and system logs. - Mentor junior developers and conduct thorough code reviews. - Contribute to software architecture decisions and continuous process improvement. - Ensure software quality through test-driven development and adherence to best practices. - Create and maintain detailed documentation for designs, implementations, and processes.Required Qualifications:- Bachelor’s or Master’s degree in Computer Science, Electronics, or a related discipline. - 7–10 years of hands-on experience in embedded Linux development using C/C++. - Strong knowledge of Linux kernel internals and device tree configuration. - Proven experience with ARM-based platforms (e.g., NXP i.MX, TI Sitara, Renesas RZ family,..). - Proficiency with bootloaders such as U-Boot and secure boot implementation. - Solid understanding of hardware-software interfacing and peripheral integration. - Familiarity with Git, CI/CD pipelines, and Agile development workflows. - Excellent system-level debugging, profiling, and performance tuning skills. - Experience with Linux customization using Yocto or Buildroot.Preferred Skills:- Experience in Linux driver development or kernel module programming. - Exposure to OTA updates, secure firmware upgrade mechanisms, or trusted boot. - Familiarity with communication protocols like MQTT, CAN, SPI, I2C, etc. - Understanding of real-time and low-latency system design. - Experience working on cloud-connected IoT devices or edge platforms.Soft Skills:- Strong analytical, leadership, and mentoring capabilities. - Excellent verbal and written communication. - Self-driven with a proactive approach to problem-solving. - Collaborative mindset with the ability to work across functions. - Commitment to continuous learning and technical excellence.



  • New Delhi, India RIOD Full time

    Company DescriptionRIOD specializes in designing, building, and manufacturing IoT products. Known for high-quality, made-in-India EV charging stations and IoT solutions in precision agritech and industrial applications, RIOD is at the forefront of innovative technology development. We are committed to creating products that improve efficiency and enhance...


  • New Delhi, India RIOD Full time

    Company DescriptionRIOD specializes in designing, building, and manufacturing IoT products. Known for high-quality, made-in-India EV charging stations and IoT solutions in precision agritech and industrial applications, RIOD is at the forefront of innovative technology development. We are committed to creating products that improve efficiency and enhance...


  • New Delhi, India The Goodyear Tire & Rubber Company Full time

    About the PositionGoodyear is seeking an Embedded Software Engineer to join our Innovation Technology Team! In this role, you will support OEM’s along with Goodyear to bring best in class experiences for consumers.This position will focus on analyzing/executing customer requirements, creating software design, and testing/implementing software for AUTOSAR...


  • New Delhi, India Accolade Electronics Private Limited Full time

    About the jobWe at Accolade Electronics are on the look-out for a Senior Engineer Software Development to join our Software Development team.Job Description • Experience in Embedded Development in C, C++, data structures and multi-threading. • Experience in middleware application development in RTOS or embedded Linux OS and device-driver development. •...


  • New Delhi, India The Glove Full time

    About the Company: We are a forward-thinking organization partnering with a leading medical device client to deliver cutting-edge embedded software solutions for critical healthcare systems.About the Role: We are looking for a Senior Embedded Software Engineer with strong expertise in Windows Kernel and Driver development. You will design and develop...


  • New Delhi, India The Goodyear Tire & Rubber Company Full time

    About the PositionGoodyear is seeking an Embedded Software Engineer to join our Innovation Technology Team! In this role, you will support OEM’s along with Goodyear to bring best in class experiences for consumers. This position will focus on analyzing/executing customer requirements, creating software design, and testing/implementing software for AUTOSAR...


  • New Delhi, India Votary Softech Solutions Pvt. Ltd. Full time

    Job Title: Embedded Platform Technical LeadLocation: 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...


  • New Delhi, India ProLance Consultancy Full time

    Senior Embedded EngineerReports to: Firmware Engineering ManagerLocation: GurugramBudget: upto 20 LPAShift - late noon starting 2 or 3 pm ist (9 hrs shift)About the RoleWe need an experienced embedded engineer to design and develop firmware for Zero Motorcycles' electric powertrain systems - the software that makes high-performance electric motorcycles...


  • New Delhi, India Dhruva Space Full time

    Role overview and responsibilities:We are seeking experienced and motivated Senior Embedded Systems Design Engineers to join our dynamic Avionics/Hardware department. In this role, you will be instrumental in supporting design and testing activities for all embedded systems for spacecraft and ground station avionics. You will be involved in large SoC project...


  • New Delhi, India Dhruva Space Full time

    Role overview and responsibilities: We are seeking experienced and motivated Senior Embedded Systems Design Engineers to join our dynamic Avionics/Hardware department. In this role, you will be instrumental in supporting design and testing activities for all embedded systems for spacecraft and ground station avionics. You will be involved in large SoC...