Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
5.0 - 8.0 years
8 - 14 Lacs
Chennai
Work from Office
Role & responsibilities Understanding the Requirement/Ideas/Issues and proposing design solutions. Implementing and executing the solution in compliance to the SDLC process, codes & standards Microcontroller firmware development such as bootloader and peripheral drivers Must have strong C++ programming skills ( C++14, C++17 and above) 32-bit Processor/Controller knowledge is essential Strong knowledge in Data structures, STL and Fundamentals Good knowledge in Linux internals such as IPC and POSIX standards Strong knowledge in TCP/IP and socket programming Familiarity in understanding Electrical & PCB circuits and schematic drawings Excellent Trouble Shooting and Debugging skills using GDB and also with JTAG/ISP tools Familiarity in open source libraries like Boost with Asynchronous IO, Dbus/GDbus etc Strong C++ programming Working Knowledge in IDEs like IAR EW for ARM/GHS MULTI/KEIL MDK/GNU MAKE tools or similar Working knowledge in Debug & Downloading Tools such as JTAG/ISP etc. Able to perform extensive System Test, Module Tests and Unit Test for the developed SW Familiarity in performing static analysis check and Unit test for SW modules using any open source tools Location : Chennai Notice : Immediate to 30 Days Interested please share your CV to vishnu.thangaraj@alten-india.com
Posted 1 week ago
5.0 - 10.0 years
5 - 12 Lacs
Hyderabad
Work from Office
Hi, we are looking for C++ Developer, if interested pls reach out to dgovindhasamy@arigs.com Location: Hyderabad Job Description: Main skill sets are: 4+ years of experience with developing software modules for embedded systems. Able to understand requirements Experience in software Design (UML/SysML) Strong Knowledge on C/C++ (C+11, C++14, C++17) Experience in developing display applications (QT/QML) Review and analyze code to identify potential issues and areas for improvement Experience leading teams, mentoring junior developers, and managing team deliverables. Strong Knowledge on Linux System programming Knowledge on Security Protocols (e.g. SSL/TLS) Communication protocols (e.g., CAN, UART, SPI, I2C) Networking protocols (e.g., TCP/IP, HTTP) SVN/GIT version control Software development life cycle Ready to quickly learn new technologies Strong interpersonal and communication skills problem solving, team working attitude. Performance optimization Troubleshooting and debugging Agile methodologies
Posted 1 week ago
8.0 - 10.0 years
8 - 10 Lacs
Bengaluru / Bangalore, Karnataka, India
On-site
Position Summary Join the Walmart-Vizio Middleware & Media team to design, develop, and enhance the core components of the next-generation Smart TV platform. This role is ideal for a highly experienced software engineer with deep expertise in media technologies, embedded systems, and cross-functional development. As a Senior Software Engineer, you will contribute across the product lifecyclefrom design to productionensuring high-performance, scalable, and secure multimedia experiences. What You'll Do Translate product and business requirements into scalable technical solutions. Architect and develop new middleware and media components to support both HTML and native app development kits. Review and enhance existing codebases, ensuring modularity, maintainability, and performance. Lead prototyping efforts and contribute to detailed design documents and implementation plans. Conduct code reviews, troubleshoot complex bugs, and provide detailed diagnostics. Collaborate with internal teams and external partners to ensure seamless integration of media stack components. Own features end-to-endfrom development and testing through deployment and optimization. Develop automated tools to measure product quality and proactively detect media playback issues. Incrementally deepen your understanding of the full media pipeline, from OS interaction to application interface. What You'll Bring Experience: 8+ years in embedded systems, multimedia platforms, or consumer electronics development. Hands-on work in system architecture, C/C++ development, and performance optimization. Technical Proficiency: Languages: C, C++11/14/17, JavaScript, JSON OS & System Development: Linux internals, multi-threading, IPC, journald, cross-compilation Media Stack: GStreamer, FFmpeg, adaptive streaming (HLS, DASH), PlayReady DRM, Wayland/directFB Debugging: Core dumps, log parsing, memory profiling Build Tools: CMake, Make, Meson Testing: Catch2, GoogleTest, BDD frameworks Preferred Skills: REST APIs, WebSockets, Docker, Conan, GitHub Actions Shell scripting, Rust, Python Basic cryptography and network packet analysis Soft Skills: Strong ownership mindset, proactive problem-solving, and effective cross-functional communication Ability to convey complex technical topics concisely across engineering and non-engineering teams Your First Year 3 Months: Independently triage and fix bugs, collaborate cross-functionally on design validation. 6 Months: Understand and propose improvements to the media stack for enhanced user experience. 1 Year: Act as a feature owner driving end-to-end development and delivery of new product features.
Posted 2 weeks ago
8.0 - 10.0 years
8 - 10 Lacs
Bengaluru / Bangalore, Karnataka, India
On-site
Position Summary Join the Walmart-Vizio Middleware & Media team to design, develop, and enhance the core components of the next-generation Smart TV platform. This role is ideal for a highly experienced software engineer with deep expertise in media technologies, embedded systems, and cross-functional development. As a Senior Software Engineer, you will contribute across the product lifecyclefrom design to productionensuring high-performance, scalable, and secure multimedia experiences. What You'll Do Translate product and business requirements into scalable technical solutions. Architect and develop new middleware and media components to support both HTML and native app development kits. Review and enhance existing codebases, ensuring modularity, maintainability, and performance. Lead prototyping efforts and contribute to detailed design documents and implementation plans. Conduct code reviews, troubleshoot complex bugs, and provide detailed diagnostics. Collaborate with internal teams and external partners to ensure seamless integration of media stack components. Own features end-to-endfrom development and testing through deployment and optimization. Develop automated tools to measure product quality and proactively detect media playback issues. Incrementally deepen your understanding of the full media pipeline, from OS interaction to application interface. What You'll Bring Experience: 8+ years in embedded systems, multimedia platforms, or consumer electronics development. Hands-on work in system architecture, C/C++ development, and performance optimization. Technical Proficiency: Languages: C, C++11/14/17, JavaScript, JSON OS & System Development: Linux internals, multi-threading, IPC, journald, cross-compilation Media Stack: GStreamer, FFmpeg, adaptive streaming (HLS, DASH), PlayReady DRM, Wayland/directFB Debugging: Core dumps, log parsing, memory profiling Build Tools: CMake, Make, Meson Testing: Catch2, GoogleTest, BDD frameworks Preferred Skills: REST APIs, WebSockets, Docker, Conan, GitHub Actions Shell scripting, Rust, Python Basic cryptography and network packet analysis Soft Skills: Strong ownership mindset, proactive problem-solving, and effective cross-functional communication Ability to convey complex technical topics concisely across engineering and non-engineering teams Your First Year 3 Months: Independently triage and fix bugs, collaborate cross-functionally on design validation. 6 Months: Understand and propose improvements to the media stack for enhanced user experience. 1 Year: Act as a feature owner driving end-to-end development and delivery of new product features.
Posted 2 weeks ago
8.0 - 10.0 years
30 - 35 Lacs
Bengaluru
Work from Office
Must Have: Experience in GStreamer, Ffmpeg, MediaSDK Experience in Modern C++14/17, OOPs, Design patternsJob Title: C++ Video/Audio Streaming Lead (GStreamer) Job Summary We are seeking a highly experienced and driven C++ Video/Audio Streaming Lead with deep expertise in GStreamer, multimedia pipelines, and real-time streaming protocols. As the technical lead, you will architect, design, and lead the development of low-latency video and audio streaming systems for live broadcasting, video conferencing, or surveillance applications. You will also mentor a team of engineers and collaborate closely with product, QA, and DevOps teams. Key Responsibilities Lead the design and development of media streaming applications using C++ and GStreamer. Architect and optimize media pipelines for real-time, low-latency video/audio transmission. Integrate various audio/video codecs, containers, and transport protocols (RTP, RTSP, RTMP, WebRTC). Drive performance profiling, debugging, and tuning of multimedia applications. Collaborate with cross-functional teams on system integration, UI, and backend coordination. Guide and mentor a team of engineers; conduct code reviews and enforce best practices. Stay updated with the latest developments in multimedia frameworks, codecs, and streaming protocols. Participate in technical planning, estimations, and architecture reviews.
Posted 2 weeks ago
4 - 9 years
12 - 22 Lacs
Kochi
Work from Office
1.C++ Programming:: Strong understanding of Modern C++ (C++11, C++14, C++17, C++20). Experience in STL, Templates, Smart Pointers, Lambdas, and RAII. 2.Only May joiners Required Candidate profile Total exp: 4+ yrs to 10 years, Rel exp: 4+ yrs to 6 years. Candidates should be working on C++ presently also (Mandatory) Mandatory skills: Hands-on C++ coding experience, C++ Programming
Posted 1 month ago
5 - 9 years
5 - 9 Lacs
Bengaluru
Work from Office
Skills Required: Strong Modern C++ (C++ 14/17 and beyond) programming development and debugging skills Good code reading skills to understand and identify problems Experience in multithreaded concurrent programming in Linux or QNX Familiarity in scripting languages like Python, Bash Understanding of build systems such as CMake and Bazel
Posted 3 months ago
5 - 10 years
15 - 30 Lacs
Chennai
Work from Office
Job Description 4+ experience working with WebAssembly (WASM) Strong proficiency in Modern C++ 14/17 with experience compiling to WASM Experience in building, debugging, and optimizing WASM applications Understanding of memory management and techniques to reduce application size for faster loading times Knowledge of linking and compiling multiple modules within a WASM environment Experience in migrating existing features from C++ modules to WASM Familiarity with performance profiling and debugging tools for WASM applications Ability to work in a collaborative development environment with a focus on performance and efficiency Knowledge of browser compatibility considerations when working with WASM (for web deployment) Job Responsibilities Develop and optimize cross-platform code using WASM for Windows, Linux, and web applications Debug and analyze performance issues related to WASM execution and memory footprint Implement new features and migrate existing C++ functionality to the WASM environment Reduce application size and improve loading times through code optimization techniques Collaborate with other developers to integrate and link multiple modules under WASM Conduct testing and performance profiling to ensure efficient execution across all target platforms Maintain and improve WASM build pipelines and deployment processes Stay updated on best practices and emerging trends in WASM development Department/Project Description We are developing a cross-platform application for Windows, Linux, and web platforms. The application will utilize WebAssembly (WASM) to ensure shared code across these platforms. Our goal is to create a seamless experience by optimizing performance, reducing memory footprint, and efficiently integrating C++ modules into the WASM environment.
Posted 3 months ago
4 - 6 years
6 - 8 Lacs
Mumbai, Bengaluru
Work from Office
As a Sr. Software Engineer in the core routing team, you will be responsible for: Implementation of new routing features and profiles (EV routing, Truck Routing) Implementing new advanced routing solutions (highly distributed deployments or custom/private routing solutions) Maintain and improve code quality of an existing code base. Monitor and improve performance of existing systems. Ensure the best engineering practices are followed in our software development processes. What we offer: A cutting-edge technology environment Challenging real-world problems to solve Work that makes a difference in the world Freedom to decide how to perform your work Variety in the types of projects Variety of Learning & Development options. Collaborative and encouraging colleagues Who are you? Essential qualifications and skills: Bachelor/Masters in Computer Science, Software Engineering, or similar technical degree 4+ years of experience delivering projects with a clear understanding of the overall software engineering process, i.e., analysis, implementation, automated testing, and deployment Proficient in the modern C++ programming language(C++14/17 and higher) with effective use of the Standard Template Library Very good understanding of data structures and algorithms Experience working with continuous Integration and deployment (CI/CD) pipelines. i.e. experience with tools like Jenkins or CI/CD workflows in GitHub/GitLab/BitBucket etc. Experience with working in a Linux based development environment Experience/Knowledge in any of the following areas would be a plus: Rust programming language Python Containers (Docker) and their orchestration (Kubernetes) CMake build system Experience with working in a cloud environment (AWS, GCP, Azure etc) Knowledge of routing algorithms like Dijkstra, A-Star, Bellman-Ford etc. Location-based services such as mapping, navigation, GPS Computational Geometry.
Posted 3 months ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
36723 Jobs | Dublin
Wipro
11788 Jobs | Bengaluru
EY
8277 Jobs | London
IBM
6362 Jobs | Armonk
Amazon
6322 Jobs | Seattle,WA
Oracle
5543 Jobs | Redwood City
Capgemini
5131 Jobs | Paris,France
Uplers
4724 Jobs | Ahmedabad
Infosys
4329 Jobs | Bangalore,Karnataka
Accenture in India
4290 Jobs | Dublin 2