
Embedded Linux Software Architect
2 days ago
Job overview: The purpose of this role is to lead the design, development, and implementation of a future-proof modular software platform for next-generation medical devices. Acting as a key member of the Platform Development core team, the role combines deep technical expertise with strong leadership to build high-performing teams, align cross-functional goals, and ensure delivery of robust, compliant, and innovative embedded systems. This position drives end-to-end execution — from architecture design and stakeholder collaboration to hands-on software development and regulatory compliance — ensuring that critical-care medical devices are safe, scalable, and market-ready. Ultimately, the role exists to transform ambitious product visions into reliable, life-saving medical technologies.Key duties and responsibilities: Define and own the overall software architecture for embedded Linux platforms, ensuring scalability, security, and performance. Drive system-level design decisions and align software architecture with hardware capabilities and business requirements. Lead the design, development, and integration of Linux kernel, device drivers, BSPs, and middleware components. Establish and enforce software design principles, coding standards, and best practices across development teams. Collaborate with hardware, firmware, and cross-functional teams to define system interfaces and integration points. Evaluate and select Linux distributions, build systems (Yocto, Buildroot), and open-source components for product platforms. Guide teams in debugging complex system-level issues, conducting root cause analysis, and implementing long-term fixes. Drive cybersecurity and safety compliance within embedded Linux solutions (secure boot, data encryption, vulnerability management). Provide technical mentorship and leadership to development teams, reviewing designs and code for quality. Work closely with project managers to define technical roadmaps, timelines, and resource needs. Evaluate new technologies, tools, and frameworks to ensure long-term maintainability and innovation. Ensure documentation of system architecture, interfaces, and design decisions for internal and external stakeholders. Support continuous integration and automated testing pipelines for embedded Linux platforms. Act as the technical point of contact with stakeholders, vendors, and partners regarding embedded Linux solutions.Qualifications Bachelor’s or Master’s degree in Engineering or related field. 13+ years of proven experience in software development, preferably in regulated industries (med-tech, automotive, or high-tech). Strong leadership skills with experience building and guiding cross-functional teams. Deep technical expertise in embedded systems, software architecture, electronics, and mechanics. Proficiency with distributed embedded systems (Linux and embedded OS). Hands-on experience with CI/CD pipelines, automated test frameworks, and hardware/software integration. Knowledge of self-test and production test systems. Proven ability to manage internal teams as well as external development partners. Practical experience with agile methodologies and modern product development practices. Familiarity with regulated environments (ISO 13485, FDA 21 CFR 820) highly desirable. Excellent communication skills Entrepreneurial mindset with strong decision-making and problem-solving abilities.Required skills Proven experience in architecting, designing, and developing embedded Linux systems for complex products. Strong expertise inLinux kernel, device drivers, bootloaders (U-Boot, etc.), and BSP development . Hands-on experience withYocto, Buildroot, or other Linux build systems . Solid understanding ofembedded system architecture , including ARM/x86 SoCs, memory management, and peripheral interfaces (I2C, SPI, UART, PCIe, USB, Ethernet, etc.). Deep knowledge ofreal-time systems, multi-threading, and inter-process communication (IPC) . Proficiency inC/C++ programming , with exposure to Python or shell scripting for automation. Experience withsystem-level debugging, performance optimization, and profiling tools(gdb, strace, perf, etc.). Strong knowledge ofsecure boot, encryption, and cybersecurity practices in embedded Linux systems . Familiarity withcontainerization (Docker/Podman) and virtualization on embedded platforms . Proven ability to define and enforcesoftware architecture standards, design patterns, and coding guidelines . Experience withcontinuous integration/continuous deployment (CI/CD) pipelinesfor embedded systems. Knowledge ofnetworking protocols (TCP/IP, MQTT, CAN, Modbus, etc.)relevant to embedded and IoT devices. Strong collaboration skills to work withhardware, firmware, and cross-functional engineering teams . Excellent problem-solving, system-level thinking, and decision-making skills.
-
Embedded Linux Software Architect
2 weeks ago
New Delhi, India Getinge Full timeJob overview:- The purpose of this role is to lead the design, development, and implementation of a future-proof modular software platform for next-generation medical devices. - Acting as a key member of the Platform Development core team, the role combines deep technical expertise with strong leadership to build high-performing teams, align cross-functional...
-
Linux Embedded Software Developer
5 days ago
New Delhi, India IntraEdge Full timeSenior Embedded Linux DeveloperExperience: 7–10 yearsLocation: PuneEmployment Type: Full-TimeAbout the Role: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...
-
Linux Embedded Software Developer
3 days ago
New Delhi, India IntraEdge Full timeSenior Embedded Linux DeveloperExperience:7–10 years Location:Pune Employment Type:Full-Time About the Role:We are looking for a highly experiencedSenior Embedded Linux Developerwith 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...
-
Embedded Software Engineer
2 weeks ago
New Delhi, India ATLANTA SYSTEMS PVT LTD Full timeJob Description About the Role Profile: Embedded Software Engineer Experience- 1 year to 2 years Location: Full-time, On-site — Connaught Place, New Delhi You will be part of our R&D team, focusing on embedded Linux and IoT platforms. The role involves system-level programming, development, debugging, and design of advanced embedded solutions. ...
-
Embedded Software Engineer
2 weeks ago
New Delhi, India ATLANTA SYSTEMS PVT LTD Full timeJob Description About the Role Profile: Embedded Software Engineer Experience- 1 year to 2 years Location: Full-time, On-site — Connaught Place, New Delhi You will be part of our R&D team, focusing on embedded Linux and IoT platforms. The role involves system-level programming, development, debugging, and design of advanced embedded solutions. ...
-
Embedded Developer
2 weeks ago
New Delhi, India Persistent Systems Full timeTitle: Embedded DeveloperLocation: Onsite, Bangalore (WFO 5 Days a week)Type: FulltimeWe are seeking a talented and hands-on Software Engineer with strong C++ and Linux expertise to work on embedded device platforms. Experience in camera systems, image processing pipelines, or multimedia frameworks is a major advantage. The role involves development and...
-
Embedded Developer
4 days ago
New Delhi, India Persistent Systems Full timeTitle: Embedded Developer Location: Onsite, Bangalore (WFO 5 Days a week) Type: FulltimeWe are seeking a talented and hands-on Software Engineer with strong C++ and Linux expertise to work on embedded device platforms. Experience in camera systems, image processing pipelines, or multimedia frameworks is a major advantage. The role involves development and...
-
Software Architect
6 days ago
New Delhi, India Silicon Labs Full timeSilicon Labs (NASDAQ: SLAB) is the leading innovator in low-power wireless connectivity, building embedded technology that connects devices and improves lives. Merging cutting-edge technology into the world’s most highly integrated SoCs, Silicon Labs provides device makers the solutions, support, and ecosystems needed to create advanced edge connectivity...
-
Embedded Linux Engineer
2 weeks ago
New Delhi, India VOLANSYS (An ACL Digital Company) Full timeJob Description :Designation: Senior Engineer / Principal Engineer ExperienceRequired :4 to 8 Years Job Location: Ahmedabad Shift Timings: 10 AM to 7 PM (Mon-Fri)Job Functions / Responsibilities:Technical responsibilities: • Requirement Understanding and requirement writing • Effort Estimate • Architecting Embedded systems • Design and develop...
-
Embedded linux engineer
2 weeks ago
New Delhi, India BotLab Dynamics Full timeJob Overview:We are seeking a highly skilled Embedded Linux Engineer to join our innovative team. The idealcandidate should bring extensive expertise in working with advanced microprocessors, particularly NXP i. MX ARM Cortex-A series and other ARM Cortex-A series processors. This role is critical indeveloping and maintaining cutting-edge embedded systems...