Principal Software Architect

1 week ago


Bengaluru, Karnataka, India Happiest Minds Technologies Full time

Job Title:

Principal Software Architect - Embedded SystemsExperience Level:

18 to 20 yearsLocation:
Bangalore

Job Description:
We are seeking a highly talented and experienced Principal Software Architect specialising in Embedded Systems to join our team. The ideal candidate will possess a wealth of expertise in Embedded Systems, Firmware, Linux, IoT, and Industrial Automation Protocols.

This role demands exceptional skills in software architecture, design, C & C++ programming, along with excellent communication abilities for customer interactions and proposal creation.


Key Responsibilities:
Architect, design, and develop software solutions for Embedded Systems, focusing on Firmware, Linux OS, and IoT platforms.

Proficient in industrial automation protocols such as Modbus, BacNet, and OPC_UA.Lead proposal creation and articulate technical concepts effectively in both written and oral forms.

Collaborate closely with customers to understand their requirements and translate them into actionable plans and delivery strategies.

Hands-on experience with sensors, devices, gateways, and IoT cloud platforms, including working knowledge with industry-leading brands such as Honeywell, SE, ABB, Emerson, Philips, Advantech, etc.

Demonstrate expertise in code generation and coverage tools like Github co-pilot, Coverity, etc.
Provide estimations for project timelines and resources, ensuring realistic delivery plans.
Identify and nurture talent within the team and externally.
Engage proactively with counterparts in the US, UK, and Europe, fostering strong customer relationships and managing client escalations effectively.

Technical Skills:
Proficiency in C and C++ programming languages is mandatory.
Strong background in Firmware, Linux OS, Yacto OS, and Unix internals.
Extensive experience with industrial automation and manufacturing products, including ABB, Advantech, Honeywell, Emerson, Eaton, etc.
Knowledgeable in embedded systems development using ESP-32, ARM, Nor microcontrollers, etc.
Familiarity with embedded IoT and IoT protocols such as MQTT, CoAP, etc.
Expertise in estimation techniques and proposal preparation.
Hands-on experience with development toolchains.
Domain-centric approach with the ability to create innovative solutions and guide technical teams effectively.

Desired Attributes:
Self-driven with a high level of confidence and ownership.
Strong problem-solving skills and the ability to work both independently and collaboratively.
Demonstrated commitment to self-learning and staying updated with emerging technologies.
Willingness to travel for project discovery, consultations, and client meetings as required.

Application Process:

