Architect - Embedded Firmware

3 months ago


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



  • Bengaluru, Karnataka, India N Human Resources & Management Systems Full time

    Job Description: Embedded Firmware ArchitectLocation: Pan IndiaRole Overview:We are seeking a talented Embedded Firmware Architect to contribute to the design, development, and maintenance of firmware solutions for embedded systems. The ideal candidate will have strong expertise in developing low-level software, particularly firmware, for microcontrollers...


  • Bengaluru, Karnataka, India Swasti Enterprises LLP Full time

    Embedded Firmware Architect Job DescriptionAt Swasti Enterprises LLP, we are seeking an experienced Embedded Firmware Architect to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining firmware for our company's products.Key Responsibilities:Develop system software, electrical architecture,...


  • Bengaluru, Karnataka, India N Human Resources & Management Systems Full time

    Firmware Architect Role OverviewWe are seeking a talented Firmware Architect to contribute to the design, development, and maintenance of firmware solutions for embedded systems. The ideal candidate will have strong expertise in developing low-level software, particularly firmware, for microcontrollers and processors. This role involves close collaboration...


  • Bengaluru, Karnataka, India Phase Power Protection Private Limited Full time

    Job Title: Embedded Firmware Software ArchitectJob Summary: We are seeking a highly skilled Embedded Firmware Software Architect to join our team at Phase Power Protection Private Limited.Design and Develop Firmware: Our ideal candidate will design and develop firmware for our embedded systems, utilizing their expertise in C and C++ programming...


  • Bengaluru, India Halma plc Full time

    Position - Architect - Embedded FirmwareAbout usHalma 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...


  • Bengaluru, India Halma Plc Full time

    Position - Architect - Embedded FirmwareAbout usHalma 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...


  • Bengaluru, India Halma plc Full time

    Position - Architect - Embedded Firmware About us 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...


  • Bengaluru, India Halma plc Full time

    Position - Architect - Embedded FirmwareAbout usHalma 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...


  • Bengaluru, India Halma plc Full time

    Position - Architect - Embedded FirmwareAbout usHalma 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...


  • Bengaluru, Karnataka, India Phase Power Protection Private Limited Full time

    Job DescriptionSenior Embedded Firmware ArchitectPhase Power Protection Private Limited seeks a skilled Senior Embedded Firmware Architect to lead the development of our cutting-edge embedded systems. Key Responsibilities:Design and implement efficient embedded firmware solutions using ARM architecture.Lead a team of engineers in the development of firmware...


  • Bengaluru, Karnataka, India Maxwell Energy System Pvt Ltd Full time

    We are seeking an experienced Firmware Architect to develop and test firmware for our battery management system.The ideal candidate will possess strong knowledge of embedded controllers and their architecture, as well as experience working with DSPic, STM, TI, and Atmel controllers.The successful candidate will be responsible for creating high-level and...


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

    Job Summary:At Toshiba Software (India) Pvt. Ltd., we are seeking a highly skilled Firmware Engineer to join our team. The ideal candidate will have a strong background in embedded firmware development and a minimum of 5-10 years of experience in developing and verifying firmware for various technologies.Key Responsibilities:Develop and design software and...


  • Bengaluru, Karnataka, India Phase Power Protection Private Limited Full time

    Job Summary:We are seeking a highly skilled Senior Embedded Firmware Architect to join our team at Phase Power Protection Private Limited.About the Role:This is a challenging opportunity to work on the development of complex embedded systems software, utilizing your expertise in ARM firmware development and architecture.Key Responsibilities:Design and...


  • Bengaluru, Karnataka, India N Human Resources & Management Systems Full time

    Job Title: Firmware DeveloperLocation: NationwidePosition Type: Full-TimeJob Summary:N Human Resources & Management Systems is seeking a skilled Firmware Developer to design, develop, test, and maintain low-level software for embedded systems. The ideal candidate will have a strong background in firmware development, a deep understanding of hardware-software...

  • Firmware Architect

    4 weeks ago


    Bengaluru, Karnataka, India N Human Resources & Management Systems Full time

    Job Title: Firmware ArchitectWe are seeking a highly skilled Firmware Architect to join our team at N Human Resources & Management Systems. As a Firmware Architect, you will be responsible for designing, developing, and maintaining firmware solutions for embedded systems.Key Responsibilities:Firmware Development: Design, develop, and test embedded firmware...


  • Bengaluru, Karnataka, India Halma plc Full time

    About Halma plcHalma plc is a global group of life-saving technologies companies, driven by a clear purpose. As a FTSE 100 company, we have 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...

  • Firmware Architect

    4 weeks ago


    Bengaluru, Karnataka, India N Human Resources & Management Systems Full time

    Job Title: Firmware ArchitectJob Summary: We are seeking a highly skilled Firmware Architect to design, develop, and maintain firmware solutions for embedded systems. The ideal candidate will have strong expertise in developing low-level software, particularly firmware, for microcontrollers and processors.Key Responsibilities:Firmware Development: Design,...


  • Bengaluru, Karnataka, 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...

  • Firmware Architect

    4 weeks ago


    Bengaluru, Karnataka, India Maxwell Energy System Pvt Ltd Full time

    Job Title: Firmware ArchitectWe are seeking a highly skilled Firmware Architect to join our team at Maxwell Energy System Pvt Ltd. As a key member of our engineering team, you will be responsible for designing and developing firmware for our battery management system.Key Responsibilities:Develop firmware for embedded systems using C programming...

  • Firmware Architect

    2 months ago


    Bengaluru, India N Human Resources & Management Systems Full time

    Job Description: Firmware ArchitectLocation: Pan IndiaRole Overview:We are seeking a talented Firmware Architect to join our team and contribute to the design, development, and maintenance of firmware solutions for embedded systems. The ideal candidate will have strong expertise in developing low-level software, particularly firmware, for microcontrollers...