Jobs
>
Bengaluru

    Firmware Developer - Bangalore, India - ABB

    ABB
    Default job background
    OTHER
    Description

    Firmware Developer

    Take your next career step at ABB with a global team that is energizing the transformation of society and industry to achieve a more productive, sustainable future.

    At ABB, we have the clear goal of driving diversity and inclusion across all dimensions: gender, LGBTQ+, abilities, ethnicity and generations. Together, we are embarking on a journey where each and every one of us, individually and collectively, welcomes and celebrates individual differences.


    You will be working as Firmware Developer at global grade 14 and will be part of Process Automation Business Area for Process Industries division based in Bangalore, India. In this role you will be reporting to R&D Technology Manager and will be responsible for identifying, proposing and implementing innovative technology, software or solutions by contributing with own ideas. Working independently as a member of an R&D team.

    Your responsibilities

    • Integrating measurement, imaging and controlling algorithms with supporting functions on embedded platforms or PCBs for industrial applications
    • Working in an agile or scrum environment and experience on setting up a continuous build environment to speed up software development and deployment process
    • Participating in requirement gatherings as required along with design discussions for new firmware, writing quality code, documentation and reviews with ABB team as needed
    • Working closely with ABB project manager for deliverables, milestones, identification and tracking
    • Reporting to technical lead or manager on daily activities planned, expected deliverables and reports as defined for the project

    Your background

    • Bachelor's or master's degree in Computer Science / Electronics Engineering
    • Minimum years of experience in embedded C and C++ programming, modbus-RTU, serial (RS232 or 485) protocols
    • Ability to write PCB level drivers and performing board bring-up activities. Ability to read and extract information from schematics, comfortable working with PCBs and basic electronics
    • Knowledge of interfacing microcontrollers such as STM32, Cortex-Mx, with hardware such as USB, UART, SPI, I2C, Timers, PWM
    • Experience with development environments such as Visual Studio, IAR and Lauterbach for debugging
    • Experience with collaboration and software configuration tools (GIT, JIRA, Azure DevOps)

    More about us

    Process Industries division delivers complete electrification and automation solutions, industry-specific products and lifecycle services across industries. Engineering and delivering automation solutions from device to monitoring and control make our customers get more out of their investment; digitalization solutions including collaborative operations and augmented reality help improve plant and enterprise productivity, reduce maintenance and energy costs. Our engineering, project management, services and solutions portfolio covers a wide range of industries - Mining, Pulp & Paper, Metals, Aluminum and Cement, Data centers and Food and Beverage

    We look forward to receiving your application (documents submitted in English are appreciated). If you want to discover more about ABB, take another look at our website

    Work model: on site #LI-onsite



  • Coders Brain Technology Pvt. Ltd. Bengaluru, India

    Position: DDR Firmware Developer · Location: Bangalore · Experience: 5+ Years · **Required experience**: · - 5-8 years of experience on writing and maintaining FW for DDR or related memory technologies · - Strong Firmware development skills in C within Embedded environments · - G ...

  • DXC Luxoft

    Firmware Developer

    1 day ago


    DXC Luxoft Bangalore, India

    Job Description : · Project Description : · This is a great opportunity to work as a part of a highly regarded team to deliver leading-edge solutions. Join our team to contribute to cutting-edge memory-related firmware projects, where your skills will play a crucial role in opt ...

  • Spectrum Consultants India Private Limited

    Firmware Developer

    1 day ago


    Spectrum Consultants India Private Limited bangalore, India

    Firmware Developer Summary · Experience Required: · 4 - 8 Years · Job Term: · Permanent · Location: · Bangalore · Category: · Embedded · A leading designer, developer and global supplier of a broad range of digital and analog semiconductor connectivity solutions that serve the wi ...

  • The Energy Company

    Firmware Developer

    1 week ago


    The Energy Company Bangalore, India permanent

    Role : Firmware Developer · Roles & Responsibilities : · Develop bare-metal / RTOS based firmware for BMS (Battery Management Systems). · Follow our coding standards & software development process. · Maintain high quality documentation & test cases. · Debug & Develop features for ...

  • Quess

    Firmware developer

    10 hours ago


    Quess bangalore, India

    About Us "Quess IT Staffing is India's largest IT staffing company with over 20 years of experience in staffing IT professionals in 300+ companies across levels and skillsets. Our 10,000+ associates deployed in 80+ cities and towns are proficient in over 500 technological skills. ...

  • ABB Limited

    Firmware Developer

    1 week ago


    ABB Limited Bengaluru / Bangalore, India Full time

    Firmware Developer · Take your next career step at ABB with a global team that is energizing the transformation of society and industry to achieve a more productive, sustainable future. At ABB, we have the clear goal of driving diversity and inclusion across all dimensions: gende ...

  • TALENTON TECHNOLOGY SERVICES PRIVATE LIMITED

    Firmware Developer

    1 day ago


    TALENTON TECHNOLOGY SERVICES PRIVATE LIMITED Bangalore, India permanent

    Firmware engineering skill sets : · Languages : C/C++, · frameware : Qt, · Tools : sqlite3, git. · Linux : IPC machanism, POSIX threads, threads synchronisation. · - Linux bootup process, filesystem, partitions, device driver knowledge. · Technologies : Cloud, DVR, nDVR, MPEG ...

  • ConnectM Technology Solutions

    Firmware Developer

    1 day ago


    ConnectM Technology Solutions Bengaluru, India

    ConnectM India (EV section) enables EV OEMs to make their vehicle intelligent and connected. It is working with the leading OEMs in India and quickly growing into the international EV market too. It is one of the few companies that is making intelligent Vehicle Control Units alon ...

  • Cientra Techsolutions

    Firmware Developer

    1 day ago


    Cientra Techsolutions Bangalore, India permanent

    Role : Firmware Developer · Job Responsibilities and Requirements : · - Plan, design, and implement embedded software for next-generation Automotive products. · Analyze customer, system, and safety requirements to derive software project requirements. · Review and understand T ...

  • Atos

    Firmware Developer

    1 week ago


    Atos Bangalore, India

    Eviden, part of the Atos Group, with an annual revenue of circa € 5 billion is a global leader in data-driven, trusted and sustainable digital transformation. As a next generation digital business with worldwide leading positions in digital, cloud, data, advanced computing and se ...

  • Codersbrain technology pvt ltd

    Firmware Developer

    1 day ago


    Codersbrain technology pvt ltd Bangalore, India

    Job Description : · 3-7 years of experience in the x86 BIOS/UEFI development · - Expert in C language · - Familiar with at least one BIOS code base (AMI, Insyde, or Phoenix BIOS) · - Experience of working with opensource coreboot project & mainboard related porting. · - Understa ...


  • LTIMindtree Bengaluru, India

    Experience: 7+ Years · Location: Bangalore. · Mandatory Skills: Firmware, C, Bluetooth. · Job Description: · - Worked in-depth in Embedded firmware development. · - Strong Programming skills in C, Code optimization, Bluetooth. · - extensive work experience in developing Embedded ...


  • LOGIC PLANET IT SERVICES bangalore, India

    About the job : · Responsibilities : · - Design, develop, debug, test, and maintain BMC firmware using (Insert Programming Language(s) Here) (e.g., C, C++, Assembly) · - Collaborate with hardware engineers to ensure compatibility between firmware and hardware components · - Analy ...


  • Texas Instruments Bengaluru, India

    Job Description: · As a Security Firmware Lead, you will be responsible for developing and validating firmware for security software modules for embedded systems as per cybersecurity flows. You will interact with SW development, SoC Design and Verification teams to develop and op ...


  • RapidBraiins bangalore, India

    Job Description : · Enroute Corporate Solutions is one of the fastest-growing Corporate associates providing sophisticated services to diversified business sectors and serving clients pan India and Abroad. · - Every business should have systems and procedures that are developed ...


  • MountTalent Consulting bangalore, India

    Organization Overview: · At Hoomanely, we are obsessed with Pet Health and Longevity. · Our Vision: To build the world's only "Pet-first" smart ecosystem, including the right conscious products engineered to peak and sustain a pet's well-being and prosperity · Our Mission: To tra ...


  • LTIMindtree bangalore, India

    Experience: · 7+ YearsLocation: Bangalore.Mandatory Skills: · Firmware, C, Bluetooth.Job Description:Worked in-depth in Embedded firmware development.Strong Programming skills in C, Code optimization, Bluetooth.extensive work experience in developing Embedded drives I2C, SPI, UAR ...


  • SKANDHA IT SERVICES PRIVATE LIMITED bangalore, India

    About the job: · Role: Senior Firmware Engineer/Developer · Experience: 5+ years · Position: Full-time · Education & Experience: · - Bachelors/master's degree in engineering. · - Minimum 5 years of experience in Firmware Development with a focus on Linux-based systems. · - Profic ...


  • Elfonze Technologies Bengaluru, India

    Embedded Firmware Developer: · Experience :- 7+ Years · Location :- Bangalore only · Work Mode :- WFO · Education :-BE, BTECH, ME, M.Tech (No Applicants from · CIVIL/ MECHANICAL/ BIOTECHNOLOGY) · NP :- 30 Days Max. · Job Description: · The Software Development Engineer is respons ...


  • Capgemini Engineering Bengaluru, India

    About the job · About GlobalEdge Software (Part of Capgemini) · GlobalEdge Software is a product engineering company that has been in the business of embedded software solutions and technologies for over 15 years. We deliver customized and rigorously-tested solutions in five key ...