Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
3.0 - 7.0 years
0 Lacs
maharashtra
On-site
Job Description: As a skilled Software Engineer, you will demonstrate expertise in various programming languages such as C and C++. Your solid understanding of Real-Time Operating System (RTOS) principles including Linux, VxWorks, and QNX will be crucial for this role. You will leverage your experience in developing software in a multi-threaded/multi-process environment to contribute effectively to the team. Proficiency in Linux, Jira, and Inter-process communication will be essential for successful collaboration within the team. Key Responsibilities: - Design and implement tools to streamline software system development and debugging processes. - Play a key role in identifying and resolving...
Posted 1 week ago
5.0 - 9.0 years
0 Lacs
pune, maharashtra
On-site
As a qualified candidate for this position, you will be responsible for working on MAC Client and the provided requirements. Your key responsibilities will include: - Development of Client SSL VPN code on MAC - Design and Code documentation To excel in this role, you must possess the following qualifications: - BE/BTech/MCA/MTech degree, preferably in CS/IT - Minimum 5 years of experience in the field - Excellent knowledge of C/C++ on Mac OS/LLVM/XCode - Excellent knowledge of Objective C/Swift/iOS apps - Well-versed with MAC OS Internals - Knowledge of Objective -C/C++/Swift interoperability - Proficiency in network/socket programming on Mac OSX - Experience in multi-threading and interproc...
Posted 1 week ago
7.0 - 11.0 years
0 Lacs
karnataka
On-site
Role Overview: As an experienced automotive embedded software developer with a focus on Real-Time Operating Systems (RTOS), you will be responsible for the following key tasks: Key Responsibilities: - Possessing 7+ years of experience in automotive embedded software development - Demonstrating proficiency in embedded C and C++ languages - Configuring various RTOS systems, preferably ETAS RTAOS - Understanding real-time operating system concepts like Inter-Process Communication (IPC), synchronization, and memory management - Utilizing vector tools such as CANoe and CANalyzer - Having comprehensive knowledge of Tricore microcontroller/processor architectures - Implementing advanced debugging t...
Posted 1 week ago
3.0 - 7.0 years
0 Lacs
karnataka
On-site
Job Description: As an experienced RDK-V Developer, your main responsibility will be to develop and maintain software for Set-Top Box (STB) and Digital TV (DTV) subsystems. You should have hands-on experience with C programming, Linux, and RDK-V development. Your expertise in the Yocto build system, Linux driver development, adaptive streaming, and the GStreamer framework will be crucial in this role. You will be expected to interact with SoC vendors to address driver issues and provide assistance in fixing them. Your knowledge of multithreaded programming, inter-process communication, debugging skills with GDB, Bluetooth, HDMI subsystems, and Agile methodology will be essential in deliverin...
Posted 2 weeks ago
5.0 - 9.0 years
0 Lacs
hyderabad, telangana
On-site
You will be responsible for software development for embedded (system) software products. You must be able to read and understand system requirements, system test requirements, and establish a system design approach aligned with coding standards. This role requires hands-on work and interaction with project management both locally and internationally. Additionally, you will collaborate with customers across different time zones. - Understand system requirements, system test requirements, and establish a system design approach aligned with coding standards - Develop TCP/IP applications on Linux - Implement inter-process communication on Linux - Utilize various debugging and performance optimi...
Posted 2 weeks ago
6.0 - 10.0 years
0 Lacs
karnataka
On-site
Role Overview: You will be leading a local Engineering Team within the Connectivity SBU at HARMAN, focusing on delivering Security, Positioning, and Stability for customer projects. Your responsibilities will include managing core software assets, system architecture, quality of software deliverables, and upskilling your team. Key Responsibilities: - Lead a local team of Software Domain engineers in India, Romania, or Poland, ensuring the bottom-line responsibility of SW Domain deliverables. - Implement best practices in Connectivity Software development to deliver programs on Android Automotive and Linux-based solutions with a quality-first approach. - Act as a technology evangelist by defi...
Posted 2 weeks ago
3.0 - 7.0 years
0 Lacs
hyderabad, telangana
On-site
Role Overview: Choosing Capgemini means choosing a place where you'll be empowered to shape your career, supported by a collaborative global community, and inspired to reimagine what's possible. Join us in helping leading Consumer Products and Retail Services (CPRS) organizations unlock the value of technology and drive scalable, sustainable growth. As an Embedded Linux Kernel and Drivers Engineer, you will be instrumental in developing and porting embedded software solutions on Linux and ARM platforms. You will work closely with hardware and software teams to design, implement, and debug low-level system components, ensuring robust and scalable embedded systems. Key Responsibilities: - Deve...
Posted 3 weeks ago
5.0 - 9.0 years
0 Lacs
hyderabad, telangana
On-site
As an Embedded Engineer at Cygnus Professionals Inc., your role will involve Embedded Software Programming, Debugging, Software Development, and Internet of Things (IoT) projects. This full-time on-site position based in Hyderabad requires someone with 5+ years of experience in embedded systems. Key Responsibilities: - Develop Embedded applications on Linux platform - Debug and troubleshoot software issues - Work on Internet of Things (IoT) projects - Write code in Python and C++ - Develop TCP/IP applications on Linux - Implement inter-process communication and multithreaded applications - Utilize debugging and performance optimization tools on Linux - Familiarity with Peripheral communicati...
Posted 3 weeks ago
4.0 - 8.0 years
0 Lacs
chennai, tamil nadu
On-site
Role Overview: As a skilled C# Developer with expertise in WPF/WinForms and strong knowledge in the Embedded domain, your role at HCL Tech will involve developing applications using C# with WPF/WinForms. You will be expected to have a solid understanding of embedded systems, real-time applications, and device-level communication. Your expertise in C#, WPF, and WinForms application development will be crucial for this role. Key Responsibilities: - Develop applications using C# with WPF/WinForms - Work in the embedded systems domain with exposure to hardware/software interaction - Utilize design patterns, multithreading, and memory management in C# - Understand and implement inter-process comm...
Posted 4 weeks ago
3.0 - 7.0 years
0 Lacs
maharashtra
On-site
Role Overview: As a Software Engineer, you will be responsible for designing and implementing tools to accelerate software system development and debug environments. You will participate in fixing issues arising from customer sites, analyze system scalability, interworking issues, and perform root cause analysis of system issues. Additionally, you will design and implement built-in diagnostics and test codes to enhance reliability and supportability of the software system. Key Responsibilities: - Knowledge of programming languages C and C++ - Understanding of operating systems principles such as Linux, VxWorks, and QNX - Experience in programming in a multi-thread/multi-process environment -...
Posted 1 month ago
7.0 - 11.0 years
0 Lacs
karnataka
On-site
You will be responsible for analyzing requirements and designing software solutions based on architectural guidelines. You will need to implement features, fix bugs, and deliver solutions following coding and quality standards. It is crucial to have a good grasp of CI/CD pipelines and ensure timely integration and submission of solutions into the software configuration management system. Your role will also involve identifying and implementing tests to validate customer requirements and prevent any impact on the installed base. As part of your responsibilities, you will be involved in code reviews, documentation preparation (requirements, design, test specifications), and ensuring compliance...
Posted 1 month ago
2.0 - 8.0 years
0 Lacs
karnataka
On-site
The Team Lead, Software Engineer works within the software development team at Verint, collaborating with members of the development organization, QE, and Tier 3 Support. Your primary responsibility will involve designing, developing, and implementing server-side software systems. You will closely work with management on departmental issues, exercising independent judgment and decision-making within established guidelines. As the Team Lead, Software Engineer, your key duties and responsibilities will include supervising teams within the software development function. You will be accountable for specific product areas within Verint's Enterprise product suite, developing and executing software...
Posted 1 month ago
6.0 - 10.0 years
0 Lacs
karnataka
On-site
The role at HARMAN's Sattva Knowledge Court Bdg_HII location in Bangalore is for a Team Leader in Engineering, where you will be responsible for managing a local Engineering Team focused on Security, Positioning, and Stability for customer projects within the Connectivity SBU. As the Team Leader, you will oversee core software assets, system architecture, and ensure the quality of software deliverables. Additionally, you will be responsible for enhancing the technical competency of your team through regular upskilling. As a Team Leader, you will lead a team of Software Domain engineers in India, Romania, or Poland, taking accountability for the SW Domain deliverables. You will drive best pra...
Posted 1 month ago
3.0 - 7.0 years
0 Lacs
chennai, tamil nadu
On-site
The Senior Software Engineer/ Technical Analyst, Embedded Development position involves working on the next generation infusion platform and developing feature-rich touch-based UI on the IMX-7 based platform. This role includes integrating the latest technologies such as NFC, HAPTIC, and Smart Battery, as well as interfacing with the PMC module and supporting various mechanisms like cassette-based large volume infusion devices, syringe-based devices, and ambulatory devices. As a Senior Software Engineer/ Technical Analyst, your responsibilities will include developing software and features for the next generation infusion pump, debugging and testing infusion software, performing code reviews...
Posted 1 month ago
10.0 - 15.0 years
0 Lacs
karnataka
On-site
You are an experienced and hands-on Staff Software Development Engineer who will be joining the Software Infrastructure team responsible for powering routers across physical hardware and cloud platforms. Your role involves taking ownership of major software modules, architecting new features, and ensuring the system is designed for scale, performance, and operational reliability. In this technical leadership position, you will define detailed software specifications based on product requirements and take complete ownership in building them end to end. You will architect, design, and implement high-performance, scalable features to support world-class networking products and meet the demands ...
Posted 1 month ago
12.0 - 14.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Who We Are In todays work environment, employees use a myriad of devices to access IT applications and data over multiple networks to stay productive, wherever and however they work. Ivanti elevates and secures Everywhere Work so that people and organizations can thrive. While our headquarters is in the U.S., half of our employees and customers are outside the country. We have 36 offices in 23 nations, with significant offices in London, Frankfurt, Paris, Sydney, Shanghai, Singapore, and other major cities around the world. Ivantis mission is to be a global technology leader enabling organizations to elevate Everywhere Work, automating tasks that discover, manage, secure, and service all the...
Posted 2 months ago
6.0 - 10.0 years
0 Lacs
hyderabad, telangana
On-site
The Lead Software Engineer - Systems position at Freshworks offers you an exciting opportunity to play a crucial role in building next-generation platform services that will redefine customer experiences. As a Lead Software Engineer, you will leverage your expertise in distributed systems to mentor your team in developing systems that are millisecond efficient, always available, and capable of operating at an internet scale. If you are a passionate engineer with a knack for analysis and innovative problem-solving, we are looking forward to speaking with you. Freshworks is at the forefront of creating cutting-edge CRM, Support & IT Automation, Sales & Marketing SaaS products and services for ...
Posted 2 months ago
3.0 - 7.0 years
0 Lacs
karnataka
On-site
You have a strong programming background in C and Linux, specifically for RDK-V development. You are familiar with STB/DTV subsystems and architecture. You have hands-on experience working with the Yocto build system and Linux driver development. Your knowledge includes adaptive streaming, GStreamer, and multithreaded programming. You are skilled in debugging with GDB, inter-process communication, and managing SoC-level issues with vendors. Understanding Bluetooth and HDMI subsystems is part of your expertise. With a minimum of 3 years of experience in the video domain, you have exposure to Agile project delivery. Your strengths lie in excellent communication, collaboration, and problem-solv...
Posted 2 months ago
3.0 - 7.0 years
0 Lacs
karnataka
On-site
As an Embedded Software Engineer at Hitachi High-Tech India Pvt. Ltd., you will be responsible for designing, developing, and implementing software for embedded devices and systems from concept to production. You will collaborate with cross-functional teams, including hardware engineers, to ensure seamless integration and functionality. Conducting code reviews, testing, and debugging to enhance system performance and reliability will be part of your daily tasks. Additionally, you will be expected to develop and maintain comprehensive documentation for software designs and interfaces. Effective communication with Japanese-speaking stakeholders to gather requirements and provide updates is a c...
Posted 2 months ago
2.0 - 6.0 years
0 Lacs
karnataka
On-site
As a C++ developer at GlobalLogic, you will be expected to have at least 2+ years of experience in C++ development and hold a formal education in computer science, engineering, or related fields. Your expertise should include a good understanding of C++ 11, STL, algorithms, OOP principles, multithreading, and interprocess communication. Familiarity with DSP concepts, Qt framework, and OS concepts is essential for this role. Additionally, experience with task/bug-tracking tools like JIRA and version control systems like Git is required. The ideal candidate should also possess experience in developing real-time audio applications, embedded development, and familiarity with QML. Ability to desi...
Posted 2 months ago
3.0 - 7.0 years
0 Lacs
karnataka
On-site
As a Middleware Developer for Linux-based IVI Development with 3-5+ years of experience, you will be responsible for designing, developing, and integrating middleware components for our In-Vehicle Infotainment (IVI) system based on Linux. Your role will involve building and maintaining communication services, multimedia frameworks, and other platform services that connect the Board Support Package (BSP) with the Human-Machine Interface (HMI) layers. Your key responsibilities will include developing and maintaining middleware components such as multimedia frameworks (GStreamer, PulseAudio), communication services (Bluetooth, Wi-Fi, GPS), and vehicle data interfaces. You will collaborate with ...
Posted 3 months ago
3.0 - 7.0 years
0 Lacs
maharashtra
On-site
As a software developer, you will be required to have knowledge of programming languages such as C and C++. You should also be familiar with Operating systems principles, including Linux, VxWorks, and QNX. Your experience should include programming in a multi-thread/multi-process environment and proficiency with Linux, Jira, and Inter-process communication. Your responsibilities will involve designing and implementing tools to accelerate software system development and debug environments. You will also need to participate in fixing issues that arise from customer sites, analyze system scalability, interworking issues, and perform root cause analysis of system issues. Additionally, you will b...
Posted 3 months ago
3.0 - 7.0 years
0 Lacs
jaipur, rajasthan
On-site
As a skilled Node.js developer, you will be responsible for developing, optimizing, and maintaining web-based applications with a strong focus on performance and scalability. Your main tasks will involve writing clean, efficient, and well-documented code in Node.js, as well as working with databases such as MongoDB or ElasticSearch to handle large datasets while ensuring optimal database performance. In addition to these responsibilities, you will be expected to implement and maintain a Microservices architecture, as well as utilize tools like Git, Docker, and connection pooling to streamline development processes. Your role will also involve developing and managing child processing and IPC ...
Posted 3 months ago
8.0 - 13.0 years
4 - 8 Lacs
Bengaluru
Work from Office
We are hiring Embedded C++ professionals for our Network Domain team. Candidates must have robust experience in Linux-based system development and networking protocols, with deep expertise in Inter-Process Communication (IPC) and network stack implementation. Key Responsibilities : - Develop and maintain networking modules in Embedded C++ - Design IPC mechanisms for efficient communication between processes - Work on Linux socket programming and network protocol implementation - Analyze performance bottlenecks and propose optimizations Required Skills : - Expertise in Embedded C++ and Linux system programming - Strong grasp of IPC, threads, and memory management - Experience with TCP/IP stac...
Posted 3 months ago
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
97725 Jobs | Dublin
Wipro
33485 Jobs | Bengaluru
Accenture in India
27230 Jobs | Dublin 2
EY
26293 Jobs | London
Uplers
21605 Jobs | Ahmedabad
IBM
16891 Jobs | Armonk
Bajaj Finserv
16596 Jobs |
Turing
16488 Jobs | San Francisco
Capgemini
16263 Jobs | Paris,France
Amazon.com
16256 Jobs |