Talent.com
Embedded Software Engineer - RTOS
Embedded Software Engineer - RTOSSEMI LEAF consulting services • Bangalore
Embedded Software Engineer - RTOS

Embedded Software Engineer - RTOS

SEMI LEAF consulting services • Bangalore
30+ days ago
Job description

Description :

Role : Embedded Software Engineer

Location : Bangalore

Experience : 4-11years

Job Description :

Generic RTOS and Embedded Skills :

  • Knowledge and experience of any RTOS (QNX, VxWorks, FreeRTOS, Linux, etc.) is mandatory.
  • Experience in developing low level embedded OS capabilities, such as device driver development, board support packages, and board bring up.
  • Good understanding and experience of Embedded systems and related HW, SW components (Processor, Memory, Peripherals, OS, Device Drivers etc.).
  • Strong understanding on the underlying Architecture : CPU, MMU, Cache, Interrupts, DMA, ADC / DAC, EEPROM, PWM, Watchdog Timers, and other embedded peripherals.
  • Experience in programming PIC, GIC, UART, Timer, Nexus Bus, Simple Bus, Memory Controller, RTC etc.
  • Experience in programming, analyzing, and debugging kernel crash dumps.

Domain Specific experience :

1. BSP :

  • Working knowledge of software and drivers for peripherals and controllers and services for complex SOC Systems) for ARM / Intel / PowerPC based.
  • Strong working experience in HW interface for ARM 64-bit OR Intel Architecture processors with assembly programming and with strong debugging and troubleshooting skills.
  • 2. NW :

  • Experience in developing / maintaining of Network / Storage drivers is preferable.
  • Design, develop, and maintain protocol stacks for various network layers (e.g., OSI model).
  • Implement transport protocols (TCP, UDP) and network protocols (IP, ICMP, ARP, etc.).
  • Enhance existing network stack components (e.g., socket libraries, network drivers).
  • 3. File System / Storage :

  • Design and development of UNIX / Linux Local File system / remote or Network File System (NFS / SMB) features.
  • Good Experience in one or more of the following protocols SCSI, iSCSI, FC, FCoE, TCP / IP, NVMe.
  • Deep understanding of File system concepts and Drivers.
  • 4. Connectivity :

  • Good understanding of the USB module and Stack and debugging on the internals.
  • Understanding of the CAN stack and integration.
  • (ref : hirist.tech)

    Create a job alert for this search

    Embedded Software Engineer RTOS • Bangalore

    Similar jobs
    Software Development -Embedded Software Engineer - Systems & Architecture

    Software Development -Embedded Software Engineer - Systems & Architecture

    Thinkerbell Labs • bangalore, karnataka, in
    Imagine a world where accessible education empowers every visually impaired individual to reach their full potential.As a tech-innovative company, we're dedicated to building groundbreaking educati...Show more
    Last updated: 15 days ago • Promoted
    Embedded software engineer (uavs / c++ / rtos / pcb layout)

    Embedded software engineer (uavs / c++ / rtos / pcb layout)

    PeopleGene • Bengaluru, Karnataka, India
    Design and implement software modules for real-time data processing and control systems.Conduct thorough testing and debugging of software to ensure reliability and performance.Optimize software fo...Show more
    Last updated: 11 hours ago • Promoted • New!
    Robotic Embedded Software and Controls Engineer

    Robotic Embedded Software and Controls Engineer

    Origin • Bengaluru, KA, IN
    Quick Apply
    As the Robotic Embedded Software and Controls Engineer at 10xConstruction.You will lead the design and implementation of the control algorithms and foundational embedded software that give our robo...Show more
    Last updated: 5 days ago
    Embedded Engineer

    Embedded Engineer

    Confidential • Bengaluru / Bangalore, India
    SolarEdge is a global leader in smart energy solutions, manufacturing a wide range of products including intelligent inverters, storage systems, and innovative EV chargers.We are transforming the w...Show more
    Last updated: 30+ days ago • Promoted
    Embedded engineer

    Embedded engineer

    QpiAI • Bengaluru, Karnataka, India
    At Qpi AI, we are leading the effort to discover optimal AI and Quantum systems in Life sciences, Healthcare, Transportation, Finance, Industrial, and Space technologies. Qpi AI is building a full s...Show more
    Last updated: 11 hours ago • Promoted • New!
    Software Development -Embedded Software Engineer - Systems & Architecture

    Software Development -Embedded Software Engineer - Systems & Architecture

    Confidential • India, Bengaluru / Bangalore
    Imagine a world where accessible education empowers every visually impaired individual to reach their full potential.As a tech-innovative company, we're dedicated to building groundbreaking educati...Show more
    Last updated: 1 day ago • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    Confidential • Bengaluru / Bangalore, India
    Are you ready to power the future.At SolarEdge (NASDAQ : SEDG), we're a global leader in smart energy technology, with over 4,000 employees, offices in 34 countries, and millions of installations wo...Show more
    Last updated: 30+ days ago • Promoted
    Embedded Engineer

    Embedded Engineer

    QpiAI • bangalore, karnataka, in
    At QpiAI, we are leading the effort to discover optimal AI and Quantum systems in Life sciences, Healthcare, Transportation, Finance, Industrial, and Space technologies. QpiAI is building a full sta...Show more
    Last updated: 1 day ago • Promoted
    Embedded Systems Engineer

    Embedded Systems Engineer

    Yuma Energy • Bengaluru, Republic Of India, IN
    We are an Energy-as-a-Service company on a mission to build a sustainable future where transportation is accessible, affordable and carbon free. Yuma Energy is backed by Magna, one of the world’s la...Show more
    Last updated: 1 day ago • Promoted
    Engineer (Embedded Software Developer)

    Engineer (Embedded Software Developer)

    Confidential • Bengaluru / Bangalore, India
    Stellantis is a leading global automaker and mobility provider that offers clean, connected, affordable, and safe mobility solutions. Our Company's strength lies in the breadth of our iconic brand p...Show more
    Last updated: 3 days ago • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    PeopleGene • Bengaluru, Republic Of India, IN
    Design and implement software modules for real-time data processing and control systems.Conduct thorough testing and debugging of software to ensure reliability and performance.Optimize software fo...Show more
    Last updated: 3 days ago • Promoted
    Embedded Systems Software Engineer

    Embedded Systems Software Engineer

    LTIMindtree • Bengaluru, Republic Of India, IN
    Skills : Embedded C, Linux Device Driver and BSP.Generic RTOS and Embedded Skills.Knowledge and experience of any RTOS QNX VxWorks FreeRTOS Linux etc is mandatory. Experience in developing low level...Show more
    Last updated: 1 day ago • Promoted
    Lead Embedded Software Engineer

    Lead Embedded Software Engineer

    Dover Corporation • Bengaluru, Republic Of India, IN
    Dover is a diversified global manufacturer with annual revenue of over $7 billion.We deliver innovative equipment and components, specialty systems, consumable supplies, software and digital soluti...Show more
    Last updated: 4 days ago • Promoted
    Embedded Software Engineer (UAVs / C++ / RTOS / PCB Layout)

    Embedded Software Engineer (UAVs / C++ / RTOS / PCB Layout)

    PeopleGene • Bengaluru, Karnataka, India
    Key Responsibilities : • Design and implement software modules for real-time data processing and control systems.Conduct thorough testing and debugging of software to ensure reliability and performa...Show more
    Last updated: 3 days ago • Promoted
    Senior Embedded Linux Software Engineer

    Senior Embedded Linux Software Engineer

    Luxoft • Bengaluru, Karnataka, India
    Project Description : Our client, a leading manufacturer of high-end household appliances, is expanding into new smart product lines. As part of this strategic initiative, a large-scale global progr...Show more
    Last updated: 2 days ago • Promoted
    Embedded Engineer

    Embedded Engineer

    Honeywell • Bengaluru, Republic Of India, IN
    At Honeywell, innovation drives everything we do.Every breakthrough, every solution, and every success story begins with great people-and that’s where you come in. We’re growing and looking for pass...Show more
    Last updated: 9 days ago • Promoted
    Principal Embedded Software Engineer

    Principal Embedded Software Engineer

    Luxoft • Bengaluru, Republic Of India, IN
    Our client, a leading manufacturer of high-end household appliances, is expanding into new smart product lines.As part of this strategic initiative, a large-scale global program is being implemente...Show more
    Last updated: 1 day ago • Promoted
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    Confidential • Bengaluru / Bangalore, India
    Lytx has an exciting opportunity for a Senior Embedded Software Engineer to join our Hungry, Humble and Capable team of engineers responsible for building and deploying solutions to our fleet of ov...Show more
    Last updated: 30+ days ago • Promoted