Current jobs related to RTOS Software Lead - Bengaluru - Texas Instruments


  • Bengaluru, India Texas Instruments Full time

    TI Processors has a strong and robust software development team focused on solving some of the most challenging technical problems in automotive and industrial. We believe that hardware and software advancements go hand in hand, and to give our customers seamless, integrated solutions, we need to drive cutting-edge innovations in both. If software is your...


  • Bengaluru, India Texas Instruments Full time

    The Jacinto processors product line is hiring a software applications engineer to support its automotive products. The software application engineer’s role would primarily be of developing custom software features as part of customer projects, debugging SDK issues, developing support software on Linux/RTOS/QNX, EVM development (software and hardware),...


  • Bengaluru, India Texas Instruments Full time

    The Jacinto processors product line is hiring a software applications engineer to support its automotive products. The software application engineer’s role would primarily be of developing custom software features as part of customer projects, debugging SDK issues, developing support software on Linux/RTOS/QNX, EVM development (software and hardware),...


  • Bengaluru, India Texas Instruments Full time

    TI Processors has a strong and robust software development team focused on solving some of the most challenging technical problems in automotive and industrial. We believe that hardware and software advancements go hand in hand, and to give our customers seamless, integrated solutions, we need to drive cutting-edge innovations in both. If software is your...


  • Bengaluru, India Texas Instruments Full time

    TI Processors has a strong and robust software development team focused on solving some of the most challenging technical problems in automotive and industrial. We believe that hardware and software advancements go hand in hand, and to give our customers seamless, integrated solutions, we need to drive cutting-edge innovations in both. If software is your...


  • Bengaluru, India Texas Instruments Full time

    TI Processors has a strong and robust software development team focused on solving some of the most challenging technical problems in automotive and industrial. We believe that hardware and software advancements go hand in hand, and to give our customers seamless, integrated solutions, we need to drive cutting-edge innovations in both. If software is your...


  • Bengaluru, India Marelli Full time

    Job Description : Software Integration Engineer Primary Responsibilities : - Integration of software components for complex automotive/embedded software (including MCU, SoC, Android projects).- Develop and own integration strategy (branching strategy, git workflow, build process, etc) for projects.- Own build and release process for multi-variant,...

  • Embedded C++ Rtos

    5 months ago


    Bengaluru, India Capleo Global Solutions Pvt LTD Full time

    **JD**: **Total Experience**: 6-10yrs **Location**: Pune Embedded Software Engineer Proficient in c++. Exp with RTOS. Exp in communication protocols including UART,CAN,I2C,SPI,USB ext. Ability to understand and debug problems accress hardwarr/software boundries. Have experience of SW development (Coding)/debugging on prototype hardware.


  • Bengaluru, India Domnic Lewis International Full time

    Greetings from Domniclewis !!Hello Team ,We are hiring for a product based MNC organisation in Bangalore!Experience -7-14 yearsPosition - Embedded Software Developer (C++, RTOS and Autosar)Salary -25-30 LPARESPONSIBILITIES:Design, develop, test, maintain, document and release software solutions according to a new Epic/Capability• Discuss with the System...


  • Bengaluru, India Globalemployees.com Full time

    Responsible for design, development, and maintenance of software and firmware for electronic control systems in railway industry. This includes developing software requirements specifications, functional specifications, and software design documents.Essential Qualifications :- Bachelors degree in Computer Science, Electronics Engineering or related field-...


  • Bengaluru, India Evoke HR Full time

    We are looking for a seasoned Senior Embedded Engineer with experience in embedded systems development. The ideal candidate will have extensive knowledge in Embedded C, Real-Time Operating Systems (RTOS), microcontroller programming, and communication protocols. Additionally, expertise in wireless communication technologies such as WiFi, BLE, and Zigbee is...


  • Greater Bengaluru Area, India Domnic Lewis International Full time

    Greetings from Domniclewis !! Hello Team , We are hiring for a product based MNC organisation in Bangalore! Experience -7-14 years Position - Embedded Software Developer (C++, RTOS and Autosar) Salary -25-30 LPA RESPONSIBILITIES : Design, develop, test, maintain, document and release software solutions according to a new Epic/Capability • Discuss...


  • Greater Bengaluru Area, India Domnic Lewis International Full time

    Greetings from Domniclewis !!Hello Team ,We are hiring for a product based MNC organisation in Bangalore!Experience -7-14 yearsPosition - Embedded Software Developer (C++, RTOS and Autosar)Salary -25-30 LPARESPONSIBILITIES:Design, develop, test, maintain, document and release software solutions according to a new Epic/Capability• Discuss with the System...


  • 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 Creative Synergies Group Full time

    About Creative Synergies GroupWe are a global technology services company with a strong presence in the US, Europe, and Japan. Our expertise spans multiple industries, including Transportation, Energy/Process Industry, Industrial Products, and Hi-Tech. We offer a range of services, including Product Engineering Services (PES) and Plant Engineering Services...


  • Bengaluru, Karnataka, India Creative Synergies Group Full time

    About Creative Synergies GroupWe are a global technology services company with a strong presence in the US, Europe, and Japan, serving over 40 Fortune 500 clients. Our expertise spans multiple verticals, including Transportation, Energy/Process Industry, Industrial Products, and Hi-Tech. We offer a range of services, including Product Engineering Services...

  • ABM Respiratory Care

    1 month ago


    Bengaluru, India ABM Respiratory Care Full time

    KEY RESPONSIBILITIES :- Design and develope integrated software systems & firmware for medical devices- Take proof-of-concept clinical algorithms and developing them into a production worthy engine that can be deployed in end medical products- Test/Validate and documenting as part of development process- Collaborate with our Hardware Engineers to specify,...


  • Bengaluru, Karnataka, India Thales Full time

    Technical Lead Job DescriptionAt Thales, we are seeking a highly skilled Technical Lead to join our team. As a Technical Lead, you will play a key role in the software development phase using C and C++.Key Responsibilities and TasksAs a Technical Lead, you will be responsible for software engineering, modeling, object-oriented principles, design patterns,...


  • Bengaluru, Karnataka, India ADCI - Karnataka Full time

    About the RoleWe are seeking a skilled Software Development Engineer to join our Sidewalk MCU SDK team. As a key member of our team, you will be responsible for designing, developing, and maintaining the features of our Sidewalk MCU SDK for Sidewalk gateways and endpoints.You will work closely with our product management, Silicon partners, and other internal...

  • Firmware Engineer

    3 months ago


    Bengaluru, India MetaMorph Full time

    About the role:The Hardware division at Ultrahuman is building health and wellness-focused Wearable devices that let people understand their bodies deeper and take control of their metabolic fitness. If you love working on Consumer-focused products and know Bluetooth in and out, we are looking for you.Responsibilities of the role: Design and implementation...

