1. Home
  2. Jobs
  3. Jobs in Bangalore
  4. Embedded & VLSI Engineer jobs in Bangalore
  5. Embedded Software_JL6
Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 22385315

    Infosys logo

    Embedded Software_JL6

    Infosys · Bengaluru · onsite · Posted 2d ago

    Not disclosed15–17 yrsfulltimeSourced fromFoundit

    About a minute. You'll make an account on the way through.

    About this role

    • 15+ years of experience in embedded software and firmware development.
    • Strong hands-on experience with NXP MQX, FreeRTOS or similar RTOS.
    • Expert-level programming skills in C and C++.
    • Experience with Perl scripting, particularly for graphics generation or automation tasks.
    • Strong knowledge of JTAG-based debugging, emulators, and associated debugging tools.
    • Hands-on experience with CodeWarrior IDE and similar embedded development environments.
    • Experience with embedded communication protocols such as CAN, I2C, UART and SPI.
    • Experience developing and maintaining automated test frameworks and test suites for embedded software.
    • Knowledge of middleware and OS internals (semaphore, mutex, task synchronizations, secure bootloader) is a good add-on.
    • Excellent analytical, problem-solving, and communication skills.
    • Ability to work independently and lead technical discussions with customer and development teams.
    • Lead architecture, design, development, and sustenance of embedded firmware for medical devices.
    • Analyze existing firmware, identify improvement opportunities, and drive enhancement initiatives.
    • Design and implement robust, scalable, and maintainable embedded software solutions using C/C++.
    • Knowledge of RTOS like NXP MQX, FreeRTOS, Zypher etc.
    • Knowledge of PCB design and development, recommendation of alternative components for existing PCBs.
    • Provide technical leadership for debugging, performance optimization, and root-cause analysis of complex system issues.
    • Review software architecture, design documents, and source code to ensure compliance with engineering best practices.
    • Support integration of firmware with hardware peripherals and system components.
    • Define and implement unit, integration, and automation testing strategies for embedded software.
    • Collaborate with cross-functional teams including hardware, QA, systems engineering, and product management.
    • Mentor development teams and guide technical decision-making throughout the product lifecycle.
    • Knowledge of medical software development practices and regulatory standards such as IEC 62304.
    • Experience with firmware sustainment, product upgrades, and legacy code modernization.
    • Knowledge of ARM Assembly Language.
    • Familiarity with safety-critical and regulated embedded systems.

    Sourced from foundit

    Skills

    Secure bootloaderCodeWarrior IDENXP MQXJTAG-based debugging emulatorsmedical software development practicesi2cspiuartperl scriptingFreertoscOS InternalsPCB DesignC plus plusCanIEC 62304automated test frameworksMutexARM Assembly LanguageMiddlewareSemaphore

    About Infosys

    Infosys logo

    Infosys

    IT Services & Consulting

    323.6k+

    employees

    1981

    45 years old

    Bengaluru/Bangalore, Karnataka

    India

    About

    Infosys is a global leader in next-generation digital services and consulting.

    Industries

    IT Services & ConsultingConsulting

    Employee ratings

    48,765 reviews

    3.5/ 5

    Culture

    3.6

    Career growth

    2.6

    Work-life

    3.6

    Employees rate it well for

    Salary10252Work Life Balance6251Work Culture5404Learning4530Appraisal3780

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    See all 321 Embedded & VLSI Engineer jobs in BangaloreEmbedded & VLSI Engineer jobs in IndiaJobs in Bangalore

    Career guides

    • Can employers tell if you used AI? An honest answer for India
    • Cold email to HR for software jobs in India: 6 copy-paste templates
    • How to Automate Your Job Applications in 2026: A Step-by-Step Setup (Free and Paid Options)

    All career guidesAll articlesBrowse companies hiring

    Embedded Software_JL6 · waiting for your command