Embedded Systems Software Expert

8 hours ago


Bengaluru, Karnataka, India Tata Consultancy Services Full time
Job Role : Embedded Systems Software Expert

We are seeking an experienced Embedded Systems Software Expert to join our team at Tata Consultancy Services in Bangalore.

The ideal candidate will have a strong understanding of Linux kernel internals, embedded systems, microcontroller architectures, and peripheral interfacing.

A key responsibility will be to derive firmware/software specific solutions from hardware schematic and datasheet of hardware components.

The successful candidate will have experience with RTOSs such as FreeRTOS, TI RTOS, VxWorks, and Keil RTX or similar, and software skills in Assembly, Embedded C, and C++.

A solid architecture knowledge in ARM is essential, along with expertise in communication protocols like USB, Wi-Fi, I2C, SPI, and UART.

Proficiency in hardware debugging using Emulator, Ethernet, JTAG, Oscilloscope, etc. is also required.

Salary Range: ₹1200000 - ₹2000000 per annum

Required Skills and Qualifications:
  • Strong understanding of Linux kernel internals
  • Experience with RTOSs such as FreeRTOS, TI RTOS, VxWorks, and Keil RTX or similar
  • Software skills in Assembly, Embedded C, and C++
  • Solid architecture knowledge in ARM
  • Expertise in communication protocols like USB, Wi-Fi, I2C, SPI, and UART
  • Proficiency in hardware debugging using Emulator, Ethernet, JTAG, Oscilloscope, etc.


  • Bengaluru, Karnataka, India Tata Consultancy Services Full time

    At Tata Consultancy Services, we are looking for a skilled Embedded Systems Software Expert to join our team. This role is ideal for an individual with 3-10 years of experience in embedded systems software development.Based in Hyderabad/Bangalore, you will be working on various projects that require expertise in C programming language and real-time operating...


  • Bengaluru, Karnataka, India Ubique Systems Full time

    Job Summary at Ubique SystemsWe are seeking a highly skilled Embedded Software Design Expert to join our team. This full-time position is located in India and requires 6+ years of experience.Key Responsibilities:Firmware Development: Design, develop, verify, and deliver high-quality firmware for cutting-edge products.Technical Leadership: Lead and engage in...


  • Bengaluru, Karnataka, India Accord Software & Systems Full time

    Job RequirementsWe are seeking a skilled Embedded Systems Architect to design, develop, and implement products involving RF and baseband signal processing. The ideal candidate will have experience in architecting communication systems from scratch and executing full-cycle hardware and software development projects.Should have extensive knowledge of H/W...


  • Bengaluru, Karnataka, India Astrome Technologies Full time

    We are seeking a highly skilled Embedded Systems Expert to join our team at Astrome Technologies. As a key member of our engineering team, you will be responsible for designing, developing, and implementing program and process improvements.Key Responsibilities:Design and develop embedded systems software using C++ programming language.Implement program and...


  • Bengaluru, Karnataka, India NR Consulting - India Full time

    Job Title: Embedded Systems ExpertJob Requirements:- 5-8 years of experience in embedded firmware development- Proficient in programming languages: C/C++, Python, and Bash- Experience in Systems Management (BMC) and/or embedded processors- Familiarity with I2C and IPMI protocols is beneficial- Experience with Linux operating systems- Knowledge of Linux...

  • Software Developer

    4 weeks ago


    Bengaluru, Karnataka, India 3INSYS SOFTWARE SOLUTIONS PRIVATE LIMITED Full time

    Job Title: Software Developer - Embedded Systems EngineerAbout the Role:We are seeking an experienced Software Developer - Embedded Systems Engineer to join our team at 3INSYS SOFTWARE SOLUTIONS PRIVATE LIMITED. As a key member of our team, you will be responsible for implementing and testing tools and plugins in a tool chain environment, with a focus on...


  • Bengaluru, Karnataka, India Global Professional Services Full time

    Job Summary: We are seeking an experienced Embedded Software Developer to join our team at Global Professional Services. As an Embedded Software Developer - Avionics Systems Expert, you will be responsible for designing, developing, and testing embedded software components for avionics systems. You will work closely with our hardware engineers, systems...


  • Bengaluru, Karnataka, India MNR Solutions Pvt. Ltd Full time

    Embedded Software Development Expert We are seeking an exceptional embedded software development expert to join our software team at MNR Solutions Pvt. Ltd. The ideal candidate will have hands-on experience in designing software architecture and ensuring the functionality of embedded systems.Requirements:Bachelor's degree in electronics and communication or...


  • Bengaluru, Karnataka, India N Human Resources & Management Systems Full time

    Job Title: Embedded Systems Software EngineerLocation: NationwidePosition Type: Full-TimeJob Summary:N Human Resources & Management Systems is seeking a skilled Embedded Systems Software Engineer to design, develop, test, and maintain low-level software for embedded systems. The ideal candidate will have a strong background in firmware development, a deep...


  • Bengaluru, Karnataka, India Ittiam Systems Full time

    Job Overview:Ittiam Systems seeks a skilled Embedded Systems Software Developer to contribute to the development of reliable IoT systems. The ideal candidate will have a strong understanding of software development processes, configuration management, and test planning. The selected candidate will join an innovative team of engineers working on developing...


  • Bengaluru, Karnataka, India Aptiv Full time

    Software Product Owner - Embedded Systems ExpertWe are seeking an experienced Software Product Owner to lead our Engineering team working on Active Safety projects. The ideal candidate will have expertise in Embedded C/C++ programming, Autosar architecture, and experience with software development processes.About the RoleLead the Engineering team working on...


  • Bengaluru, Karnataka, India N Human Resources & Management Systems Full time

    Job Title: Firmware DeveloperJob Summary:We are seeking a highly skilled Firmware Developer to join our team at N Human Resources & Management Systems. As a Firmware Developer, you will be responsible for designing, developing, testing, and maintaining low-level software for embedded systems.Key Responsibilities:• Design and implement firmware for embedded...


  • Bengaluru, Karnataka, India Larsen & Toubro Full time

    Embedded Software Development ExpertWe are seeking a seasoned Embedded Software Development Expert to join our team at Larsen & Toubro.8+ years of experience in Embedded Software Development using C/Ada83/95 languageConversant with software development for Embedded systems/hardware around Microcontrollers, handling communication interfaces like...


  • Bengaluru, Karnataka, India NeST Digital Full time

    Job Title: Embedded Systems Software DeveloperJob Summary:NeST Digital seeks highly skilled Embedded Systems Software Developers to design and implement software of embedded devices and systems from requirements to production and commercial deployment.Responsibilities:Design and implement software of embedded devices and systems from requirements to...


  • Bengaluru, Karnataka, India Sebone Technologies Pvt LTD Full time

    Job Overview">We are seeking a highly skilled Software Development Engineer to join our team at Sebone Technologies Pvt. Ltd.">The ideal candidate will have a strong background in embedded systems and experience in designing and developing software for complex devices.">About the Role">This is an exciting opportunity for a motivated individual to contribute...


  • Bengaluru, Karnataka, India Souave Recruitment Consultants Full time

    Job OverviewSouave Recruitment Consultants is seeking an experienced Embedded Systems Expert to lead the development of AUTOSAR applications. The ideal candidate will have a strong background in embedded software development and testing, with a focus on AUTOSAR Application Development and Testing.


  • Bengaluru, Karnataka, India Mercedes-Benz Full time

    Job DescriptionWe are seeking an Embedded Systems Networking Expert to join our team at Mercedes-Benz Research and Development India Private Limited.As an Embedded Systems Networking Expert, you will be responsible for designing and implementing complex embedded TCP/IP networks and firewalls.About the RoleThis is a full-time position that requires solid...


  • Bengaluru, Karnataka, India Crio Full time

    Embedded Systems Associate Category ManagerAt Crio, we're seeking an exceptional professional to join our team as an Embedded Systems Associate Category Manager. This role offers a fantastic opportunity to leverage your technical expertise and business acumen to drive growth and innovation in the embedded systems domain.Key Responsibilities:Client...


  • Bengaluru, Karnataka, India Maxwell Energy System Pvt Ltd Full time

    About the RoleAt Maxwell Energy System Pvt Ltd, we are seeking a highly skilled Embedded Systems Validation Expert to lead our team in the verification and validation of battery management systems. This is an exciting opportunity to showcase your expertise in embedded systems testing and contribute to the development of cutting-edge technology.The ideal...


  • Bengaluru, Karnataka, India Eximietas Design Full time

    About Eximietas Design: Eximietas Design is a leading technology company that specializes in providing innovative solutions for various industries. Our team of experts is dedicated to empowering businesses to thrive in the digital landscape.We are currently seeking an accomplished Embedded Systems Software Engineer to join our team. As a key member of our...