RTOS Software Lead

2 months ago


Bengaluru, India Texas Instruments Full time

As a Software technical lead, you will be responsible for guiding a small team and would deal in development and validation of software modules for embedded systems. SW development will focus around creating SDK for TI SOC using RTOS like FreeRTOS, Zephyr. It would also involve creating of device drivers, SW frameworks, application demos which allows to demonstrate the end application usage on the SDK. You will interact with Systems, Architecture, FW development, SoC Design and Verification teams to optimize the software components. Your role will involve working on variety of domains under automotive and industrial viz driver assist, driver monitoring, clusters, home automation, industrial automation, gateways, EV/HEV. Your role would require primarily hands on work and certain degree of project management.




Basic qualifications:



8-12 years industry experience in software development on embedded devices.

Bachelor’s/Master’s degree in Electronics/Electrical/Computer Science



Skills needed:'



Experience with programming languages such as C

Concept of Continuous Integration using Jenkins and GIT

Knowledge of embedded system – MCU, MPU, Cache, DMA, RTOS like FreeRTOS or Zephyr

Knowledge of basic communication peripherals like I2C, SPI,UART, Flash, capture, display

Knowledge of middleware, stacks and protocols – TCP/IP, LwIP, Ethernet, USB, PCIe, filesystem

Knowledge of writing application in areas of Automotive and Industrial space

Knowledge & experience in Software Engineering development best practices

Familiarity with software tools which is used to configure SW, Drivers and application

Able to lead a small team and perform project estimation and scoping, planning, communication

Ability to understand customer requirement and use case and map them into requirement.

Guide/mentor team during course of execution


Primary responsibilities:




Lead a small team which would own a domain/delivery of SDK or its component

Develop SW Frame work and drivers for peripherals like SPI, UART and high-speed interfaces.

Debug device drivers, applications of self-written or customer written software

Able to look at software deliverables from end user point of view – ease of use, well documented code, design documents

Perform Project lead activity - estimation and scoping, planning, communication and mentoring team

Performing SW optimization for memory & performance.