Architect - Embedded Firmware

2 months ago


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


Position Objective

The Embedded Firmware Architect will be individually responsible for all things firmware related. Architect, design, develop, and maintain firmware for CenTrak products.


Responsibility

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.


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 Check Marx, 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


Experience

10+ years of embedded firmware development in RTOS environments (FreeRTOS, Zephyr, etc.), bare metal embedded systems and/or Linux kernel and device drivers


Key Attributes

Passion for innovation and product development with experience from inception through delivery to customers.

Conduct firmware code reviews on a regular basis.


Competencies

Good communication skills.

Good Analytical & problem-solving skills.

Ability to work independently with minimal guidance.

Sense of ownership & Process oriented.

Availability to travel domestically and internationally.

Prior experience with leading a team of Engineers is required.



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

  • Firmware Architect

    3 days ago


    Bengaluru, India Wipro Full time

    Role: Firmware ArchitectExperience: 15+ yearsLocation: Bangalore/KochiNotice: 30 Day to Immediate onlyPlease reach me outJob Summary: Architect will be responsible for designing, developing, and optimizing firmware for printer products. This role requires a deep understanding of embedded systems, strong problem-solving skills, and the ability to lead and...

  • Firmware architect

    8 hours ago


    Bengaluru, India Wipro Full time

    Role: Firmware ArchitectExperience: 15+ yearsLocation: Bangalore/KochiNotice: 30 Day to Immediate onlyPlease reach me outJob Summary: Architect will be responsible for designing, developing, and optimizing firmware for printer products. This role requires a deep understanding of embedded systems, strong problem-solving skills, and the ability to lead and...


  • Bengaluru, Karnataka, India Swasti Enterprises LLP Full time

    Company Overview:Swasti Enterprises LLP is a leading provider of innovative solutions for the industry.Job Summary:We are seeking an experienced Embedded Firmware Systems Architect to join our team. As a key member of our engineering team, you will be responsible for designing and developing firmware for our company's products.Job Description:The Embedded...

  • Firmware Architect

    3 days ago


    Bengaluru, India Wipro Full time

    Role: Firmware ArchitectExperience: 15+ yearsLocation: Bangalore/KochiNotice: 30 Day to Immediate onlyPlease reach me outklinton.i@wipro.comJob Summary: Architect will be responsible for designing, developing, and optimizing firmware for printer products. This role requires a deep understanding of embedded systems, strong problem-solving skills, and the...


  • Bengaluru, Karnataka, India LeadSoc Technologies Pvt Ltd Full time

    Welcome to LeadSoc Technologies Pvt Ltd, a company specializing in design services for VLSI and Embedded systems. We offer product engineering and design services to clients across various industries.About the RoleWe are seeking an experienced Embedded Firmware Engineer to join our team. As a key member of our SSD firmware development team, you will be...


  • Bengaluru, Karnataka, India Tata Elxsi Full time

    Tata Elxsi offers exciting opportunities for motivated professionals to excel in their careers.Estimated salary range: ₹8,50,000 - ₹14,00,000 per annum.We are seeking a talented Embedded Firmware Engineer to join our team. As an Embedded Firmware Engineer at Tata Elxsi, you will play a key role in designing and developing firmware solutions for embedded...


  • Bengaluru, Karnataka, India CAPUF Embedded Full time

    Overview of CAPUF EmbeddedCAPUF Embedded Private Limited is a leading embedded product development company. We specialize in creating end-to-end solutions for custom hardware, firmware, and software development.Job SummaryWe are seeking an experienced Embedded Hardware Development Engineer to join our team. The successful candidate will be responsible for...


  • Bengaluru, Karnataka, India Dozee Full time

    Company OverviewDozee is a leading AI-based contactless Remote Patient Monitoring (RPM) and Early Warning System (EWS), continuously monitoring patients and providing early warnings of clinical deterioration, enabling timely interventions and enhancing patient safety in hospitals, nursing facilities, and patient homes.About UsWe aim to 'Save lives through...


  • Bengaluru, India Wipro Full time

    Role: Firmware ArchitectExperience: 15+ yearsLocation: Bangalore/KochiNotice: 30 Day to Immediate onlyPlease reach me Job Summary: Architect will be responsible for designing, developing, and optimizing firmware for printer products. This role requires a deep understanding of embedded systems, strong problem-solving skills, and the ability to lead and...


  • Bengaluru, Karnataka, India Wipro Full time

    Job Summary:We are seeking a highly experienced Firmware Architect to lead the development of firmware for our printer products. As a key member of our team, you will be responsible for designing and developing firmware architecture, collaborating with stakeholders, and mentoring junior engineers.About Us:Wipro is a leading global information technology,...


  • Bengaluru, Karnataka, India Quantumbricks Full time

    Embedded Firmware EngineerWe are seeking a highly skilled Embedded Firmware Engineer to design, develop, and debug firmware for microcontroller- and microprocessor-based hardware systems.About the RoleThis is a critical position in our company where you will work closely with hardware engineers to understand board and processor architecture, providing input...


  • Bengaluru, Karnataka, India PEOPLEPLUS PROFESSIONAL SERVICES PVT LTD Full time

    Firmware Engineer Job DescriptionWe are seeking a highly skilled Embedded Firmware Specialist to join our Research & Development (R&D) team.This role involves managing the complete software life cycle, including analysis, development, implementation, and troubleshooting for firmware development.The specialist will be responsible for selecting technologies...


  • Bengaluru, Karnataka, India Dozee Full time

    Job Title: Firmware Architect LeadWe are seeking a highly skilled Firmware Architect to design, develop and test firmware for our product Dozee and other embedded systems. The ideal candidate will have expertise in assembly/C++ programming languages, RTOS, and structured code development methods.Key Responsibilities:Design and develop firmware using...


  • Bengaluru, Karnataka, India LeadSoc Technologies Pvt Ltd Full time

    At LeadSoc Technologies Pvt Ltd, we are seeking an experienced Embedded Systems Firmware Engineer to join our team in Bangalore. This is a fantastic opportunity for individuals who are passionate about firmware development and want to be part of a dynamic company that offers product engineering and design services.We got your profile from LinkedIn and would...


  • Bengaluru, Karnataka, India SS Consultancy Services Full time

    At SS Consultancy Services, we are seeking a highly skilled Sr. Firmware Developer to join our team and drive innovation in the data services industry.The successful candidate will have extensive experience in designing leading-edge embedded firmware solutions for ARM-based MCUs and its peripherals, as well as proficiency in C and C++ programming...