If you possess the requisite skills and experience for this challenging yet rewarding role, we invite you to apply by submitting your resume along with a cover letter detailing your suitability for the position.



  • Bengaluru, Karnataka, India Happiest Minds Technologies Full time

    Job Title: Principal Software Architect - Embedded Systems Experience Level: 18 to 20 years Location: Bangalore Job Description: We are seeking a highly talented and experienced Principal Software Architect specialising in Embedded Systems to join our team. The ideal candidate will possess a wealth of expertise in Embedded Systems, Firmware, Linux, IoT,...


  • Bengaluru, Karnataka, India PureSearch Full time

    We are seeking a highly talented and experienced Principal Software Architect specializing in Embedded Systems to join the client's team. The ideal candidate will possess a wealth of expertise in Embedded Systems, Firmware, Linux, IoT, and Industrial Automation Protocols. This role demands exceptional skills in software architecture, design, C & C++...

  • Principal Architect

    1 week ago


    Bengaluru, Karnataka, India Salesforce Full time

    All JobsBack To All JobsPrincipal ArchitectFull TimeJob Code: G-3366Gurgaon, Haryana, India + 1 more1 positionExpires on 15/07/2024Required Experience YearsSkillsJava,C,Erlang+ 9 moreJob Title - Principal ArchitectThe Principal Architect will be responsible for leading the architectural design and planning process for a variety of projects, ensuring that...

  • Principal Architect

    1 week ago


    Bengaluru, Karnataka, India Squareroot Consulting Pvt Ltd Full time

    Role : Principal Architect (Individual Contributor)Experience : 15 to 20 YrsLocation : BangaloreEducation : BE/BTech/ME/MTech/PhD (Computer Science, Information Systems, or related field)Looking for Principal Architect with Sweden based MNC for their notable large-scale digital disruption Platform. Should be strong at leadership mindset, solid at-Scale...


  • Bengaluru, Karnataka, India Dell International Services India Pvt Ltd (7451) Full time

    Software Principal EngineerThe position is for Engineer working on next-generation enterprise infrastructure solutions for AI/ML workloads. The engineer will be responsible for leading a team of 3 to 4 engineers, involving in defining the product behavior and working on the design specifications. You will work with subject matter experts in automating the...


  • Bengaluru, Karnataka, India Dell Full time

    Software Principal EngineerThe job listing is for a Software Principal Engineer role at Dell Technologies, where you will be at the forefront of developing next-generation enterprise infrastructure solutions for AI/ML workloads. As a Software Principal Engineer, you will lead a team of engineers, define product behavior, and contribute to designing...


  • Bengaluru, Karnataka, India Dell International Services India Pvt Ltd (7451) Full time

    Software Principal Engineer The position is for Engineer working on next-generation enterprise infrastructure solutions for AI/ML workloads. The engineer will be responsible for leading a team of 3 to 4 engineers, involving in defining the product behavior and working on the design specifications. You will work with subject matter experts in automating the...


  • Bengaluru, Karnataka, India Dell International Services India Pvt Ltd (7451) Full time

    Software Principal EngineerThe Software Engineering team is always innovating with the latest technologies to create top-notch applications and products. We work on designing and developing software for various platforms, peripherals, applications, and diagnostics, leveraging advanced technologies and methodologies, along with collaboration from internal and...


  • Bengaluru, Karnataka, India LTIMindtree Full time

    Solution Architect-Principal - ArchitectureJob Req Id:Total Exp: 12-16YearsLocation: Pune and BangaloreRecruiterSPOC:Flossey SaldhanaJob DescriptionRole Summary:The Solution Architect will be responsible for designing and leading the implementation of a solutions and capability architecture for a particular business capability / user journey, according to...


  • Bengaluru, Karnataka, India LTIMindtree Full time

    Solution Architect-Principal - Architecture Job Req Id: Total Exp: 12-16Years Location: Pune and Bangalore Recruiter SPOC: Flossey Saldhana Job Description Role Summary: The Solution Architect will be responsible for designing and leading the implementation of a solutions and capability architecture for a particular business capability / user...

  • Principal Architect

    1 week ago


    Bengaluru, Karnataka, India BigShyft Full time

    **What you'll do: - * Tech Strategy Design: As a Principal Architect, you will be responsible for the overall development life cycle of complex projects with significant bottomline impact. You will be responsible for technology innovations and overall technology strategy. Growth Roadmap: You will map out the execution plan to meet the company's technology...


  • Bengaluru, Karnataka, India Overture Rede Private Limited Full time

    Job DescriptionPrincipal Architect - .Net CoreBengaluru, India12+ Years of ExperienceLocation - Work from Client OfficeOverview:Design and architect scalable, robust, and maintainable microservices solutions leveraging various technologies.Demonstrate expertise in .NET Core, Angular, Redis, RabbitMQ, SQL Katta, MySQL, and MS SQL.Collaborate with teams for...


  • Bengaluru, Karnataka, India DigiCert Full time

    ABOUT DIGICERTWe're a leading, global security authority that's disrupting our own category. Our encryption is trusted by the major ecommerce brands, the world's largest companies, the major cloud providers, entire country financial systems, entire internets of things and even down to the little things like surgically embedded pacemakers. We help companies...


  • Bengaluru, Karnataka, India Aspire Full time

    Aspire is the leading all-in-one finance operating system for growing businesses in APAC. We are on a mission to reinvent business finance for a new generation of entrepreneurs and business owners, empowering startups and MSME to realise their full potential.Founded in 2018, Aspire has raised overUSD 300M+across equity and debt from world-class investors. In...


  • Bengaluru, Karnataka, India Oracle Full time

    Job Title : Principal Software Engineer Job Location : Bengaluru Experience : 8-15 years We are building a new Software Assurance Gateway team at OCI.Our mission is to build and operate a set of gateway services to ensure the security and integrity of the services running within a customer's tenancy.The team will develop, maintain and operationalize this new...


  • Bengaluru, Karnataka, India Cloud Software Group Full time

    Job Description Summary Do you thrive in a start-up vibe? Were you built for a small, nimble, and dynamic team that's ready to win? If you answered yes, we want to talk to you We are now going back to our roots as a standalone business unit to focus on our SaaS business area where we see growth potential. This business unit is unique, and we certainly...


  • Bengaluru, Karnataka, India DigiCert Full time

    ABOUT DIGICERTWe're a leading, global security authority that's disrupting our own category. Our encryption is trusted by the major ecommerce brands, the world's largest companies, the major cloud providers, entire country financial systems, entire internets of things and even down to the little things like surgically embedded pacemakers. We help companies...


  • Bengaluru, Karnataka, India Aspire Full time

    Aspire is the leading all-in-one finance operating system for growing businesses in APAC. We are on a mission to reinvent business finance for a new generation of entrepreneurs and business owners, empowering startups and MSME to realise their full potential. Founded in 2018, Aspire has raised over USD 300M+ across equity and debt from world-class...


  • Bengaluru, Karnataka, India Cloud Software Group Full time

    Better work begins at ShareFile ShareFile is a place where you can stretch, grow, and make an impact every day. We move fast here, thrive in gray zones, and are committed to putting the customer first. We value the whole you – your ideas, your inspirations, your aspirations, your initiative – and leadership gives us the space to explore and the...


  • Bengaluru, Karnataka, India Oracle Full time

    Principal Software Development EngineerCloud Engineering Infrastructure Development8-10+ years of total experience in software developmentBangalore location onlyAs a Principal Software Engineer / Principal Member of Technical Staff, you will work with teams of software engineers responsible for the software design, development, and operations for our new and...