Current jobs related to Firmware - Embedded Software Engineer (C/C++) - Bengaluru - Hero Motocorp


  • Bengaluru, India Workship Full time

    Roles & Responsibilities :- Design / Develop / Own / Maintain & Sustain Embedded Firmware written in C- Work on Low-level Embedded Firmware written in asynchronous mode- Design, Develop, Port, Debug, and Test C and Assembly code for Embedded Systems- Develop and Implement algorithms and procedures in C and Assembly code.- Own Technical documentation of the...

  • Firmware Developer

    4 weeks ago


    Bengaluru, India TekPillar Full time

    We are Hiring : Firmware Developer Position : Firmware Developer Experience : 5 - 10 YearsLocation : BangaloreMandatory skills : Embedded C/C++, Linux BSP, Driver Development and Testing, Python , Yocto, RTOSJob Description : - Design, develop, and test embedded software solutions using C/C++. - Customize Board Support Packages (BSP) and work on Linux...

  • Firmware Developer

    3 weeks ago


    Bengaluru, India TekPillar Services Pvt. Ltd Full time

    "We Are Hiring Firmware Developer"Title : Firmware DeveloperLocation : BangaloreExperience : 7-10 YearsKey Responsibilities :- Develop and debug embedded firmware using C/C++- Customize Linux BSP, develop device drivers, and integrate hardware- Work with communication protocols (CAN, SPI, UART, I2C, RS232)- Collaborate with cross-functional teams (hardware,...

  • SASNEE Technologies

    2 months ago


    Bengaluru, India SASNEE Technologies Full time

    Company Description :Founded in 2014, SASNEE Technologies Pvt Ltd is a trusted partner for leading semiconductor and consumer electronics companies, specializing in video processing, Ultra High Definition (UHD), low-power system design, and IoT solutions. With a commitment to delivering best practices, SASNEE provides end-to-end product design and...

  • Embedded Developer

    1 month ago


    Bengaluru, India Petals Careers Full time

    Requirements :- Academic background in Bachelor's Degree or above in Electronics Or Computer Science/Electrical Engineering or equivalent.- 3+ years of Embedded firmware/software development experience in Embedded C, C++, RTOS, or Linux-based development experience.- Familiarity with multi-threading concepts.- Good knowledge of coding standards.-...


  • Bengaluru, Karnataka, India Celstream Technologies Full time

    Celstream TechnologiesWe are offering an exciting opportunity for an experienced Embedded Software Engineer to join our team in Bangalore. The ideal candidate will have a strong background in firmware design and development, with expertise in C/C++ programming languages.Job DescriptionAs an Embedded Software Engineer at Celstream Technologies, you will be...


  • Bengaluru, Karnataka, India Gyan n Gigs Consulting LLP Full time

    We are seeking an experienced Embedded C/C++ Software Developer to join our team at Gyan n Gigs Consulting LLP in Bangalore. The ideal candidate will have a strong background in Embedded programming, with expertise in firmware development, microcontrollers, and RTOS concepts.The successful candidate will work on developing Embedded drives, I2C, SPI, UART,...

  • Firmware Architect

    3 months ago


    Bengaluru, India Antal Internationaal Full time

    Job Description :1. Develop the system SW, electrical architecture, and interfaces based on our platform requirements.2. Document the architecture in system engineering tools to provide traceability with overall system engineering requirements and validation.3. Collaborate closely with both customers, partners, and internal teams to communicate the...

  • Firmware Engineer

    2 months ago


    Bengaluru, India Appsperts People Solution Full time

    Job Description :Roles and responsibilities : - Assist project teams in establishing product requirements and software specifications which fulfill customer needs- Design, code, test, review, and document embedded software/firmware in accordance with project cost, schedule, and performance objectives- Design and implement firmware modules using C, C++,...


  • Bengaluru, Karnataka, India KAMMS Management Consultants Private Limited Full time

    We are seeking highly skilled Embedded C and C++ Software Engineers to join our team at KAMMS Management Consultants Private Limited in Bangalore, India. This is a full-time/ permanent position.Estimated Salary: ₹30-50 Lakh per annum (dependent on experience)The ideal candidate will have 5+ years of experience in Embedded C, C++, Shell Scripting, kernel...


  • Bengaluru, Karnataka, India Western Digital Full time

    We are seeking an experienced Embedded Firmware Development Engineer to join our team at Western Digital. This role involves designing and developing firmware for storage enclosures and servers.Responsibilities:Design and develop firmware for Western Digital SAS/NVMe/NVMe-oF storage enclosures/serversCollaborate with engineers within the team and across...


  • Bengaluru, Karnataka, India Tata Elxsi Full time

    Tata Elxsi offers exciting opportunities for motivated professionals to excel in their careers.Estimated salary range: ₹8,50,000 - ₹14,00,000 per annum.We are seeking a talented Embedded Firmware Engineer to join our team. As an Embedded Firmware Engineer at Tata Elxsi, you will play a key role in designing and developing firmware solutions for embedded...


  • Bengaluru, India Tata Elxsi Full time

    Tata Elxsi is truly your home to a billion possibilities. We believe in opportunities for everyone to be bold and curious and seek to shape the future. Explore what’s possible, discover what you love to do, and find accelerated paths for growth. At Tata Elxsi, you matter.We are looking for a bright and passionate Embedded Firmware Engineer with the...


  • Bengaluru, India Tata Elxsi Full time

    Tata Elxsi is truly your home to a billion possibilities. We believe in opportunities for everyone to be bold and curious and seek to shape the future. Explore what’s possible, discover what you love to do, and find accelerated paths for growth. At Tata Elxsi, you matter.We are looking for a bright and passionateEmbedded Firmware Engineerwith the skills...


  • Bengaluru, India Phase Power Protection Private Limited Full time

    Position: Senior Embedded Firmware Engineer ARMReports to: Research and Development Manager Type: Permanent full timeResponsibilities: Add functionality to existing systems while maintaining the integrity of the existing software architecture and user experience. Evaluate existing applications and identify areas for improvement. Modify...

  • Firmware Engineer

    2 months ago


    Bengaluru, India BlueByte Technologies Full time

    Job Description :Firmware Development : Primary Skills : - Strong knowledge embedded concepts - Must have experience in developing solutions on Microcontroller with hands on experience in Embedded Linux, Embedded C and C++, Strong debugging skills - Experience on protocols like BACnet, ethernet communication, Serial communication interfaces like RS 485, SPI,...


  • Bengaluru, India Dozee Full time

    Job Description :- Architect, Design, Development and Testing of Firmware for product Dozee and other embedded products.- Firmware Development using assembly / C++ programming language, RTOS, Strong knowledge of structured code development methods and debug techniques.- Lead/ Provide expertise to functional project teams and a chance to participate in...


  • Bengaluru, India Tata Elxsi Full time

    Tata Elxsi is truly your home to a billion possibilities. We believe in opportunities for everyone to be bold and curious and seek to shape the future. Explore what’s possible, discover what you love to do, and find accelerated paths for growth. At Tata Elxsi, you matter.We are looking for a bright and passionate Embedded Firmware Engineer with the...


  • Bengaluru, Karnataka, India TekPillar Full time

    Job Title : Embedded C++ Software EngineerWe are seeking an experienced Embedded C++ Software Engineer to join our team at TekPillar. As an Embedded C++ Software Engineer, you will design, develop, and test embedded C++ software for Linux-based systems.This role involves contributing to the development and optimization of Linux device drivers, BSP, and...


  • Bengaluru, Karnataka, India LeadSoc Technologies Pvt Ltd Full time

    Welcome to LeadSoc Technologies Pvt Ltd, a company specializing in design services for VLSI and Embedded systems. We offer product engineering and design services to clients across various industries.About the RoleWe are seeking an experienced Embedded Firmware Engineer to join our team. As a key member of our SSD firmware development team, you will be...

Firmware - Embedded Software Engineer (C/C++)

1 month ago


Bengaluru, India Hero Motocorp Full time

Firmware - Embedded Software Engineer (C/C++)

Apply now »

Date: 8 Nov 2024

Location: Bengaluru, KA, IN, 560038

#job-location.job-location-inline { display: inline; }

Company: Hero Motocorp

Function

Digital & Information Technologies

Pay Band

E4 to M2

Role

The position utilizes software development skills to design, implement, and test Linux OS level software as well as firmware used in telematics control unit. The job entails working on kernel code and encompasses various protocols. The job also includes developing test scripts for lab tests and verification. The focus will be on development and sustaining of new and existing products for vehicle telematics unit.

A purpose driven role for you

1. Lead design and development of our embedded softwares for vehicle telematics devices.
2. Maintain the complete Embedded software design cycle
3. Documenting Software Design (flow charts, state diagram, logic design, analysis, implementation, debugging and testing etc)
4. Work closely with cross-functional stakeholders to create plans, identify risks, triage issues, and deliver on schedule
5. Protocol debugging using protocol analyzer
6. Understanding of Schematic/ Hardware design around microcontrollers like ST, TI, Atmel, Microchip, ARM core
7. Write test scripts to verify functionality of code in a lab environment..

A Day in the life

The job entails working on kernel code and encompasses various protocols. The job also includes developing test scripts for lab tests and verification. The focus will be on development and sustaining of new and existing products for vehicle telematics unit.

Academic Qualification & Experience

- BE/ B.Tech/ M.Tech

- 8-12 years in the relevant domain

Technical Skills/Knowledge

1. Good hands-on programming in Embedded C, C++ in resource constraint systems.
2. Experience developing for Embedded RTOS, Linux/POSIX, and/or Android system
3. Must be extremely proficient with Linux kernel development, experience with Yocto linux is a plus.
4. Must have strong understanding of code development for microprocessors.
5. Experience writing code for vehicle telematics control units.
6. Experience with IoT technologies and concepts (MQTT, HTTPS, security, OTA software updates, telemetry, etc.)
7. Experience developing and debugging drivers for microcontroller peripherals and systems (e.g. I2C, SPI, UART, USB, Ethernet, etc.).
8. Experience in Linux OS level application programming.
9. Experience with uBoot, Linux kernel, and Linux bash command line utilities.
10. Experience with bootloaders and scripting languages such as shell, perl or python.
11. Experience working in a collaborative team environment.
12. Good to have experience in using AWS IoT Core/Azure IoT Hub IoT Client.
13. Good to have understanding of Protobuf and data compression mechanism.

Behavioural Skills

1. Strategic Thinker
2. Talent Management
3. Innovation for Growth
4. Lead & Adapt to change
5. Problem Solver

What will it be like to work for Hero

As the  world’s largest  manufacturer of motorcycles and scooters for the last  22 years , Hero is where you will get to work with the brightest innovators, passionate about being the best in what they do. You will become a part of India’s proudest legacy, a brand that is celebrated by  110 million Indians  and is now taking over the world with its manufacturing superpower. If you are someone who dreams big and goes after their dreams with absolute conviction, Hero is your place to be. At Hero, we are building a cutting-edge future of mobility, pushing frontiers of innovation and aiming for the very best.  Choose to be with the best, choose to be your best.

About Hero

Headquartered in New Delhi (India), Hero MotoCorp is the  world's largest  manufacturer of motorcycles and scooters for 22 consecutive years. We are at the forefront of developing modern, technologically superior and eco-friendly mobility solutions for its millions of customers around the world.

Hero MotoCorp has rapidly transformed into a true multinational organization with a presence in  47 countries  across Asia, Africa, Latin America and the Middle East.

We have achieved the coveted milestone of  110 million cumulative production  and sales since inception. Aligned with its Vision  “Be the Future of Mobility” , Hero MotoCorp plans to achieve its next  100 million sales by 2030.

We have a globally benchmarked manufacturing and Research & Development (R&D) ecosystem that is spread across global geographies. Its R&D facilities are located in India and Germany - the Centre of Innovation and Technology (CIT) at Jaipur, India, and the Tech Centre Germany (TCG), near Munich. Hero MotoCorp’s eight ‘green’ manufacturing facilities are spread across India (6), Colombia (1) and Bangladesh (1).

Hero MotoCorp is the pre-eminent leader in the Indian two-wheeler market. It is the only motorcycle manufacturing company listed in Dow Jones Sustainability Index.

In 2022, Hero MotoCorp launched a separate brand for emerging mobility solutions, including Electric Vehicles (EV) -  VIDA , Powered by Hero. VIDA has commenced sales of VIDA V1 – its first EV – in India and plans to launch the product in global markets.

We are one of the largest global corporate promoters of multiple sporting disciplines. Hero is globally associated with golf, football, field hockey, cricket and motorsports. Hero MotoSports Team Rally is one of India’s flag-bearers in global rally racing. The iconic golfer Tiger Woods is Hero MotoCorp’s Global Corporate Partner.

Read more about us.

Be with the best. Be your best. Catch-up on all our latest openings.

Recruitment assessments – We at Hero are equal opportunity employer and committed to a policy of treating all its employees and job applications equally. Some of our roles use assessments to help us understand how suitable you are for the role you've applied to. If you are invited to take an assessment, this is great news. It means your application has progressed to an important stage of our recruitment process.

Job Details- For internal use only