Embedded Software Architect

5 days ago


Bengaluru, India Domnic Lewis Private Limited Full time

Job Description We are seeking an Embedded Software Architect to design and develop Linux-based embedded systems for Passenger Information Systems. This role requires expertise in embedded C++ architecture, system integration, and software development for real-time Linux systems. The ideal candidate will lead software teams, mentor junior engineers, and drive high-performance, scalable embedded software solutions. Key Responsibilities: ✅ Software Architecture & Development - Design and develop real-time embedded C++ architectures for Linux-based systems. - Lead middleware, driver development, and application-layer programming. - Analyze system requirements and create detailed software design documents. ✅ Technical Leadership & Team Collaboration - Coordinate software interface alignments with developers, integrators, and stakeholders. - Lead software development teams and mentor junior engineers. - Perform code reviews, debugging, and performance optimizations. ✅ System Integration & Debugging - Engage in low-level debugging, memory leak detection, and core dump analysis. - Optimize system performance by addressing bottlenecks. ✅ Software Tools & Documentation - Implement unit testing frameworks and UML-based software architecture designs. - Maintain software version control and CI/CD pipelines using Git/GitLab. Technical Skills & Expertise: ? Programming & Development - Proficiency in Embedded C++ (C++11/14/17/20) – STL, OOP, Multithreading - Expertise in Embedded Linux – System programming & shell scripting (Bash) - Experience with Yocto-based systems (Preferred but not mandatory) ? System Design & Debugging - Strong knowledge of Systemd, GCC, CMake, Makefiles - Experience with IP protocols & network programming - Debugging with GDB, Valgrind, and Doxygen ? Tools & Version Control - Hands-on experience with Git, GitLab, and CI/CD pipelines - Proficiency in Unit Testing frameworks for C++ - UML Modeling and Software Architecture Design


  • Embedded Architect

    2 days ago


    Bengaluru, India Tekpillar Full time

    "We are hiring for Embedded Architect" **Role: Embedded Architect** **Work Experience: 12+ Years** **Location: Bangalore/Pune/Coimbatore** **Primary Requirement**: - Mandatory to have Automotive embedded software development experience. - Mandatory to have hands on experience in microcontroller (ARM, Renesas, Freescale or Infineon) based software development...


  • Bengaluru, India Getinge Full time

    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...


  • Bengaluru, Karnataka, India Quest Global Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job Requirements At Quest Global, it's not just what we do but how and why we do it that makes us different. With over 25 years as an engineering services provider, we believe in the power of doing things differently to make the impossible possible. Our people are driven by the desire to make the world a better place—to make a positive difference that...


  • Bengaluru, Karnataka, India Getinge Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    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...


  • Bengaluru, Karnataka, India Getinge Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    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...


  • Bengaluru, Karnataka, India Infosys Full time ₹ 8,00,000 - ₹ 25,00,000 per year

    Embedded Networking ArchitectResponsibilities: Design and implement embedded software for network communication protocols (TCP/IP, UDP, MQTT, etc.). Develop firmware for microcontrollers and SoCs with networking capabilities. Optimize network stack performance and reliability. Collaborate with hardware engineers on network interface integration. Debug and...


  • Bengaluru, India AMETEK Paragon Medical Full time

    Job Description Job Title: Embedded Software Engineer Location: Bangalore, KA, IN, 560048 Business Unit: Gatan Posting Date: Sep 20, 2025 Job Description We are currently seeking an experienced Embedded Software Engineer for test fixtures, for our analytical products who will be responsible for designing, developing, modifying and evaluating software for...

  • Embedded Architect

    7 hours ago


    Doddanekkundi, Bengaluru, Karnataka, India Talent infinity Full time

    Expertise in EMBEDDED C, DO178B/C -      Expertise in Embedded development (Requirement Engineering, Design, development) and Verification Validation -      Knowledge and Experience in working with Aircraft systems. -      Experience in Embedded software solution building. -      Experience in Presales -...


  • Bengaluru - Asia Pacific, India Candidate Front Office Akka Group Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    General information CategoryOPERATIONS - ENGINEERING/PRODUCTION Job titleEmbedded Software Architect ContractPermanent contract Contractual hoursFull time Job description YOUR TASKSDefinition of future proven, robust system and software architectures taking into account the methods of systems and software engineering, safety & security and continuous...


  • Bengaluru, India Toshiba Software Full time

    Embedded Software Engineer (MCU Development)Location: BengaluruExperience required: 4-12 yearsNotice Period: Immediate/Max 30 daysRequirement:1. Preferred Experience: 4 to 12 years2. Experience in Embedded Software Domain.3. Experience in MCU development, Peripheral driver development (SPI, I2 C, Ethernet, CAN, etc..).4. Experience in porting RTOS like Free...