Talent.com
Senior Embedded Software Engineer
Senior Embedded Software EngineerIntraEdge • Pune, India
No longer accepting applications
Senior Embedded Software Engineer

Senior Embedded Software Engineer

IntraEdge • Pune, India
30+ days ago
Job description

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.

Create a job alert for this search

Embedded Software Engineer • Pune, India

Related jobs
Software Engineer (Wifi / Kernel / Embedded)

Software Engineer (Wifi / Kernel / Embedded)

Arista Networks • Pune, Maharashtra, India
Arista is a well-established and profitable company with over $5 billion in revenue.Arista’s award-winning platforms, ranging in Ethernet speeds up to 800G bits per second, redefine scalability, ag...Show more
Last updated: 30+ days ago • Promoted
Embedded Software Engineer

Embedded Software Engineer

ACL Digital • Pune, Maharashtra, India
An Embedded Safety Engineer with 7–8 years of experience in Functional Safety (IEC 61508), who has hands-on experience with VectorCAST, Coverity, MISRA, SIL3 documentation, safety testing, and TÜV ...Show more
Last updated: 30+ days ago • Promoted
Embedded Engineer

Embedded Engineer

ACL Digital • Pune, Maharashtra, India
C++ Embedded Developer with Linux experience Experience – 6-7 Years Immediate profiles Location – Pune We are looking for a highly skilled Embedded Software Engineer with strong expertise in ...Show more
Last updated: 1 day ago • Promoted
Senior Software Engineer

Senior Software Engineer

Accops • Pune, Maharashtra, India
Education : BE / BTech / MCA / MTech (Preferably CS / IT).Strong proficiency in C++ (C++11 / 14 / 17) with proven Windows system programming experience. Deep knowledge of Windows internals : Win32 APIs, threading...Show more
Last updated: 30+ days ago • Promoted
Embedded Software Engineer

Embedded Software Engineer

Confidential • Pune, Maharashtra, India
Job Title : Embedded Software Design Engineer (Motor Controller) Location : Pune, Maharashtra, India (On-site) About the Role We are seeking an experienced Embedded Software Design Engineer spec...Show more
Last updated: 22 hours ago • Promoted • New!
Senior Software Engineer- IBM Openpages

Senior Software Engineer- IBM Openpages

HSBC • Pune, Maharashtra, India
The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player.You will be a lead developer responsible for the development of new software products and enhancements to existin...Show more
Last updated: 16 days ago • Promoted
Senior Engineer RTOS

Senior Engineer RTOS

VOLANSYS (An ACL Digital Company) • Pune, Maharashtra, India
Job Title : Senior Engineer - RTOS.RTOS : Free RTOS, or VxWorks, or QNX.Expert in C, focusing on embedded systems, developing C / C++ libraries designing algorithms. Expert in bootloader (U-Boot) devel...Show more
Last updated: 22 days ago • Promoted
Senior Embedded Software Engineer

Senior Embedded Software Engineer

Antal International • Pune, Maharashtra, India
My client is a multi-billion dollar global brand in aviation industry, providing cutting edge products and solutions.They are headquartered in US,and have a a state-of-the-art engineering center in...Show more
Last updated: 18 days ago • Promoted
Embedded Engineer

Embedded Engineer

Tenet K D Platforms Pvt Ltd • Pune, Maharashtra, India
We're Hiring : Full Stack Hardware Developer – Embedded Systems & IoT.We are looking for a passionate and hands-on.STM32, ESP32, and other microcontroller platforms. The ideal candidate should be pro...Show more
Last updated: 30+ days ago • Promoted
Senior Embedded Software Engineer (C / C++ & RTOS)

Senior Embedded Software Engineer (C / C++ & RTOS)

Epergne Solutions • Pune, Maharashtra, India
Quick Apply
Senior Embedded Software Engineer (C / C++ & RTOS).Architect, design, develop, and maintain embedded firmware in.Must have specific experience with common microcontroller and / or embedded processi...Show more
Last updated: 30+ days ago