See more Collapse

C++, Linux Senior Engineer

1 month ago


Pune, India Arrow Electronics Full time
Position:C++, Linux Senior Engineer (eInfochips)

Job Description:

What You'll Be Doing:

  • Responsible for design and development of real time embedded software/firmware software application.
  • To Analyse domain specific technical or low level requirement and modification as per end customer or system requirement.
  • Participate in High level and low level software design 
  • Perform software testing including unit, functional and system level requirement including manual and automated
  • Performs software requirement to design to coding to testing traceability
  • Performs code review following coding guidelines and static code analysis
  • Troubleshoots software problems of limited difficulty.
  • Documenting technical deliverable like software specifications, design document, code commenting, test cases and test report, Release note etc. throughout the project life cycle. 
  • Follow defined process for software Development life cycle 
  • Develops software solutions from established programming languages or by learning new language required for specific project.


What We Are Looking For:

  • Should be proficient in using C++ 14 or higher language on embedded platforms, OOPS fundamentls should be very strong.
  • Hands on experience on boost-beast and boost-asio.
  • Strong knowledge of streaming protocols like RTP, RTSP, RTCP, SIP and WebRTC
  • Strong knowledge and working experience in ONVIF Protocol
  • Working knowledge on Surveillance products with audio and video interfaces
  • Must have strong fundamental knowledge of audio formats, video formats, encoding / decoding standards, streaming protocols, multimedia frameworks
  • Basic knowledge of H264, H265, MP4 and Fragmented MP4, G711, G726, AAC, WAV
  • Must have strong fundamental knowledge of Multi-threaded, Multi Process based Linux application development with IPC concepts 
  • Strong knowledge of multimedia framework such as ffmpeg, gstreamer, live555
  • Strong experience in debuging tools like GDB, Valgrind, Wireshark, PostMan, ONVIF Device Test Tool.
  • Good to have experience on Cloud integraiton using AWS S3 API integration and Device Registration & Telemetry
  • Experience working with development tools like Codec analyzes, Audio/Video Analyzers, GIT, SVN, JIRA. 
  • Strong sense of ownership, passionate, fast learner, analytical mind set, perfection seeker.

Whatâs In It for You:
 

At Arrow, we recognize that financial rewards and great benefits are important aspects of an ideal job. Thatâs why we offer competitive financial compensation, including various compensation plans and a solid benefits package.

  • Medical Insurance
  • Group Personal Accident Insurance & Group Term Life Insurance
  • Gratuity
  • Provident Fund
  • Paid Time Off
  • Higher education policy
  • Growth Opportunities
  • And more

About eInfochips   

