Real-Time Embedded Software Engineer

3 weeks ago


Bengaluru, India LeCo Consulting Private Limited Full time

Company Description

LECO Consulting is a Mechatronics Engineering firm based in Bengaluru, specializing in Mechanical, Embedded, and Electro-Mechanical solutions for industries like Rail, Automotive, Aerospace, and Heavy Machinery. With expertise in CAD/PLM software, we offer design solutions from product modeling to Mechanical Design and Reverse Engineering. Our proficiency in embedded systems programming covers Autosar, RTOS, Device Drivers, and more, serving sectors like Automotive, Aerospace, RAIL, and off-highway.


About the Role:

We are seeking a highly skilled Real-Time Embedded Software Engineer to join our dynamic team. In this role, you will be responsible for the design, development, and testing of low-level device drivers and application firmware for our embedded systems. Your expertise in C/C++ programming, real-time operating systems (RTOS), and hardware interfacing will be crucial in delivering high-quality, efficient, and reliable software solutions.


Location: Bangalore (North)


Responsibilities:

  • Develop and maintain low-level device drivers and application firmware for embedded systems.
  • Work with hardware engineers to understand system requirements and ensure seamless integration of software and hardware components.
  • Design and implement real-time software solutions using RTOS (VxWorks, FreeRTOS, or Linux).
  • Utilize debugging tools (oscilloscope, logic analyzer, debuggers) to identify and resolve software issues.
  • Optimize software performance and resource utilization to meet stringent real-time requirements.


