C++ Firmware Developer

4 days ago


Bengaluru, India Talent Corner HR Services Pvt Ltd Full time

FIRMWARE DEVELOPER 5+YRS REQUIREMENT

Key roles & responsibilities

  1. Be responsible and involved in key requirement analysis, architecture, design, and project implementation activities.
  2. Ensure the excellence of the deliverables in terms of software quality, technical solutions, and craftsmanship.
  3. Help the team with design inputs, review, and technical knowledge
  4. Solve complex issues.
  5. Assist scrum master and product owner with required inputs for planning.


Mandatory skills

  1. Programming with C and C++ (Standard and Modern C++ 11,14 and 17), OOPS, and Data Structures.
  2. Software architecture concepts, object-oriented analysis, and design, UML
  3. Embedded Linux application creation with GCC, meson, build root, gdb, and Valgrind tools.
  4. TCP/IP and socket programming, loT protocols such as MQTT, Modbus TCP, AMQP
  5. Good communication, documentation, and presentation skills.
  6. Strong knowledge of Dev-Op tools including Source Code repository usage (Git, SVN, Github, etc.)


Desirable skills

  1. Knowledge of Linux internals, kernel, and device drivers.
  2. Knowledge of custom Linux images using Yocto Project
  3. Secure development and cyber security implementation technologies.
  4. Awareness of Continuous Integration management tools such as Jenkins
  5. Knowledge of Unit Testing using GTest and GMock frameworks
  6. Knowledge of Scripting languages and CMake or Meson.
  7. Good understanding of the electrical domain and Protocols could be an added advantage


  • Firmware Developer

    3 weeks ago


    Bengaluru, India TekPillar Services Pvt. Ltd Full time

    "We Are Hiring Firmware Developer"Title : Firmware DeveloperLocation : BangaloreExperience : 7-10 YearsKey Responsibilities :- Develop and debug embedded firmware using C/C++- Customize Linux BSP, develop device drivers, and integrate hardware- Work with communication protocols (CAN, SPI, UART, I2C, RS232)- Collaborate with cross-functional teams (hardware,...

  • Firmware Developer

    4 weeks ago


    Bengaluru, India TekPillar Full time

    We are Hiring : Firmware Developer Position : Firmware Developer Experience : 5 - 10 YearsLocation : BangaloreMandatory skills : Embedded C/C++, Linux BSP, Driver Development and Testing, Python , Yocto, RTOSJob Description : - Design, develop, and test embedded software solutions using C/C++. - Customize Board Support Packages (BSP) and work on Linux...


  • Bengaluru, India ELECBITS TECHNOLOGIES PRIVATE LIMITED Full time

    SALARY : 15LPA - 25LPAElecbits is a tech-enabled B2B platform that helps Electronics Enterprises to go from an idea to a shelf ready, commercial Electronics Product. We cover the end-to-end intricacies involved in the Electronics product development & manufacturing cycle using 25+ micro-services on our platform.The Senior Firmware Engineer will design,...


  • Bengaluru, India SS Consultancy Services Full time

    Experience : 5 - 8 : and responsibilities :You will design leading-edge embedded firmware solutions for the data services industry, influence next generation active cable design in QSFP and OSFP platforms using innovative PHY chips in coordination with signal integrity designers and hardware engineers. You will be architecting, evaluating, and validating...


  • Bengaluru, India Workship Full time

    Roles & Responsibilities :- Design / Develop / Own / Maintain & Sustain Embedded Firmware written in C- Work on Low-level Embedded Firmware written in asynchronous mode- Design, Develop, Port, Debug, and Test C and Assembly code for Embedded Systems- Develop and Implement algorithms and procedures in C and Assembly code.- Own Technical documentation of the...


  • Bengaluru, India Talent Corner HR Services Pvt Ltd Full time

    FIRMWARE DEVELOPER 5+YRS REQUIREMENTKey roles & responsibilitiesBe responsible and involved in key requirement analysis, architecture, design, and project implementation activities.Ensure the excellence of the deliverables in terms of software quality, technical solutions, and craftsmanship.Help the team with design inputs, review, and technical...


  • Bengaluru, India Talent Corner HR Services Pvt Ltd Full time

    FIRMWARE DEVELOPER 5+YRS REQUIREMENTKey roles & responsibilitiesBe responsible and involved in key requirement analysis, architecture, design, and project implementation activities.Ensure the excellence of the deliverables in terms of software quality, technical solutions, and craftsmanship.Help the team with design inputs, review, and technical...

  • Firmware Engineer

    2 months ago


    Bengaluru, India Appsperts People Solution Full time

    Job Description :Roles and responsibilities : - Assist project teams in establishing product requirements and software specifications which fulfill customer needs- Design, code, test, review, and document embedded software/firmware in accordance with project cost, schedule, and performance objectives- Design and implement firmware modules using C, C++,...


  • Bengaluru, India Dozee Full time

    Job Description :- Architect, Design, Development and Testing of Firmware for product Dozee and other embedded products.- Firmware Development using assembly / C++ programming language, RTOS, Strong knowledge of structured code development methods and debug techniques.- Lead/ Provide expertise to functional project teams and a chance to participate in...


  • Bengaluru, Karnataka, India Wipro Full time

    About the Role">We are looking for a highly skilled Dotnet Developer to join our team at Wipro.As a Senior Full Stack Developer, you will be responsible for designing, developing, and maintaining complex software applications using C# with multi-threading programming.You will also have the opportunity to work on firmware development understanding.">About...


  • Bengaluru, Karnataka, India Bonzer Business Solutions Pvt. Ltd. Full time

    At Bonzer Business Solutions Pvt. Ltd., we are seeking a highly skilled Firmware Architect to lead our firmware engineering efforts.We offer a competitive salary of approximately ₹25,00,000 - ₹40,00,000 per annum.About the JobThe successful candidate will have at least 4 to 8 years of experience with Bare metal/RTOS programming in C and 10+ years of...


  • 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, India Luxoft Full time

    Project Description:The client is a leader in the space of firmware/embedded development. Market leader with cutting edge technology.Responsibilities:- Drive the hands-on development of firmware solutions, ensuring innovation and efficiency- Employ strong C language programming skills to create high-quality and reliable firmware- Optimize and enhance...


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

  • Firmware Architect

    3 months ago


    Bengaluru, India Antal Internationaal Full time

    Job Description :1. Develop the system SW, electrical architecture, and interfaces based on our platform requirements.2. Document the architecture in system engineering tools to provide traceability with overall system engineering requirements and validation.3. Collaborate closely with both customers, partners, and internal teams to communicate the...

  • Firmware Developer

    1 week ago


    Bengaluru, India IBST LABS Full time

    Key Responsibilities :- HDD Firmware Development : Design, develop, and optimize firmware for Hard Disk Drives (HDD), ensuring high-performance, reliability, and power efficiency.- Low-Level Programming : Write and debug low-level C/C++ code for HDD firmware development, with a focus on sector management, error correction, and data integrity.- Firmware...

  • Firmware Architect

    3 months ago


    Bengaluru, India Antal Internationaal Full time

    Job Responsibilities :1. Develop the system SW, electrical architecture, and interfaces based on our platform requirements.2. Document the architecture in system engineering tools to provide traceability with overall system engineering requirements and validation.3. Collaborate closely with both customers, partners, and internal teams to communicate the...


  • Bengaluru, India Luxoft Full time

    Project Description:The client is a leader in the space of firmware/embedded development. Market leader with cutting edge technology.Responsibilities:- Drive the hands-on development of firmware solutions, ensuring innovation and efficiency- Employ strong C language programming skills to create high-quality and reliable firmware- Optimize and enhance...


  • Bengaluru, India Talpro Full time

    Job Description : - 6+ years of experience. - Worked in depth in Embedded firmware development. - Strong Programming skills in C, Code optimization extensive work experience in developing Embedded drives I2C, SPI, UART, USB, RS232, timers, DMA, interrupts, ADC, DAC, RS 485,PWM - Strong debugging, well versed with BareMetal development and RTOS concepts. -...


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