Embedded System Engineer- C/C++

2 days ago


Bengaluru India Tietoevry Full time

Job Description As part of our strategic growth, we are expanding our Telecom Competence Centre in Bengaluru, India. This initiative presents exceptional opportunities for skilled IT professionals to work on international projects and gain deep insights into large-scale, complex software systems. Job Title: Embedded System Engineer- C/C++ who are willing to take up role in 5G RAN. Location: Bangalore Responsibilities - Design, develop, optimize, and maintain algorithms related to data processing, scheduling the embedded software for RAN components using C/C++. - Assist in tasks ranging from systemization, design to software development, debugging and testing of RAN features. - Participate in SW design, implementation, and verification/integration under senior guidance. - Collaborate with cross-functional teams to ensure feature development aligns with project goals. - Participate in code reviews and ensure compliance with coding standards. - Document software design, architecture, and implementation details. - Understanding of communication systems, along with familiarity of PHY and MAC layers in 5G 3GPP radio access standardization, including related algorithms, procedures, and protocols. - Training will be provided to enhance these skills. Qualifications - B.E./B.S./B.Tech./M.S./M.E./M.Tech. in Electrical Electronics/Computer Science (related branches will be considered). - Strong academic background with excellent oral and written communication skills. Required Skills - Proficiency in languages like C, C++ for software development for embedded or real-time systems implementation. - Strong analytical and critical thinking to identify, analyze, and solve technical challenges. - Solid understanding of multi-threading, synchronization, and memory management. - Familiarity with test methodologies, tools, and simulators. - Proficient in using version control tools like Git, Gerrit, and Jira. - Experience with CI/CD principles and tools, such as Jenkins and Spinnaker. - Knowledge about agile and lean methodologies. - Self-driven and proactive approach. - Excellent communication and documentation skills. - Proficient in English. Preferred Skills - Additional skills or experiences that would be beneficial for the role.


  • Embedded C

    1 week ago


    Bengaluru, Karnataka, India Tata Consultancy Services Full time

    Skill : Embedded C++ - Device Driver EXP: 4 to 8yr LOCATION: Pune/ Bangalore/ Hyderabad/Nagpur Embedded system C, C++ Linux/QNX BSP device driver development QNX knowledge (added advantage) - Automotive Domain Experience - Strong experience in Embedded C, C++ - Experience in Xilinx MPSoC chipset and associated Software tool chain. - Strong experience in...

  • Embedded C

    1 week ago


    Bengaluru, Karnataka, India Tata Consultancy Services Full time

    Embedded C - Automotive4 to 8yr Pune/ Bangalore/ Hyderabad/Nagpur - Embedded Systems Application and Driver Development 2. Knowledge of Automootive Daignostics Standards 3. CAN knowledge, CAN tools, CAPL scripting 4. Strong debugging skills 5. Software Unit, Integration, Qualification Testing knowledge Embedded C, Microcontrollers,Vector tools, UDS...


  • Bengaluru, India Qode.world Full time

    Your Responsibilities : - Development and maintenance of embedded software in C/C++ for microcontroller-based systems.- Programming and configuration of STM32 microcontrollers (Cortex-M0+, M4, M33).- Implementation of device drivers, peripheral interfaces, and communication protocols (UART, SPI, IC, etc.).- Adaptation and optimization of existing product...

  • Embedded Developer

    4 weeks ago


    Bengaluru, India TekPillar Full time

    We are looking for a talented Embedded C Developer to join our engineering team.Key Responsibilities :- Design and develop embedded software solutions in C- Develop and test virtual models using C++- Work on low-level drivers and firmware for embedded platforms- Analyze and debug issues at the hardware-software interface- Collaborate with cross-functional...

  • Embedded C Engineer

    4 weeks ago


    Bengaluru, India Tekpillar Service Pvt. Ltd. Full time

    Embedded CLocation : BangaloreExperience : 3-6 YearsJob DescriptionYou will work on the development of Virtual models in C++. You will be responsible for design, implementation and testing these models. This role is ideal for programmers interested in furthering their Computer and SoC Architecture knowledge. Prior experience with simulators would be helpful,...

  • C++ Embedded

    2 weeks ago


    Bengaluru, India Serendipity corporate services Full time

    Designation : Embedded Engineer Experience Required : 3.5 to 8 TV Advance Solution 1. C++ Embedded (Connectivity) 3.5-8 Yrs TV advanced technology development (11 Nos) Mandatory Skills: 1. Excellent C & C++ programming skills in embedded environment 2. Strong knowledge on Design patterns in C++ 3. Excellent understanding of Linux, tools, libraries, and...

  • C++ Engineer

    3 weeks ago


    Bengaluru, India SWITS DIGITAL Private Limited Full time

    Job Description Job Title: C++ Engineer Location: Bangalore Experience: 6-10 years Role Overview We are looking for an experienced Embedded Systems Engineer with strong expertise in C++, Linux Device Drivers, and Linux BSP (Board Support Package) development. The ideal candidate will have hands-on experience with U-Boot, Linux Kernel, Wi-Fi, and Bluetooth...


  • Bengaluru, India L A Consultancy Full time

    Development experience in Embedded domain using C Programming Experience in Linux system programming / Kernel programing Experience in working on any Linux/Android Drivers Alternative : Embedded C or C++ With (Linux or RTOS) Embedded C or C++ With (Linux or RTOS or Android ) with Kernel programing exp Role The engineer is expected to contribute to...


  • Hyderabad, India Tata Consultancy Services Full time

    Job Description Role: Developer Required Technical Skill Set**: C,C++,Linux,Embedded Desired Experience Range**: 4 8 Years Location of Requirement: Hyderabad/Bangalore Desired Competencies (Technical/Behavioral Competency): Must-Have: - C, C++, Linux, Embedded systems (Bluetooth / ML / Graphics / Kernel / Gstreamer / CODEC / Multimdeia / DSP / DDR / Audio /...

  • Embedded C++

    2 weeks ago


    Bengaluru, Karnataka, India Randstad Digital Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Role Overview: You should have 5-8 years of experience and a strong proficiency in C++ (C++11/14/17) in embedded environments. Your expertise should include embedded Linux development and kernel user-space interaction. A deep understanding of Bluetooth protocols, with hands-on experience in BlueZ or other open-source stacks, is necessary. Moreover, you...