Embedded Firmware Architect

2 weeks ago


Bangalore, India Halma plc Full time

About Halma Halma is a global group of life-saving technologies companies, driven by a clear purpose. We are an FTSE 100 company with headquarters in the UK and operations in 23 countries, including regional hubs in India, China, Brazil, and the US. Our diverse group of nearly 50 global companies specialize in market leading technologies that push the boundaries of science and technology. For the last 42 years, the combination of our purpose, strategy, people, DNA and sustainable business model has resulted in record long-term growth in revenues and profits and an increase in dividend by ≥ 5% every year– an achievement unrivalled by any company listed on the London Stock Exchange. We have a team of over 250 professionals representing commercial, digital and support functions across our seven offices in India, two in Bengaluru and one each in Delhi, Mumbai, Thanjavur, Ahmedabad and Vadodara. Why join us? We offer a safe and respectful workplace, where everyone can be who they ‘REALLY’ are, feel free to bring their whole selves to work and use their unique talents, knowledge, expertise, experiences, and backgrounds to create meaningful outcomes. We nurture entrepreneurial spirits and empower them to think beyond the possibilities, to discover, shape and build their own unique stories. We promote and support non-linear career growth for the right talent. We are simple, humble and approachable, and we believe in leadership at all levels to bring our purpose to life. Everyone at Halma India makes an impact, and so do you when you join us About Halma Company CenTrak CenTrak brings high quality, reliable and affordable real-time location technology to healthcare. Company helps healthcare facilities create a safe and efficient healthcare environment through the deployment of the industry’s leading real-time location system (RTLS). More than a hospital tracking system – Centrak provide actionable location and environmental condition data across the entire healthcare enterprise. The company's head office is in Pennsylvania, USA, with a regional office in Belgium. URL: Roles & Responsibilities Develop the system SW, electrical architecture, and interfaces based on our platform requirements Document the architecture in system engineering tools to provide traceability with overall system engineering requirements and validation Collaborate closely with both customers, partners, and internal teams to communicate the architecture, and ensure that their feedback is incorporated regularly into architecture changes Maintain ongoing changes to architecture with proper version control and documentation to support overall project execution Sufficient HW and SW experience to develop a combined system architecture Prior experience in developing and maintaining system architecture Knowledge of common system engineering tools and frameworks to link requirements with architecture Good written and verbal communication skills to communicate and document design decisions Ability to conduct failure mode and effects analysis (FMEA) and drive architectural changes accordingly. Experience 10+ years of embedded firmware development in RTOS environments (Free RTOS, Zephyr, etc.), bare metal embedded systems and/or Linux kernel and device drivers Critical Success Factors Demonstrated experience with Keil, IAR and other development environments Solid understanding of ARM processor architectures, memory management and system level design principles Experience with WiFi, BLE and MW based RF technology and good understanding of how these systems are architected Strong, demonstrable coding skills in C/C++ in production environments Prior experience in design and implementation of firmware including boot, OS + toolchain, drivers, comms, middleware and application and state machine Understanding of software libraries, firmware modules, static analysis and unit testing Experience with communications protocols such as CAN, SPI, I2C. Knowledge of microcontroller peripheral such as UART, ADC, DAC, PWM, TMR etc. Ability to optimize software for resource constrained embedded systems (e.g. power, throughput, memory etc.) Experience throughout full product and software development lifecycle; including defining goals and ensuring milestone delivery in a high cross-functional capacity Exposure to SCA tools such as Coverity or Checkmarx, CI/CD methods and test automation. Familiarity with Agile methodology is a plus Academic Qualification B.E in Computer Science, Software Engineering, Electrical Engineering or M.S. in Electrical Engineering or Computer Science preferred.



  • Bangalore, India Swasti Enterprises LLP Full time

    Embedded Firmware ArchitectJob Summary:The Embedded Firmware Architect will be responsible for designing, developing, and maintaining firmware for our company's products. This role requires a strong understanding of system-level design principles, firmware development, and software engineering.Key Responsibilities:Develop system software, electrical...


  • Bangalore, India Swasti Enterprises LLP Full time

    Job Summary :We are seeking a highly skilled Embedded Firmware Architect to join our team at Swasti Enterprises LLP. The successful candidate will be responsible for designing, developing, and maintaining firmware for our company products.Key Responsibilities :1. Develop the system software, electrical architecture, and interfaces based on our platform...

  • Firmware Architect

    4 weeks ago


    Bangalore, Karnataka, India Swasti Enterprises LLP Full time

    Position Objective :The Embedded Firmware Architect will be individually responsible for everything firmware-related. Architect, design, develop and maintain firmware for the company productsResponsibilities :1. Develop the System SW, electrical architecture, and interfaces based on our platform requirements2. Document the architecture in system engineering...

  • Firmware Architect

    4 weeks ago


    Bangalore, Karnataka, India Swasti Enterprises LLP Full time

    Position Objective:The Embedded Firmware Architect will be individually responsible for everything firmware-related. Architect, design, develop and maintain firmware for the company Develop the System SW, electrical architecture, and interfaces based on our platform requirements2. Document the architecture in system engineering tools to provide traceability...


  • Bangalore, India Halma Plc Full time

    About Halma Halma is a global group of life-saving technologies companies, driven by a clear purpose. We are an FTSE 100 company with headquarters in the UK and operations in 23 countries, including regional hubs in India, China, Brazil, and the US. Our diverse group of nearly 50 global companies specialize in market leading technologies that push the...


  • Bangalore, India Workship Full time

    Embedded Firmware EngineerWe are seeking a highly skilled Embedded Firmware Engineer to join our team at Workship. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining embedded firmware for our cutting-edge products.Key Responsibilities:Design and develop high-quality embedded firmware using C and...


  • bangalore, India Halma plc Full time

    About HalmaHalma is a global group of life-saving technologies companies, driven by a clear purpose. We are an FTSE 100 company with headquarters in the UK and operations in 23 countries, including regional hubs in India, China, Brazil, and the US.Our diverse group of nearly 50 global companies specialize in market leading technologies that push the...


  • Bangalore City, India Toshiba Software (India) Pvt. Ltd. Full time

    Senior Software EngineerLocation: BengaluruExperience: 5 to 10 years of Embedded Firnware development experience. Storage Firmware experience is plusSummary: Will be responsible for the Development and verification of HDD Firmware for HDDs of Different technologiesShould be able to independently develop and design software/firmware with minimum...


  • Bangalore, India Talpro Full time

    Job Description :We are seeking an experienced Embedded Firmware Engineer to join our team. The ideal candidate will have a strong background in embedded firmware development, with a focus on C programming and code optimization.Key Responsibilities :- Develop and maintain embedded firmware for a range of devices, including microcontrollers and system-on-chip...


  • Bangalore, India Appsperts People Solution Full time

    Job Title: Firmware Software ArchitectAt Appsperts People Solution, we are seeking a skilled Firmware Software Architect to join our team. The ideal candidate will have a strong background in embedded systems and a passion for designing and developing firmware solutions that meet customer needs.Key Responsibilities:Assist project teams in establishing...


  • bangalore, India Toshiba Software (India) Pvt. Ltd. Full time

    Senior Software EngineerLocation: BengaluruExperience: 5 to 10 years of Embedded Firnware development experience. Storage Firmware experience is plusSummary: Will be responsible for the Development and verification of HDD Firmware for HDDs of Different technologiesShould be able to independently develop and design software/firmware with minimum...


  • bangalore, India Toshiba Software (India) Pvt. Ltd. Full time

    Senior Software Engineer Location: Bengaluru Experience: 5 to 10 years of Embedded Firnware development experience. Storage Firmware experience is plus Summary: Will be responsible for the Development and verification of HDD Firmware for HDDs of Different technologies Should be able to independently develop and design software/firmware with minimum...


  • Bangalore, India Toshiba Software Full time

    Senior Software Engineer Location: Bengaluru Experience: 5 to 10 years of Embedded Firnware development experience. Storage Firmware experience is plus Summary: Will be responsible for the Development and verification of HDD Firmware for HDDs of Different technologies Should be able to independently develop and design software/firmware with minimum...


  • Bangalore, India Halma plc Full time

    About Halma Halma is a global group of life-saving technologies companies, driven by a clear purpose. We are an FTSE 100 company with headquarters in the UK and operations in 23 countries, including regional hubs in India, China, Brazil, and the US. Our diverse group of nearly 50 global companies specialize in market leading technologies that push the...

  • Technical Architect

    4 weeks ago


    Bangalore, Karnataka, India Live Connections Full time

    Title : Technical Architect - Embedded SoftwareExp : 12-15 yearsLocation : Bangalore - Locals PrefferedWoking Mode : Hybrid - Mon, Wed, Fri in OfficeShift timings : Flexible to work with US timings - 9 hrs workingYOU HAVE :- Academic background in Bachelor's Degree or above in Electronics Or Computer Science /Electrical Engineering or equivalent.- 12-15...

  • Technical Manager

    5 months ago


    Bangalore, India Cientra Techsolutions Full time

    Job Responsibilities :- Technical Architect role for Embedded and Firmware/Linux projects.- Ensure the successful definition, architecture, design, implementation, and timely, quality delivery of projects.- Lead and guide BSP, Middleware and Application teams in development and debugging and provide technical solutions.- Communicating technical solutions...


  • bangalore, India Toshiba Software (India) Pvt. Ltd. Full time

    Embedded Firmware DeveloperLocation: Bengaluru (Onpremise)Position Type: FulltimeDescription:4-8 yrs of experience in Embedded Software design & development, in a reputed product development companyExcellent hands on Embedded C programming skills with Data structures, various search & sort Algorithms, etc…FW development on Multi core platformStrong...


  • Bangalore, India Talpro Full time

    Job TitleEmbedded Firmware Software EngineerJob DescriptionWe are seeking an experienced Embedded Firmware Software Engineer to join our team at Talpro. The ideal candidate will have a strong background in embedded firmware development, with experience in C programming and a deep understanding of microcontrollers.Key ResponsibilitiesDesign and develop...


  • Bangalore, India Toshiba Software Full time

    Embedded Firmware Developer Location: Bengaluru (Onpremise) Position Type: Fulltime Description: 4-8 yrs of experience in Embedded Software design & development, in a reputed product development company Excellent hands on Embedded C programming skills with Data structures, various search & sort Algorithms, etc… FW development on Multi core platform ...


  • Bangalore, India Workship Full time

    Job SummaryAt Workship, we are seeking an experienced Embedded Systems Firmware Developer to join our team. As a Firmware Engineer for Low-Level Systems, you will be responsible for designing, developing, and maintaining embedded firmware written in C and Assembly code. Your expertise will be crucial in developing and implementing algorithms and procedures...