BITSILICA - Senior Research Engineer - C++/STL/Linux

2 months ago


Bengaluru, India BITSILICA PRIVATE LIMITED Full time

Domain : Embedded System

Responsibilities :

C++ Development with STL on Linux :

- Proficient in C++ programming with Standard Template Library (STL) on Linux environment.

- Utilize C++ for efficient and robust application development, ensuring adherence to best practices.

Linux System Programming :

- Hands-on experience in C programming utilizing Linux system calls.

- Develop and maintain software components using Linux system interfaces to ensure optimal performance and functionality.

V4l2 Application Development :

- Extensive experience in developing and debugging Video4Linux2 (V4L2) applications.

- Implement and optimize V4L2-based solutions for various applications and devices.

Embedded Platform Development :

- Design, develop, and debug Linux-based embedded platforms focusing on :

1. Networking/Wi-Fi

2. Audio/Video drivers

3. Embedded graphics & display

4. Linux device drivers

- Ensure compatibility, stability, and performance on embedded systems.

UML Design and Design Patterns :

- Strong knowledge of Unified Modeling Language (UML) design principles and design patterns.

- Apply UML methodologies and design patterns to architect scalable and maintainable software solutions.

System Programming Expertise :

- Demonstrated proficiency in system programming with strong C/C++ skills.

- Implement low-level system functionalities and optimize system performance.

Python Programming :

- Basic knowledge of Python programming to complement development tasks and workflows.

Skills & Requirements :

- Hands-on experience with C++ with STL on Linux

- Hands-on C programming using Linux system calls

- Good exposure to V4l2 application development

- Experience in developing/debugging Linux-based embedded platforms with any of the following areas

1. Networking/Wi-Fi

2. Audio/video driver

3. Embedded graphics & display

4. Linux device driver

- Strong knowledge of UML design and design patterns

- Strong C/C++ & system programming skills.

- Basic knowledge of Python programming skills

Academic Credentials : B.E./B.Tech/M.Tech/MCA/M.Sc