Qualifications:

  • Bachelor's or Master's degree in Electrical, Electronics, Communications, or Instrumentation Engineering.
  • 6+ years of experience in real-time embedded software development.
  • Strong proficiency in C/C++ programming language.
  • In-depth knowledge of real-time operating systems (VxWorks, FreeRTOS, or Linux).
  • Experience with low-level device drivers and application firmware development.
  • Familiarity with hardware schematics and debugging tools (oscilloscope, logic analyzer).
  • Proficiency in using circuit emulators and debuggers.
  • Experience with communication stacks and protocols (Ethernet, PCI-E).
  • Understanding of hardware/software interfacing and real-time design considerations.
  • Experience with DO-178B/C process is a plus.


  • Bengaluru, India LeCo Consulting Private Limited Full time

    Company DescriptionLECO Consulting is a Mechatronics Engineering firm based in Bengaluru, specializing in Mechanical, Embedded, and Electro-Mechanical solutions for industries like Rail, Automotive, Aerospace, and Heavy Machinery. With expertise in CAD/PLM software, we offer design solutions from product modeling to Mechanical Design and Reverse Engineering....


  • Bengaluru, India LeCo Consulting Private Limited Full time

    Company DescriptionLECO Consulting is a Mechatronics Engineering firm based in Bengaluru, specializing in Mechanical, Embedded, and Electro-Mechanical solutions for industries like Rail, Automotive, Aerospace, and Heavy Machinery. With expertise in CAD/PLM software, we offer design solutions from product modeling to Mechanical Design and Reverse Engineering....


  • Bengaluru, India LeCo Consulting Private Limited Full time

    Company DescriptionLECO Consulting is a Mechatronics Engineering firm based in Bengaluru, specializing in Mechanical, Embedded, and Electro-Mechanical solutions for industries like Rail, Automotive, Aerospace, and Heavy Machinery. With expertise in CAD/PLM software, we offer design solutions from product modeling to Mechanical Design and Reverse Engineering....


  • Bengaluru, India LeCo Consulting Private Limited Full time

    Company DescriptionLECO Consulting is a Mechatronics Engineering firm based in Bengaluru, specializing in Mechanical, Embedded, and Electro-Mechanical solutions for industries like Rail, Automotive, Aerospace, and Heavy Machinery. With expertise in CAD/PLM software, we offer design solutions from product modeling to Mechanical Design and Reverse Engineering....


  • Bengaluru, Karnataka, India RiVi Consulting Group L.L.C Full time

    At RiVi Consulting Group L.L.C, we are seeking a skilled Embedded Software Expert to join our team. This role involves developing and optimizing embedded software solutions for real-time applications, focusing on efficient, reliable, and high-performance code.We require a strong foundation in programming languages such as C/C++ and experience with...


  • Bengaluru, Karnataka, India Creative Synergies Group Full time

    About Creative Synergies Group:Global technology services company40+ Fortune 500 clients95% revenue from US, Europe, Japan based customers.Current Verticals: Transportation, Energy/Process Industry, Industrial Products, Hi-TechOverviewWe are a leading global technology services company with expertise in digital transformation. Our team of experienced...


  • Bengaluru, Karnataka, India Halma plc Full time

    Halma plc, a global leader in life-saving technologies, is seeking an experienced Embedded Software Developer to join our team in Bengaluru, India. The ideal candidate will have a strong background in C and C++, as well as experience working with TI microcontrollers and real-time operating systems.About HalmaHalma is a FTSE 100 company with headquarters in...


  • Bengaluru, India Legalwings24.com Full time

    Design and implement software of embedded devices and systems from requirements to production and commercial deploymentDesign, develop, code, test and debug system softwareReview code and designAnalyze and enhance efficiency, stability and scalability of system resourcesIntegrate and validate new product designsSupport software QA and optimize I/O...


  • Bengaluru, India UST Full time

    Embedded C DeveloperImmediate joiners onlyWeekly 5 days officeJob Description:We are seeking a skilled Embedded C Developer to join our dynamic team in the automotive sector. The ideal candidate will be responsible for designing, developing, and maintaining embedded software for automotive applications, with a strong emphasis on communication interfaces.Key...


  • Bengaluru, Karnataka, India TekPillar Full time

    Job Summary :As an Embedded Software Engineer at TekPillar, you will design, develop, and maintain high-performance software for aerospace or automotive systems while ensuring compliance with industry-specific standards.Develop and optimize real-time software using C or C++ for embedded systems.Participate in all stages of the Software Development Life Cycle...


  • Bengaluru, Karnataka, India Tata Consultancy Services Full time

    Job Title: Embedded Systems Software EngineerJob Overview: We are seeking an experienced Embedded Systems Software Engineer to join our team at Tata Consultancy Services.About the Role: As an Embedded Systems Software Engineer, you will be responsible for designing and developing software solutions for embedded systems. Your expertise in C programming and...


  • Bengaluru, India UST Full time

    Embedded C DeveloperImmediate joiners onlyWeekly 5 days officeJob Description:We are seeking a skilled Embedded C Developer to join our dynamic team in the automotive sector. The ideal candidate will be responsible for designing, developing, and maintaining embedded software for automotive applications, with a strong emphasis on communication interfaces.Key...


  • Bengaluru, India Ford Motor Company Full time

    At Ford Motor Company, we believe freedom of movement drives human progress. We also believe in providing you with the freedom to define and realize your dreams! With our incredible plans for the future of mobility, we have a wide variety of opportunities for you to accelerate your career potential as you help us define tomorrow’s transportation. Ford...


  • Bengaluru, Karnataka, India Enphase Full time

    About the Position:Enphase Energy is seeking a highly skilled Staff Embedded Software Engineer to join our team in Bangalore, India. As a key member of our Embedded Software Engineering team, you will be responsible for developing secure software for next-generation solar power and communications devices.Key Responsibilities:Design and implement secure...


  • Bengaluru, Karnataka, India LeCo Consulting Private Limited Full time

    About LeCo Consulting Private LimitedWe are a Mechatronics Engineering firm based in Bengaluru, specializing in Mechanical, Embedded, and Electro-Mechanical solutions for industries like Rail, Automotive, Aerospace, and Heavy Machinery.Our expertise in CAD/PLM software includes design solutions from product modeling to Mechanical Design and Reverse...


  • Bengaluru, Karnataka, India Advanced Sterilization Products Full time

    At Advanced Sterilization Products, we strive to create innovative products that protect patients during their most critical moments.We are looking for a highly skilled and dedicated Embedded Systems Software Engineer to join our team. As an Embedded Systems Software Engineer at ASP, you will be responsible for designing and developing software components...


  • Bengaluru, India UST Full time

    Embedded C DeveloperImmediate joiners onlyWeekly 5 days officeJob Description:We are seeking a skilled Embedded C Developer to join our dynamic team in the automotive sector. The ideal candidate will be responsible for designing, developing, and maintaining embedded software for automotive applications, with a strong emphasis on communication interfaces.Key...


  • Bengaluru, India UST Full time

    Embedded C Developer Immediate joiners only Weekly 5 days office Job Description: We are seeking a skilled Embedded C Developer to join our dynamic team in the automotive sector. The ideal candidate will be responsible for designing, developing, and maintaining embedded software for automotive applications, with a strong emphasis on communication...


  • Bengaluru, India UST Full time

    Embedded C DeveloperImmediate joiners onlyWeekly 5 days officeJob Description:We are seeking a skilled Embedded C Developer to join our dynamic team in the automotive sector. The ideal candidate will be responsible for designing, developing, and maintaining embedded software for automotive applications, with a strong emphasis on communication interfaces.Key...


  • Bengaluru, India Advanced Sterilization Products Full time

    Office Address : #16 Salarpuria Premia (Opp. Cessna Business Park), Sarjapur Outer Ring Road (ORR), Bangalore 560103SummaryThe Senior Embedded Software Engineer is responsible for designing, developing, and implementing complex embedded systems on ASP capital and connected systems. This role will work closely with the verification and validation team to...