Embedded Firmware Architect

5 days ago


Bengaluru, Karnataka, India N Human Resources & Management Systems Full time
Job Title: Firmware Developer

Location: Nationwide

Position Type: Full-Time

Job 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 interaction, and experience with embedded C/C++ programming.

Key Responsibilities:
  • Firmware Development: Design and implement firmware for embedded systems, ensuring efficient and optimized performance.
  • Hardware Interaction: Collaborate with hardware teams to understand hardware specifications, ensuring seamless integration between hardware and firmware.
  • Testing and Debugging: Perform unit testing, integration testing, and debugging of firmware to ensure it meets performance and reliability requirements.
  • Code Optimization: Optimize firmware for performance, memory, and power consumption.
  • Documentation: Write clear and concise technical documentation for developed firmware and processes.
  • Collaboration: Work with cross-functional teams including hardware engineers, software developers, and QA to ensure smooth project execution.
  • Continuous Improvement: Stay up-to-date with the latest trends and technologies in embedded systems and apply them where relevant.
Qualifications:
  • Education: Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.
  • Experience:
  • 2-5 years of experience in embedded firmware development.
  • Experience with embedded systems development using C/C++.
  • Experience with Real-Time Operating Systems (RTOS) and bare-metal systems.
  • Familiarity with hardware interfaces (e.g., SPI, I2C, UART, USB).
  • Familiarity with embedded processors (e.g., ARM Cortex, Microcontrollers).
Skills:
  • Proficiency in embedded C/C++ programming.
  • Strong understanding of hardware/software co-design.
  • Experience with debugging tools (e.g., JTAG, oscilloscopes, logic analyzers).
  • Knowledge of version control systems like Git.
  • Understanding of communication protocols (e.g., Bluetooth, Wi-Fi, Zigbee).
  • Knowledge of bootloaders, memory management, and peripheral drivers.
Preferred Qualifications:
  • Experience with low-power embedded systems.
  • Knowledge of signal processing algorithms.
  • Experience with continuous integration/continuous deployment (CI/CD) in embedded projects.
  • Knowledge of security practices for embedded systems.
Soft Skills:
  • Strong problem-solving and troubleshooting skills.
  • Excellent communication skills and ability to work in a collaborative environment.
  • Attention to detail and a commitment to quality.
Benefits:
  • Competitive salary and performance-based bonuses.
  • Health, dental, and vision insurance.
  • 401(k) with company match.
  • Flexible working hours and potential remote work opportunities.
  • Professional development opportunities.


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

  • Firmware Architect

    2 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

    2 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

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


  • 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. We are a FTSE 100 company with headquarters in the UK and operations in 23 countries, including regional hubs in India, China, Brazil, and the US.Our CompanyOur diverse group of nearly 50 global companies specialize in market leading technologies that...


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

    Embedded Firmware DeveloperKey Responsibilities:Design & Develop: Embedded software with 4-8 years of experience in a product development company, utilizing excellent C programming skills and data structures.Expertise: Firmware development on multi-core platforms, debugging skills on actual hardware platforms using logic analyzers, and protocol...


  • 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. 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 CompanyCenTrak brings high-quality, reliable, and affordable real-time location technology to...


  • Bengaluru, Karnataka, India ZF Group Full time

    Job SummaryWe are seeking an experienced Embedded Linux Firmware Architect to join our team at ZF Group. As a key member of our software development team, you will be responsible for designing and specifying firmware architecture on Linux-based products.Key ResponsibilitiesDesign and specify firmware architecture on Linux-based productsDevelop low-level...


  • Bengaluru, Karnataka, India Live Connections Full time

    Job Title: Technical ArchitectJob Summary:We are seeking a highly skilled Technical Architect to join our team at Live Connections. As a key member of our team, you will be responsible for designing and developing software architecture and source code for Embedded Software products. Your expertise in firmware development, architecture, and execution will be...


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

    Job Title: Embedded Firmware DeveloperWe are seeking a highly skilled Embedded Firmware Developer to join our team at Toshiba Software (India) Pvt. Ltd.About the RoleThis is a challenging opportunity for a seasoned Embedded Firmware Developer to design and develop firmware for HDDs of different technologies. The ideal candidate will have a strong...


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

    Job Title: Embedded Firmware DeveloperWe are seeking a highly skilled Embedded Firmware Developer to join our team at Toshiba Software (India) Pvt. Ltd.About the Role:As an Embedded Firmware Developer, you will be responsible for the development and verification of HDD firmware for various technologies. You will work independently to design and develop...


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

    Job Title: Embedded Firmware DeveloperWe are seeking a highly skilled Embedded Firmware Developer to join our team at Toshiba Software (India) Pvt. Ltd.Key Responsibilities:Develop and verify HDD Firmware for various technologiesDesign and develop software/firmware with minimal guidanceStrong understanding of embedded firmware design concepts and...


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

    Job Title: Embedded Firmware DeveloperWe are seeking a highly skilled Embedded Firmware Developer to join our team at Toshiba Software (India) Pvt. Ltd.Job Summary:As an Embedded Firmware Developer, you will be responsible for designing and developing firmware for HDDs of different technologies. You will work independently to develop and verify firmware, and...