Embedded Firmware Software Architect

5 days ago


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

Key Responsibilities:

• Develop firmware for UART, I2C, SPI, CAN, USB, Wifi, BLE, and Ethernet interfaces.

• Work on bare metal or RTOS-based programming, with a focus on C language development on embedded platforms.

• Collaborate with cross-functional teams to integrate firmware with hardware peripherals and microcontroller architecture.

• Design and develop Linux platform/RTOS with emphasis on embedded device driver development, multi-threading, and firmware debugging.

• Stay up-to-date with the latest technologies and trends in the field of embedded systems.

• Participate in code reviews and contribute to the improvement of the codebase.

• Collaborate with other engineers to design and develop system-level solutions.

Requirements:

• 2-7 years of experience in firmware development.

• BE degree in Computer Science or related field.

• Strong knowledge of C programming language and its applications in embedded systems.

• Familiarity with Linux platform/RTOS and device driver development.

• Good understanding of software development lifecycle and project management.

• Experience with bootloader design and OTA updates.

• Strong hands-on experience with communication protocols and driver integration.



  • 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 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 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 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.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 nVent Full time

    We're looking for a skilled Embedded Software Architect to advance our success – and their own. At nVent, we believe safer systems ensure a more secure world. We connect and protect our customers with inventive electrical solutions.As an Embedded Software Architect, you will be responsible for designing and developing software architecture and source code...


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


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

    Toshiba Software (India) Pvt. Ltd.Job Title: Embedded Firmware DeveloperLocation:Job Description:We are seeking a skilled Senior Software Engineer to lead the development and verification of HDD Firmware for various technologies.The ideal candidate will have:Strong understanding of embedded firmware design concepts, including verification...


  • Bengaluru, Karnataka, India Exicom Full time

    Embedded Systems Software ArchitectAt Exicom, we're looking for a skilled Embedded Systems Software Architect to lead our firmware delivery efforts. The ideal candidate will have a strong background in software development for embedded systems and a passion for delivering high-quality solutions.Key Responsibilities:Define software requirements and design...


  • Bengaluru, Karnataka, India Renesas Electronics Full time

    Embedded Software Architect OpportunityWe are seeking a highly motivated and experienced Embedded Software Architect to play a pivotal role in the development of our next-generation power electronics systems, from concept to reference design and physical prototyping.The ideal candidate has a proven track-record of successfully leading the software...


  • Bengaluru, Karnataka, India Nexplace Info Private Limited Full time

    Welcome to Nexplace Info Private LimitedJob Title: Firmware Software Developer - ASWFirmware software developers play a vital role in the development of embedded systems. They are responsible for designing, developing, and testing firmware for various devices. As a firmware software developer at Nexplace Info Private Limited, you will be working on...


  • Bengaluru, Karnataka, India Ford Motor Company Full time

    Job Title: Embedded Software ArchitectAt Ford Motor Company, we believe freedom of movement drives human progress. We also believe in providing you with the freedom to define and realize your dreams with our incredible plans for the future of mobility.The Ford Model E team is responsible for developing the key technologies and capabilities – such as EV...


  • Bengaluru, Karnataka, India Talpro Full time

    Job Description:We are seeking a highly skilled Embedded Firmware Software Engineer to join our team at Talpro. This role requires a strong background in firmware development, with a focus on C programming and embedded systems.Key Responsibilities:Design and develop firmware for embedded systems, including microcontrollers and other devices.Work with...


  • Bengaluru, Karnataka, India Microchip Technology Full time

    We're looking for a skilled Software Architect to lead firmware validation efforts at Microchip Technology, Inc. This role involves translating functional specifications into comprehensive test plans, architecting testing strategies, and designing, developing, and debugging tests to verify firmware and embedded diagnostic software.Key responsibilities...


  • Bengaluru, Karnataka, India Mulya Technologies Full time

    Mulya TechnologiesA US-based well-funded product-based startup seeks a highly skilled Embedded Software Architect to join their team in designing and developing cutting-edge SoC software solutions.Key Responsibilities:Develop and maintain SoC software architectures and frameworks.Collaborate with cross-functional teams to design and develop embedded software...


  • 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 Sri Durga HR Solutions Full time

    Job Title: Firmware and Embedded Software SpecialistSri Durga HR Solutions seeks a highly skilled Embedded Firmware Engineer to join our team. As an Embedded Firmware Engineer, you will design, develop, and test firmware for various embedded systems.Key Responsibilities:Design and develop firmware for embedded systems, including microcontrollers and...