Talent.com
This job offer is not available in your country.
Apply Now! Embedded Linux Software Architect

Apply Now! Embedded Linux Software Architect

GetingeIndia
8 hours ago
Job description

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 in Linux kernel, device drivers, bootloaders (U-Boot, etc.), and BSP development.
  • Hands-on experience with Yocto, Buildroot, or other Linux build systems.
  • Solid understanding of embedded system architecture, including ARM / x86 SoCs, memory management, and peripheral interfaces (I2C, SPI, UART, PCIe, USB, Ethernet, etc.).
  • Deep knowledge of real-time systems, multi-threading, and inter-process communication (IPC).
  • Proficiency in C / C++ programming, with exposure to Python or shell scripting for automation.
  • Experience with system-level debugging, performance optimization, and profiling tools (gdb, strace, perf, etc.).
  • Strong knowledge of secure boot, encryption, and cybersecurity practices in embedded Linux systems.
  • Familiarity with containerization (Docker / Podman) and virtualization on embedded platforms.
  • Proven ability to define and enforce software architecture standards, design patterns, and coding guidelines.
  • Experience with continuous integration / continuous deployment (CI / CD) pipelines for embedded systems.
  • Knowledge of networking protocols (TCP / IP, MQTT, CAN, Modbus, etc.) relevant to embedded and IoT devices.
  • Strong collaboration skills to work with hardware, firmware, and cross-functional engineering teams.
  • Excellent problem-solving, system-level thinking, and decision-making skills.
  • Create a job alert for this search

    Apply Now Architect • India

    Related jobs
    • Promoted
    Synon Developer

    Synon Developer

    Programmers.ionagpur, maharashtra, in
    IO is actively seeking talented individuals who are skilled in AS400 and Synon.If you're looking for a flexible work environment that allows you to contribute from anywhere, we want to hear from yo...Show moreLast updated: 7 days ago
    • Promoted
    Senior Dotnet Developer

    Senior Dotnet Developer

    Valour Technologiesnagpur, maharashtra, in
    Welcome to Valour Technologies, where cutting-edge innovation meets exceptional IT solutions.Valour Technologies provides premier services to clients, focusing on delivering bespoke solutions tailo...Show moreLast updated: 7 days ago
    • Promoted
    Xamarin Developer

    Xamarin Developer

    Tata Consultancy Servicesnagpur, maharashtra, in
    TCS is hiring Xamarin Developer.Experience Range : 4 to 10 years.Location of Requirement- Delhi.Last Date of form submission : . Follow me for more Job updates!.Show moreLast updated: 7 days ago
    • Promoted
    DevOps Engineer

    DevOps Engineer

    MacroHireNagpur, IN
    Type of job- Contract 6 month (Extendable) We are seeking a.CI / CD pipelines and cloud platforms.The successful applicant will enjoy being part of an organization taking Australian technology to the...Show moreLast updated: 8 days ago
    • Promoted
    Senior Dotnet Developer

    Senior Dotnet Developer

    IGT Solutionsnagpur, maharashtra, in
    Net 6+, C#, Angular, Kafka, NoSQL, GitHub, CI / CD pipelines, Unix / Linux,.We are seeking a highly skilled and experienced. The ideal candidate will have expertise in.NET 6, C#, Angular, event-driven a...Show moreLast updated: 7 days ago
    • Promoted
    Senior DevOps Enginner

    Senior DevOps Enginner

    GlowingbudNagpur, IN
    Glowingbud is a rapidly growing eSIM services platform that simplifies connectivity with powerful APIs, robust B2B and B2C interfaces, and seamless integrations with Telna.Our platform enables glob...Show moreLast updated: 30+ days ago
    • Promoted
    .Net Architect

    .Net Architect

    SourceFusenagpur, maharashtra, in
    SourceFuse Technologies hiring.Well versed in SQL server (Current and 2 prior versions).Well versed with Visual Studio Development Environment. Deep experience in design & development of enterprise ...Show moreLast updated: 7 days ago
    • Promoted
    Android Developer (.Net for Android)

    Android Developer (.Net for Android)

    Connixtnagpur, maharashtra, in
    Pacific Standard Time (PST) — Required.Remote (India only; candidates must have a stable, professional home-office setup). This role requires someone who is passionate about building.You’ll collabor...Show moreLast updated: 7 days ago
    • Promoted
    Senior Dotnet Developer

    Senior Dotnet Developer

    InvokHR Solutionsnagpur, maharashtra, in
    We are hiring - Senior Dotnet Developer!.The client actively engages with its portfolio companies at every stage, providing substantial operational and strategic support to their management teams.B...Show moreLast updated: 7 days ago
    • Promoted
    Senior DevOps Engineer

    Senior DevOps Engineer

    Better SoftwareNagpur, IN
    We are a software development company.We have primarily worked with enterprises and startups who often wants to build a product from scratch. Our mission is to build software with solid foundations,...Show moreLast updated: 8 days ago
    • Promoted
    Dotnet Developer

    Dotnet Developer

    nineDots.ionagpur, maharashtra, in
    NET Core Developer - Salary - $1400 - $1500 / month rate.We’re helping a fintech company find a skilled Software Engineer. You'll be focused on building practical, user-friendly solutions for the fina...Show moreLast updated: 7 days ago
    • Promoted
    Senior Dotnet Developer

    Senior Dotnet Developer

    DNA Technology Servicesnagpur, maharashtra, in
    DNA Technology Services is looking for a.If you're a problem-solver with a strong background in C# and Azure, and you're passionate about building scalable applications in a collaborative environme...Show moreLast updated: 22 days ago
    • Promoted
    Azure DevOps Engineer

    Azure DevOps Engineer

    iVoyantNagpur, IN
    One of my leading MNC clients is looking for a passionate and skilled DevOps Engineer to join their dynamic team in India. If you thrive in building scalable infrastructure, automating processes, an...Show moreLast updated: 5 days ago
    • Promoted
    SDE II – Backend Developer

    SDE II – Backend Developer

    GamersBergnagpur, maharashtra, in
    Position : SDE II – Backend Developer.Company : Gamersberg Technology Pvt.Please apply only through the application form linked at the bottom of this description. Applications submitted via LinkedIn Q...Show moreLast updated: 14 days ago
    • Promoted
    Senior Dotnet Developer

    Senior Dotnet Developer

    Trantornagpur, maharashtra, in
    Net C# Senior Software Developer : .NET development (C#) in an enterprise.Create object-oriented design documentation that supports feature requirements. Develop web applications and services for both...Show moreLast updated: 7 days ago
    • Promoted
    Senior Dotnet Developer

    Senior Dotnet Developer

    Hexaware Technologiesnagpur, maharashtra, in
    Location : PAN India (Candidate from any location within India will be accepted).Interested candidates reach out to.Azure NServiceBus (including multi-bus interactions). Saga patterns and related tec...Show moreLast updated: 7 days ago
    • Promoted
    DevOps Engineer

    DevOps Engineer

    BayOne SolutionsNagpur, IN
    We are looking for an experienced professional to support the.Customer Experience Engineering (CXE) Site Reliability Engineering (SRE) team. The role involves developing, managing, and automating.Th...Show moreLast updated: 8 days ago
    • Promoted
    Dotnet Developer wiht Angular

    Dotnet Developer wiht Angular

    GradPilots EduServices Pvt. Ltd.nagpur, maharashtra, in
    We are looking for a passionate and skilled .NET Developer with Angular and Azure experience.The ideal candidate will have 3–4 years of hands-on experience building scalable web applications using ...Show moreLast updated: 30+ days ago
    • Promoted
    Java Architect

    Java Architect

    Grid Dynamicsnagpur, maharashtra, in
    Java / JVM frameworks (Java 17+, Spring Boot / MicroProfile, or equivalent).You will architect a modern cloud-native application suite, guiding the migration from legacy RPG-based systems to a future-p...Show moreLast updated: 7 days ago
    • Promoted
    Senior Dotnet Developer

    Senior Dotnet Developer

    Concentrix Catalystnagpur, maharashtra, in
    An understanding of software patterns and practices, affinity for developing unit tests with complete code coverage.More than 8 years exposure to Modern web application development.Minimum 4+ years...Show moreLast updated: 22 days ago