Current jobs related to Firmware developer with C, C++,Linux, CAN, Modbus - Bengaluru, Karnataka - Capgemini

  • C, c++ linux

    3 weeks ago


    Bengaluru, Karnataka, India Wipro Full time

    Experience: 7+years Location: Bangalore Notice : 0-30daysJOB DESCRIPTION: Mandatory skills : C, C++, Linux, Linux Kernal Programming ,Additional Skills: Linux Device drivers Firmware Developer with 7+ years of experience with good understanding and excellent technical knowledge in C and C ++ with Linux internals. He / She should have good understanding of...


  • Bengaluru, Karnataka, India UST Full time

    Firmware Development Overview:At UST, we are seeking an experienced Firmware Developer to join our team. As a key member of our team, you will be responsible for developing and debugging firmware code in C and C++ using hands-on work in our lab environment.Responsibilities:Develop firmware code to meet specific requirements and standards.Test and debug...

  • C/C++ Developer

    5 days ago


    Bengaluru, Karnataka, India HCLTech Full time

    About UsHCL Tech is a global technology company that provides innovative solutions to customers worldwide. We are currently seeking experienced system programmers with C and C++ to join our team in Pan India.Job SummaryThis role involves developing and maintaining tools for system debug/monitoring/validation/stress, as well as designing and running tests to...


  • Bengaluru, Karnataka, India Black Box Full time

    About the JobWe are seeking a talented Firmware Engineer to join our team at Black Box. The ideal candidate will have a strong background in embedded C and C++ programming, with expertise in developing firmware for IoT products.The successful candidate will lead the development of firmware, test plans, and software quality assurance for our IoT products....


  • Bengaluru, Karnataka, India NetAnalytiks Technologies Full time

    About the Role : We are seeking a highly skilled and experienced Embedded Software Engineer with a strong background in C/C++ development for embedded Linux systems. In this role, you will be responsible for designing, developing, and maintaining firmware and drivers for embedded hardware, targeting multiple ARM cores. You will work on low-level driver...

  • Linux C++ Developer

    3 days ago


    Bengaluru, Karnataka, India Tata Elxsi Limited Full time

    About the RoleWe are seeking an experienced Linux C++ Developer to join our dynamic team. The ideal candidate should have hands-on experience in designing, developing, and optimizing C++ applications on the Linux platform.Key Responsibilities:Design, develop, and maintain C++ based software applications on the Linux platform.Utilize Object-Oriented Design...


  • Bengaluru, Karnataka, India NetAnalytiks Technologies Full time

    About the Role :We are seeking a highly skilled and experienced Embedded Software Engineer with a strong background in C/C++ development for embedded Linux systems. In this role, you will be responsible for designing, developing, and maintaining firmware and drivers for embedded hardware, targeting multiple ARM cores. You will work on low-level driver...


  • Bengaluru, Karnataka, India NetAnalytiks Technologies Full time

    About the Role :We are seeking a highly skilled and experienced Embedded Software Engineer with a strong background in C/C++ development for embedded Linux systems. In this role, you will be responsible for designing, developing, and maintaining firmware and drivers for embedded hardware, targeting multiple ARM cores. You will work on low-level driver...


  • Bengaluru, Karnataka, India Tessolve Semiconductor Private Limited Full time

    Company OverviewTessolve Semiconductor Private Limited is a reputable provider of semiconductor design services, committed to delivering innovative solutions to our clients.Job SummaryWe are seeking a highly skilled Firmware Engineer with expertise in embedded systems, firmware development, and Linux kernel programming to join our team. The ideal candidate...


  • Bengaluru, Karnataka, India UST Full time

    Job Summary: Firmware Developer Perform hands-on work in the on-site lab, developing and debugging firmware code in C and C++.Should have exp in Linux and Python.Experience in Server like BMC/Open BMCCollaborate with silicon architects and designers in a cross-functional environment, providing guidance and timely status updates.Analyze log files and offer...

  • C,Linux

    4 days ago


    Bengaluru, Karnataka, India LTIMindtree Full time

    Experience – 3 to 12 Years Location – Bangalore Notice Period – Immediate to 30 days. Job Description We are looking for the candidate having good experience in C , Linux, Networking , Python. Skill combination 1: C, Linux, Python with Networking Skill combination 2: C, Linux, Python without Networking Immediate joiners will be preferred. Interested...

  • C,Linux

    3 weeks ago


    Bengaluru, Karnataka, India LTIMindtree Full time

    Experience – 3 to 12 Years Location – Bangalore Notice Period – Immediate to 30 days. Job Description We are looking for the candidate having good experience in C , Linux, Networking , Python. Skill combination 1: C, Linux, Python with Networking Skill combination 2: C, Linux, Python without Networking Immediate joiners will be preferred. Interested...

  • Firmware Design

    3 weeks ago


    Bengaluru, Karnataka, India Schneider Electric Full time

    We are currently seeking a Embedded software Engineer to join our Power Monitoring Bangalore Operations Reporting to the Project Leader Embedded Software you will be focusing on Micro controller 32bit 16bit STM32F ARM MSP430F micro The primary responsibility of the role includes but is not limited to The firmware engineer position will have...

  • C++/Linux Developer

    3 weeks ago


    Bengaluru, Karnataka, India Akshaya IT Business solutions Full time

    Job Description : We are seeking an experienced C++ Embedded Linux Developer to join our team. The ideal candidate will have a strong background in embedded systems, C++ programming, and Linux environments. You will be responsible for developing, debugging, and optimizing embedded software for a range of hardware products. Responsibilities : - Design,...

  • C modeling engineer

    7 days ago


    Bengaluru, Karnataka, India UST Full time

    Role & Responsibilities:System-Level Modeling in System CSystem Level (ESL) designVirtual Prototype development for So C and Electronics Systems for the purpose of embedded software developmentDeveloping System C/TLM2.0 based models of IP blocks, CPU, So C, SystemDefining transaction level models of non memory mapped interfaces (I2 C, SPI, USB, CAN, Ethernet...


  • Bengaluru, Karnataka, India UST Full time

    UST is seeking a skilled C++ Developer for Virtual Prototypes to join our team. In this role, you will be responsible for designing and implementing system-level models in System C, creating virtual prototypes, and supporting firmware development.Main Responsibilities:System-Level Design and Implementation: You will design and implement system-level models...


  • Bengaluru, Karnataka, India Nazztec Private Limited Full time

    Job Title : C++, Linux/RTOS Developer Location : Bangalore Experience : 11 to 12 Years Job Description : We are looking for an experienced C++, Linux/RTOS Developer to work on embedded systems, system programming, and low-level hardware interactions. The ideal candidate will have a strong background in C/C++ programming, Linux/RTOS application development,...

  • C++ Developer

    2 weeks ago


    Bengaluru, Karnataka, India Fluence Full time

    Job DescriptionSenior Controls Software Engineer (BMS)ABOUT THE POSITION:We are looking for a Controls Software Engineer with a passion for software design and extensive experience with C++, Agile Scrum using Jira and Git. You will report to the Senior Manager Control Application Software Development. As a hands-on member of the development team, you will...

  • Firmware Design

    3 weeks ago


    Bengaluru, Karnataka, India Schneider Electric Full time

    Job DescriptionWe are currently seeking a Embedded software Engineer to join our Power Monitoring Bangalore Operations. Reporting to the Project Leader Embedded Software,you will be focusing on Micro controller (32bit, 16bit), STM32F, ARM, MSP430F micro. The primary responsibility of the role includes (but is not limited to):The firmware engineer position...

  • C++/Linux Developer

    9 hours ago


    Bengaluru, Karnataka, India Akshaya IT Business solutions Full time

    Job Description :We are seeking an experienced C++ Embedded Linux Developer to join our team.The ideal candidate will have a strong background in embedded systems, C++ programming, and Linux environments.You will be responsible for developing, debugging, and optimizing embedded software for a range of hardware products.Responsibilities :- Design, develop,...

Firmware developer with C, C++,Linux, CAN, Modbus

4 weeks ago


Bengaluru, Karnataka, India Capgemini Full time
Job Description

Job Description

Embedded SW development with Linux

Bangalore

. 6+ years of experience in Embedded C/C++ development and communication protocols.
. Familiarity with Linux based development environments and docker containers.
. Programming language C/C++ for 32 bit microcontrollers/microprocessors,
. Experience in communication protocols like MODBUS / CAN and protocols like USB,TCP/IP and embedded webservers, CAN, webserver, MFA, Kafka, MQTT, Ethernet, Modbus, FOTA over USB and SD card.

Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders.

Job Description - Grade Specific

3-6 Years

Skills (competencies)

Verbal Communication