(ref:hirist.tech)

  • Bengaluru, India Global Pharma Tek Full time

    Exp range : -yrsLocation : Bangalore/MysoreNotice Period : immediate to daysVery strong in Embedded C, linux application programming and have hands on(Multithread, design patterns, STL).• Experience in Interprocess communicaiton mechanism, File operations, signal handlers etc.• Experience in multi threading and multiprocess architecture.• Experience in...


  • Bengaluru, India Global Pharma Tek Full time

    Exp range : -yrs Location : Bangalore/Mysore Notice Period : immediate to days Very strong in Embedded C, linux application programming and have hands on(Multithread, design patterns, STL). • Experience in Interprocess communicaiton mechanism, File operations, signal handlers etc. • Experience in multi threading and multiprocess architecture. •...


  • Bengaluru, India Corporate Resources Full time

    Job Description4+ years of experience in C++ and Linux, porting win32 drivers to Linux. Technically leading an Linux distros like Ubuntu, RHHEL. C and C++ programming, C++ 11, C++ 14, STL, Linux system programming, Python programming. Exp on writing shell script.IndustryIT-Software / Software ServicesFunctional AreaIT Software - Application Programming,...

  • Software Engineer

    2 months ago


    Bengaluru, India Spigot Software Pvt Ltd Full time

    Responsibilities :Participates in Sprint planning sessions with team members to analyze development requirements.Develops and integrates applications using VC++ as per written specifications to onboard new content onto LSEG products.Develops software using disciplined software development processes, adhering to industry standards and software best practice...

  • Embedded FW Linux

    1 month ago


    Bengaluru, India Global Pharma Tek Full time

    Embedded C, Linux – positionsExperience range : -yrsBudget : X of the experienceLocation : Mysore/ BangaloreNotice Period : Immediate to days joinersMust Skills : Embedded, C, Linux, Multithreading, Message queue, IPC, Shared Memories.Job Description :Very strong in Embedded C, linux application programming and have hands on(Multithread, design patterns,...

  • Technical Analyst

    3 days ago


    Bengaluru, India Coforge Full time

    Coforge is hiring C++ Developers in Bengaluru, this is an immediate need and preference would be given to candidates available to start earlyTitle: Technical Analyst/Specialist/Lead (Product Development)Location: Bengaluru, MarathahalliExperience Range: 5-9 YearsPer week- 2-3 days in office rest can be done remotelyLooking for expertise in below...

  • Technical Analyst

    3 days ago


    Bengaluru, India Coforge Full time

    Coforge is hiring C++ Developers in Bengaluru, this is an immediate need and preference would be given to candidates available to start earlyTitle: Technical Analyst/Specialist/Lead (Product Development)Location: Bengaluru, MarathahalliExperience Range: 5-9 YearsPer week- 2-3 days in office rest can be done remotelyLooking for expertise in below...


  • Bengaluru, India Wipro Full time

    Location: Bangalore Band: 6-14 yrs Key skills : C++, Linux, Automotive Embedded, SOMEIP/MQTT protocol experience, STL, IPC,OOPS, Multithreading, debugging, Good Communication

  • Embedded FW Linux

    1 month ago


    Bengaluru, India Global Pharma Tek Full time

    Embedded C, Linux – positions Experience range : -yrs Budget : X of the experience Location : Mysore/ Bangalore Notice Period : Immediate to days joiners Must Skills : Embedded, C, Linux, Multithreading, Message queue, IPC, Shared Memories. Job Description : Very strong in Embedded C, linux application programming and have hands...


  • Bengaluru, India Edge in Asia Recruitment Private Limited Full time

    Job Description :We're currently hiring for our Bengaluru-based R&D center. Specializing in cutting-edge technology areas like Home Entertainment, Home Appliance & Air Solution, Vehicle Component Solutions, Business Solutions, webOS, and Artificial Intelligence, we prioritize quality and innovation. With a focus on customer value creation and...


  • Bengaluru, India Wipro Full time

    Location: BangaloreBand: 6-14 yrs Key skills : C++, Linux, Automotive Embedded, SOMEIP/MQTT protocol experience, STL, IPC,OOPS, Multithreading, debugging, Good Communication


  • Bengaluru, India Wipro Full time

    Location: Bangalore Band: 6-14 yrs Key skills : C++, Linux, Automotive Embedded, SOMEIP/MQTT protocol experience, STL, IPC,OOPS, Multithreading, debugging, Good Communication


  • Bengaluru, India Wipro Full time

    Location: BangaloreBand: 6-14 yrs Key skills : C++, Linux, Automotive Embedded, SOMEIP/MQTT protocol experience, STL, IPC,OOPS, Multithreading, debugging, Good Communication

  • C++

    3 days ago


    Bengaluru, India Quess IT Staffing Full time

    **About Us** “Magna Infotech, now Quess IT Staffing, is India’s largest IT staffing company with over 20 years of experience in staffing IT professionals in 300+ companies across levels and skillsets. Our 10,000+ associates deployed in 80+ cities and towns are proficient in over 500 technological skills. Our associates help enable cutting edge solutions...


  • Bengaluru, India Linux Kernel & LDD Full time

    Job descriptionWe are seeking an experienced Linux Device Driver & Linux Kernel Engineer to join our team. As a Linux Engineer, you will be responsible for designing, developing, and maintaining device drivers and kernel modules for our Linux-based products. You should have a strong understanding of Linux internals, kernel programming, and device driver...


  • Bengaluru, India Linux Kernel & LDD Full time

    Job descriptionWe are seeking an experienced Linux Device Driver & Linux Kernel Engineer to join our team. As a Linux Engineer, you will be responsible for designing, developing, and maintaining device drivers and kernel modules for our Linux-based products. You should have a strong understanding of Linux internals, kernel programming, and device driver...


  • Bengaluru, India Nokia Full time

    Come and create technology with usNokia is committed to innovation and technology leadership across mobile, fixed and cloud networks. Your career here will have a positive impact on people’s lives and will help us build the capabilities needed for a more productive, sustainable, and inclusive world.We challenge ourselves to create an inclusive way of...

  • C++ Voip Developer

    4 days ago


    Bengaluru, India Nityo Infotech Full time

    Expertise in C++, SIP,VOIP, DSP, AlgoExpertise in C++ and OOPs Concepts, STL.Expertise knowledge of STL, Multithreading.Good understanding of Linux, Centos, Oracle Linux systems.Excellent debugging skills using GDB.Excellent communication skills.Proven effectiveness working in an Agile software development environment.Good experience in creating UT framework...


  • Bengaluru, India Edge in Asia Recruitment Private Limited Full time

    Join one of the leading companies in the embedded systems industry. We are dedicated to innovation and excellence, developing cutting-edge technologies that shape the future. If you're passionate about embedded systems and eager to work on advanced projects, we want to hear from you.Position Overview:We are seeking highly skilled Senior Engineers with 3...

  • Linux Developer

    2 weeks ago


    Bengaluru, India Employee Hub LLP Full time

    Job Description :We are looking for a talented Linux Developer to join our team in Bangalore. As a Linux Developer, you will be responsible for designing, implementing, and maintaining software applications on the Linux platform. You will play a crucial role in developing robust and high-performance solutions for our clients.Key Responsibilities :- Design,...