Getinge - Linux Architect - C/C++ Programming
4 days ago
Description :About the Role :We are seeking an experienced Linux Architect to define, design, and lead the architecture for embedded Linux platforms across diverse hardware systems. The ideal candidate will possess deep technical expertise in Linux kernel, device drivers, board support packages (BSPs), and middleware integration with a strong focus on scalability, performance, and security.Key Responsibilities :- Architectural Ownership: Define and own the end-to-end software architecture for embedded Linux platforms, ensuring scalability, reliability, and optimal performance.- System Design Leadership: Drive system-level design and align software architecture with hardware capabilities and business goals.- Kernel & Driver Expertise: Lead design, development, and integration of Linux kernel, device drivers, BSPs, and middleware components.- Engineering Excellence: Establish, document, and enforce software design principles, coding standards, and best practices across teams.- Cross-Functional Collaboration: Work closely with hardware, firmware, and product teams to define system interfaces, integration strategies, and interoperability.- Toolchain & Distribution Strategy: Evaluate and select appropriate Linux distributions, build systems (e.g., Yocto, Buildroot), and open-source components to meet product needs.- Debugging & Optimization: Guide teams in resolving complex system-level issues, performing root cause analysis, and implementing sustainable fixes.- Security & Compliance: Drive cybersecurity and safety compliance through secure boot mechanisms, encryption strategies, and vulnerability management.- Technical Leadership: Provide mentorship and technical direction to development teams; review designs and code to ensure maintainability and quality.- Strategic Planning: Collaborate with project managers to define technical roadmaps, project timelines, and resource allocation.- Innovation & Evaluation: Research emerging technologies and frameworks to enhance system capabilities and ensure platform longevity.- Documentation & Knowledge Sharing: Maintain comprehensive documentation of architecture, interfaces, and design decisions for internal and external stakeholders.- Automation & CI/CD: Support and enhance continuous integration and automated testing pipelines for embedded Linux platforms.- Stakeholder Management: Serve as the primary technical liaison with internal stakeholders, external vendors, and strategic partners.Required Skills & Qualifications :- Bachelors or Masters degree in Computer Science, Electronics, or related field.- 10+ years of experience in embedded Linux development, with at least 3+ years in an architectural or lead capacity.- Strong expertise in Linux kernel, device drivers, BSP, and middleware integration.- Hands-on experience with Yocto, Buildroot, U-Boot, and cross-compilation toolchains.- Proficiency in C/C++, Shell scripting, and familiarity with Python or other automation tools.- Deep understanding of hardware-software co-design, memory management, and system performance optimization.- Proven experience in secure boot, OTA updates, and vulnerability management in embedded environments.- Knowledge of CI/CD pipelines, version control (Git), and automated build/test systems.- Excellent problem-solving, debugging, and analytical skills.- Strong communication and leadership abilities to guide cross-functional teams. (ref:hirist.tech)
-
Bengaluru, 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...
-
C++ Middleware Architect- Linux
12 hours ago
Bengaluru, India 7hillsTS Full timeRole Overview:We are seeking a seasoned Linux Middleware Architect to lead middleware design and development for a prestigious automotive client specializing in 2-wheelers. The ideal candidate will bring deep technical expertise in C++ programming, IPC mechanisms, and Linux-based systems, along with strong leadership and customer-facing skills.Key...
-
C/c++ linux developer
1 week ago
Bengaluru, India People Prime Worldwide Full timeAbout Company : Our Client is a leading Indian multinational IT services and consulting firm. It provides digital transformation, cloud computing, data analytics, enterprise application integration, infrastructure management, and application development services. The company caters to over 700 clients across industries such as banking and financial services,...
-
Linux Display Driver Engineer
2 weeks ago
Bengaluru, India TekPillar Full timePosition : Linux Display Driver (DRM/KMS)Experience : 3 - 10 YearsLocation : BangaloreRoles & Responsibilities : - Design and develop Display Drivers and Middleware components- Work on DRM/KMS, HDMI, MIPI DSI, and Display Panels- Debug and fix issues using GDB, KDB, and Trace tools- Optimize image rendering, color correction, and display quality- Collaborate...
-
C/C++ Linux Developer
2 weeks ago
Bengaluru, India People Prime Worldwide Full timeAbout Company : Our Client is a leading Indian multinational IT services and consulting firm. It provides digital transformation, cloud computing, data analytics, enterprise application integration, infrastructure management, and application development services. The company caters to over 700 clients across industries such as banking and financial services,...
-
C/C++ Linux Developer
2 weeks ago
Bengaluru, India People Prime Worldwide Full timeAbout Company : Our Client is a leading Indian multinational IT services and consulting firm. It provides digital transformation, cloud computing, data analytics, enterprise application integration, infrastructure management, and application development services. The company caters to over 700 clients across industries such as banking and financial services,...
-
C/C++ Developer with Linux
1 week ago
Bengaluru, India People Prime Worldwide Full timeAbout Company : Our Client is a leading Indian multinational IT services and consulting firm. It provides digital transformation, cloud computing, data analytics, enterprise application integration, infrastructure management, and application development services. The company caters to over 700 clients across industries such as banking and financial services,...
-
C/C++ Developer with Linux
1 week ago
Bengaluru, India People Prime Worldwide Full timeAbout Company : Our Client is a leading Indian multinational IT services and consulting firm. It provides digital transformation, cloud computing, data analytics, enterprise application integration, infrastructure management, and application development services. The company caters to over 700 clients across industries such as banking and financial services,...
-
C/C++ Linux Developer
2 weeks ago
Bengaluru, India People Prime Worldwide Full timeAbout Company : Our Client is a leading Indian multinational IT services and consulting firm. It provides digital transformation, cloud computing, data analytics, enterprise application integration, infrastructure management, and application development services. The company caters to over 700 clients across industries such as banking and financial services,...
-
C/C++ Linux Developer
2 weeks ago
Bengaluru, India People Prime Worldwide Full timeAbout Company : Our Client is a leading Indian multinational IT services and consulting firm. It provides digital transformation, cloud computing, data analytics, enterprise application integration, infrastructure management, and application development services. The company caters to over 700 clients across industries such as banking and financial services,...