Embedded C Engineer

4 days ago


Bengaluru, India Tekpillar Service Pvt. Ltd. Full time

Embedded C

Location : Bangalore

Experience : 3-6 Years

Job Description

You 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, but even without that, embedded software engineers who are interested in getting a deeper understanding of the underlying hardware are also welcome to apply.

Must Have Technical Skills :

- Hands-on experience in C programming language

- Excellent in programming - translating a high level problem to an implementation proposal and the final implementation

- Proficient with Embedded Software/Firmware development.

- Excellent understanding and hands on experience with peripheral devices and controllers like SPI, I2C, UART, Timers, interrupt controller, ADC etc.

- Worked on low-level device drivers for above controllers - bare metal or Linux.

Good to Have Technical Skills :

- Hands on experience with C++ / know-how of OOPS concepts

- Exposure to programming complex devices like Ethernet controllers, PCIe controllers, etc.

- Experience working on hardware simulators - e.g., Qemu, Synopsys Virtualizer

Behavioral/ Non Technical :

- Self-managed and ability to learn and adapt

- Eager to take on new challenging work

- Strong analytical and problem-solving skills

- Good debugging skills

- Excellent verbal and written communication skills

- Experience with interacting with customers


(ref:hirist.tech)
  • C++ Embedded Engineer

    2 weeks ago


    Bengaluru, Karnataka, India Cyanous Software Private Limited Full time

    Embedded C/C++ Development experience Embedded Linux.- Application Development.- Strong Debugging Skills Focused on Embedded Linux.- Experience with Yocto Build Environment. Highlited skills are mandatory and skills should be in cv mustNeed profiles by 3.30PM today only Job Description : We are looking for a highly skilled C++ Embedded Engineer with strong...

  • C++ Embedded Engineer

    2 weeks ago


    Bengaluru, Karnataka, India Cyanous Software Private Limited Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Embedded C/C++ Development experience Embedded Linux.Application Development.Strong Debugging Skills Focused on Embedded Linux.Experience with Yocto Build Environment.Highlited skills are mandatory and skills should be in cv mustNeed profiles by 3.30PM today onlyJob DescriptionWe are looking for a highly skilled C++ Embedded Engineer with strong experience...


  • Bengaluru, India Cyanous Software Private Limited Full time

    Embedded C/C++ Development experience Embedded Linux. Application Development. Strong Debugging Skills Focused on Embedded Linux. Experience with Yocto Build Environment. Highlited skills are mandatory and skills should be in cv must Need profiles by 3.30PM today only Job DescriptionWe are looking for a highly skilled C++ Embedded Engineer with strong...

  • Embedded C

    2 weeks ago


    Bengaluru, India A-1 Technology Full time

    Position: - Embedded C - C, C++, Ethernet, PCIe, DDR controller, DMAC controller, DMAC - Experience: - 05+ Years - City: - Bengaluru - Country: - India - Job Description: - General Embedded The Engineer will be responsible for: ? Ownership of module, design, development, and validation of firmware on development platforms. ? Responsible for enabling...

  • Embedded C

    7 days 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

    7 days 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, Karnataka, India beBeeEmbeddedCSoftware Full time ₹ 20,00,000 - ₹ 25,00,000

    Our team is seeking a skilled Embedded C Software Engineer to join our dynamic group. This role involves designing and developing high-quality embedded software for various applications, including firmware development, microcontroller programming, and ARM-based systems.Job Description:We are looking for an exceptional Embedded C Software Engineer to lead the...

  • Embedded C

    1 day ago


    Bengaluru, India Sii Full time

    **MAIN TASKS**: - Requirements definition support - Preliminary Design (CODDA) - Detailed Design (DCSL) - Coding (C)& Unit Testing (TCSL) **Required**: - Educated in an Engineering degree such as Computer Science, Industrial, Aerospace or a related discipline. Master degree desirable. - Working for 10-15 years in embedded SW development. - Experience in...

  • Embedded C

    2 weeks ago


    Bengaluru, Karnataka, India Sii Full time

    **MAIN TASKS**: - Requirements definition support - Preliminary Design (CODDA) - Detailed Design (DCSL) - Coding (C)& Unit Testing (TCSL) **Required**: - Educated in an Engineering degree such as Computer Science, Industrial, Aerospace or a related discipline. Master degree desirable. - Working for 10-15 years in embedded SW development. - Experience in...

  • 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...