Embedded System Firmware Developer

3 weeks ago


Bengaluru, Karnataka, India Mempage Full time

About Us: Mempage Technologies Private Limited is a product engineering services company based in Bengaluru, India. We specialize in developing innovative products using cutting-edge technologies such as Artificial Intelligence, Internet of Things, Edge, and Cloud Computing.

Our Mission: Our mission is to simplify life by providing future technology solutions. We work on various projects including Smart Agriculture, Smart Grid, Health Care, Logistics, and Gaming.

About the Role: We are looking for a highly skilled Firmware Engineer with 5+ years of experience in embedded software development. The ideal candidate will have expertise in ARM Architecture and low-level development in C/C++ and assembly.

Key Responsibilities:

  • Debugging and troubleshooting of embedded software
  • Collaborating with Electrical Engineering teams for hardware board bring up and debugging
  • Developing firmware for various microprocessors, including ARM and RISC V
  • Designing and developing test cases for firmware functional level testing and system level testing

Requirements:

  • Minimum 5 years' experience in firmware development
  • Expertise in ARM Architecture and low-level development in C/C++ and assembly
  • Hands-on experience with peripherals/controllers like UART, I2C, SPI, QSPI etc.
  • Proficient in defining, designing and developing manual/Automation test cases

Salary: ₹25-35 lakhs per annum (approximately $32,500-$45,500 USD)



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

    Job Title: Senior Firmware EngineerAbout the Role:We are seeking an experienced Senior Firmware Engineer to join our team at Maxwell Energy System Pvt Ltd. As a Firmware Engineer, you will be responsible for designing, developing, and testing firmware for our battery management system.Key Responsibilities:Design and develop firmware for embedded systems,...


  • Bengaluru, Karnataka, India Workship Full time

    Roles & Responsibilities:- Design and develop embedded firmware written in C for various applications.- Work with low-level embedded firmware written in asynchronous mode to ensure efficient system performance.- Collaborate in the design, development, and testing of C and Assembly code for embedded systems, ensuring robust and reliable solutions.- Develop...


  • Bengaluru, Karnataka, India arm limited Full time

    About Arm LimitedArm Limited, a world-leading semiconductor intellectual property provider, has revolutionized the technology landscape with its pervasive compute architecture. Our mission is to enable the next generation of computing infrastructure.Job OverviewWe are seeking an experienced and skilled Embedded Systems Firmware Developer to join our Software...


  • Bengaluru, Karnataka, India Yulu Full time

    About Yulu: Our MissionAt Yulu, we're dedicated to making mobility accessible, affordable, environmentally sustainable, and inclusive. Our goal is to revolutionize how people commute, work, and explore their cities with smart vehicles, a robust technology stack, and deep stakeholder partnerships. We're passionate about transforming the future of...


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

    Maxwell Energy System Pvt Ltd is a forward-thinking organization in the energy sector, offering an exciting opportunity for an Embedded Systems Software Developer. We are looking to hire a Firmware Engineer to lead our firmware and embedded software development efforts. The selected candidate will be responsible for designing, developing, testing, and...


  • Bengaluru, Karnataka, India HEPL - A Cavinkare Group Company Full time

    Job Overview:HEPL, a Cavinkare Group Company, seeks an exceptional Embedded Systems Firmware Specialist to join our team. This role involves designing, implementing, and maintaining firmware for embedded systems to ensure optimal performance, reliability, and scalability.Key Responsibilities:Firmware Development: Develop firmware for embedded systems using C...


  • Bengaluru, Karnataka, India PhonePe Full time

    About PhonePe GroupPhonePe is a leading digital payments company with 500 million registered users and 37 million merchants across India, covering over 99% of postal codes. On the back of its leadership in digital payments, PhonePe has expanded into financial services (insurance, mutual funds, stock broking, and lending) as well as adjacent tech-enabled...


  • 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 PhonePe Full time

    About PhonePe:PhonePe is a leading digital payments company with 50 crore registered users and 3.7 crore merchants covering over 99% of India's postal codes.The company has expanded into financial services, including insurance, mutual funds, stock broking, and lending, as well as adjacent tech-enabled businesses such as Pincode for hyperlocal shopping and...


  • 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 Schneider Electric Full time

    Schneider Electric is a global leader in energy management and automation, committed to making the world a more sustainable and resilient place.We are seeking an exceptional Senior Embedded Systems Developer to join our team, responsible for designing and developing firmware solutions that meet the highest standards of quality and reliability.As a key member...


  • Bengaluru, Karnataka, India Western Digital Full time

    We are seeking an experienced Embedded Firmware Development Engineer to join our team at Western Digital. This role involves designing and developing firmware for storage enclosures and servers.Responsibilities:Design and develop firmware for Western Digital SAS/NVMe/NVMe-oF storage enclosures/serversCollaborate with engineers within the team and across...


  • Bengaluru, Karnataka, India HEPL - A Cavinkare Group Company Full time

    Job Description:Key Responsibilities:​- Design, implement, and maintain firmware for embedded systems, ensuring optimal performance, reliability, and scalability.​- Adapt the Linux kernel to meet specific hardware requirements and application needs, including device drivers, networking protocols, and system configuration.​- Develop and maintain device...


  • Bengaluru, Karnataka, India Tata Elxsi Full time

    Tata Elxsi offers a dynamic work environment where creativity meets innovation. We believe in nurturing growth and fostering curiosity among our team members.We seek an exceptional Embedded Firmware Engineer to join our team. This role is ideal for someone with a passion for firmware development, programming, and system design.About the Role:The successful...


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

    We are seeking a talented Embedded Systems Firmware Engineer to join our team at LeadSoc Technologies Pvt Ltd in Bangalore. This role offers an exciting opportunity to design, implement, and debug firmware for the next generation of SSDs.


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


  • Bengaluru, Karnataka, India Capgemini Engineering Full time

    Capgemini Engineering is hiring for a skilled Embedded Systems Engineer to work on firmware development and automation.About the RoleThe successful candidate will have hands-on experience in Python programming, with a focus on application development and automation. Additionally, they should be familiar with PC architecture, including BIOS, hardware...


  • 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, 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 HeadPro Consulting LLP Full time

    Company OverviewHeadPro Consulting LLP is a leading consulting firm specializing in firmware development for embedded systems. We strive to deliver innovative solutions that meet the ever-evolving needs of our clients.Salary and BenefitsThe successful candidate can expect a competitive salary package, up to ₹19 lakh per annum, along with benefits including...