eInfochips, an Arrow company (Fortune #109), is a leading global provider of product engineering and semiconductor design services. A rich history of over two decades, with over 500+ products developed and 40M deployments in 140 countries, eInfochips continues to fuel technological innovations in multiple verticals. eInfochips has strategic technology partnerships with Qualcomm, NVIDIA, NXP, Analog Devices, Texas Instruments, Amazon, Microsoft, and Google to name a few.⯠Along with Arrowâs $27B in revenues, 19,000 employees, and 345 locations serving over 80 countries, eInfochips is primed to accelerate connected products innovation for 150,000+ global clients. eInfochips acts as a catalyst to Arrowâs Sensor-to-Sunset initiative and offers complete edge-to-cloud capabilities for its clients. Please visit www.einfochips.com for our portfolio of product engineering services across various industries & verticals. 

Location:IN-MH-Pune, India-Baner (eInfochips)

Time Type:Full time

Job Category:Engineering Services

We have other current jobs related to this field that you can find below


  • Pune, India MLOPS SOLUTIONS PRIVATE LIMITED Full time

    Position : Permanent Location : PuneExperience : 7+ Years Work mode : Work from office , hybrid Job Description :- Provide expert technical guidance and mentorship to a team of Software Engineers specializing in embedded platforms based on Linux.- Lead the design, development, and implementation of advanced embedded Linux solutions.- Support the Linux team...

  • Senior Engineer

    1 week ago


    Pune, India Jobs for Humanity Full time

    Job DescriptionPosition Type :Full timeType Of Hire :Experienced (relevant combo of work and education)Education Desired :Bachelor of Computer ScienceTravel Percentage :0%JR0275991Senior Engineer - Development (C++,Linux)As the world works and lives faster, FIS is leading the way.Our fintech solutions touch nearly every market, company, and person on the...

  • Senior C/C++ Engineer

    3 weeks ago


    Pune, India Epam Full time

    DescriptionEPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver...

  • C++, Linux Engineers

    2 months ago


    Pune, India Antal International Full time

    Job DescriptionCPP Linux application developer, skilled in multithreading multiprocessing and memory management.Should be able to work on mid-size complex Linux systems.Proficiency on C++ is expected.Should understand and carry out software porting to new hardware.Should work along with existing team to understand and implement enhancements and to develop...

  • C++, Linux Engineers

    2 weeks ago


    Pune, Maharashtra, India Antal International Full time

    Job Description CPP Linux application developer, skilled in multithreading multiprocessing and memory management. Should be able to work on mid-size complex Linux systems. Proficiency on C++ is expected. Should understand and carry out software porting to new hardware. Should work along with existing team to understand and implement enhancements and...


  • Pune, India MLOPS SOLUTIONS PRIVATE LIMITED Full time

    Position : Permanent Location : PuneExperience : 8+ Years Work mode : Work from office Job Description :- Provide expert technical guidance and mentorship to a team of Software Engineers specializing in embedded platforms based on Linux.- Lead the design, development, and implementation of advanced embedded Linux solutions.- Support the Linux team in...

  • C++, Linux Engineers

    3 months ago


    pune, India Antal International Full time

    Job Description CPP Linux application developer, skilled in multithreading multiprocessing and memory management. Should be able to work on mid-size complex Linux systems. Proficiency on C++ is expected. Should understand and carry out software porting to new hardware. Should work along with existing team to understand and implement enhancements...


  • Pune, India eInfochips (An Arrow Company) Full time

    Technical Skills* Must have experience working with Linux application development on embedded platforms.*Must have experiecne in design and implementation of large C++ 17 version applications on Linux and Windows* Must have experiecne in C++ design pattern, UML, thread pool and thread management in pool using boost* Must have experiecne in various C++...


  • Pune, India eInfochips (An Arrow Company) Full time

    Technical Skills* Must have experience working with Linux application development on embedded platforms.*Must have experiecne in design and implementation of large C++ 17 version applications on Linux and Windows* Must have experiecne in C++ design pattern, UML, thread pool and thread management in pool using boost* Must have experiecne in various C++...


  • Pune, India eInfochips (An Arrow Company) Full time

    Technical Skills* Must have experience working with Linux application development on embedded platforms.*Must have experiecne in design and implementation of large C++ 17 version applications on Linux and Windows* Must have experiecne in C++ design pattern, UML, thread pool and thread management in pool using boost* Must have experiecne in various C++...


  • pune, India eInfochips (An Arrow Company) Full time

    Technical Skills* Must have experience working with Linux application development on embedded platforms.*Must have experiecne in design and implementation of large C++ 17 version applications on Linux and Windows* Must have experiecne in C++ design pattern, UML, thread pool and thread management in pool using boost* Must have experiecne in various C++...

  • Senior Engineer

    2 weeks ago


    Pune, India FIS Full time

    Position Type : Full time Type Of Hire : Experienced (relevant combo of work and education) Education Desired : Bachelor of Computer Science Travel Percentage : 0% JR0275991 Senior Engineer - Development (C++,Linux) As the world works and lives faster, FIS is leading the way.  Our fintech solutions touch nearly every market, company,...


  • Bangalore/Pune, India Leadway Resource Full time

    Role Overview : We are looking for a highly skilled Senior Software Engineer with expertise in C and C++ programming, along with exposure to Python server-side development.- The ideal candidate will have extensive experience in developing and debugging complex, multi-threaded, real-time systems on Linux platforms.- This role requires strong knowledge of...


  • Bangalore/Pune, IN Leadway Resource Full time

    Role Overview : We are looking for a highly skilled Senior Software Engineer with expertise in C and C++ programming, along with exposure to Python server-side development.- The ideal candidate will have extensive experience in developing and debugging complex, multi-threaded, real-time systems on Linux platforms.- This role requires strong knowledge of...


  • Pune, India Jobs for Humanity Full time

    Job DescriptionPosition Type :Full timeType Of Hire :Experienced (relevant combo of work and education)Education Desired :Bachelor's DegreeTravel Percentage :0% JR0268620Senior Lead Engineer - Development (C++, Linux)As the world works and lives faster, FIS is leading the way.Our fintech solutions touch nearly every market, company and person on the planet....


  • Pune, India FIS Full time

    Position Type :Full timeType Of Hire :Experienced (relevant combo of work and education)Education Desired :Bachelor's DegreeTravel Percentage :0%JR0268620Senior Lead Engineer - Development (C++, Linux)As the world works and lives faster, FIS is leading the way.Our fintech solutions touch nearly every market, company and person on the planet. Our teams are...


  • Pune, India eInfochips (An Arrow Company) Full time

    Technical Skills * Must have experience working with Linux application development on embedded platforms. *Must have experiecne in design and implementation of large C++ 17 version applications on Linux and Windows * Must have experiecne in C++ design pattern, UML, thread pool and thread management in pool using boost * Must have experiecne in various C++...


  • Pune, India eInfochips (An Arrow Company) Full time

    Technical Skills* Must have experience working with Linux application development on embedded platforms.*Must have experiecne in design and implementation of large C++ 17 version applications on Linux and Windows* Must have experiecne in C++ design pattern, UML, thread pool and thread management in pool using boost* Must have experiecne in various C++...


  • pune, India eInfochips (An Arrow Company) Full time

    Technical Skills * Must have experience working with Linux application development on embedded platforms. *Must have experiecne in design and implementation of large C++ 17 version applications on Linux and Windows * Must have experiecne in C++ design pattern, UML, thread pool and thread management in pool using boost * Must have experiecne in various C++...

  • C++ Linux Full-Time

    3 days ago


    Pune, India HyreFox Consultants Full time

    4 to 8 years of experience in C++ programming language ( Embedded C++ is not mandatory ).Experience in Linux project environment.Experience with network protocols.Knowledge of Multi-threading or POSIX or IPC in Linux systems.Familiarity with API integration and development.Understanding of software development lifecycle and agile methodologies.Good...