Jobs
Interviews

61 Multithreaded Programming Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

1.0 - 5.0 years

0 Lacs

hyderabad, telangana

On-site

Qualcomm India Private Limited is looking for a Software Engineer to join our Engineering Group. As a Software Engineer, you will be responsible for designing, developing, modifying, and validating video kernel drivers and solutions for Windows on Snapdragon. You will analyze user needs and software requirements, implement software features, and participate in coding, unit testing, debugging, and integration efforts to ensure projects are completed on schedule. Additionally, you will collaborate with team members to achieve project objectives and write technical documentation for software projects. To be considered for this role, you should have a Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field with at least 2+ years of Software Engineering experience, or a Master's degree with 1+ year of experience. Alternatively, a PhD in a relevant field is also acceptable. You should have a minimum of 2 years of academic or work experience with programming languages such as C, C++, Java, Python, etc. The ideal candidate should be proficient in C and C++ fundamentals, Object-oriented Programming methodologies, Multithreaded Programming, and OS fundamentals. You should possess good analytical, problem-solving, and reasoning skills. Experience in the video domain or multimedia systems is preferred, as well as exposure to Linux/Windows Kernel/User Mode driver development, Windows Debugging Tools & Development Environments, Direct3D APIs, and knowledge of various video specifications such as H.264 and H.265. If you are an individual with a disability and require accommodations during the application/hiring process, Qualcomm is committed to providing accessible support. You may contact Qualcomm's disability accommodations email or toll-free number for assistance. Qualcomm expects all employees to adhere to applicable policies and procedures, including security measures for protecting company confidential information. Please note that Qualcomm does not accept unsolicited resumes or applications from staffing and recruiting agencies. If you have any inquiries about this role, please reach out to Qualcomm Careers directly.,

Posted 1 day ago

Apply

0.0 - 3.0 years

0 Lacs

coimbatore, tamil nadu

On-site

You will be joining YES (Yield Engineering Systems, Inc.), a leading manufacturer of reliable, high-tech, cost-effective capital equipment that operates at the nanoscale. Our diverse clientele, ranging from startups to Fortune 50 companies, trust YES to facilitate the creation of groundbreaking products, spanning from cell phones and IoT devices to AI and virtual reality, and even diagnostic tests for COVID. We are on the lookout for dynamic and collaborative individuals who can thrive in our environment as a Software Engineer NCG in Coimbatore. Your responsibilities will include designing classes within a sophisticated software system for semiconductor equipment control, creating a C++ DLL interface for external customers to manage equipment, developing GUI for hardware controller and Semiconductor Equipment using C#.NET, implementing HW control with serial interface and TCP/IP, building TCP client/server applications, conducting system testing and debugging, and crafting automation test scripts. To excel in this role, you should possess coding proficiency in C# or C++, familiarity with object-oriented programming concepts like class inheritance, virtual functions, data encapsulation, and polymorphism, experience in GUI development with C#.NET, knowledge of data structures, understanding of multithreaded programming, proficiency in code repository management tools like SVN, GitHub, MS DevOps, and familiarity with Software/Hardware interfaces. The ideal candidate will hold a BS/MS in Computer Science or Computer Engineering, have 0-2 years of experience in software development, exhibit strong written and verbal communication skills in English, showcase a collaborative spirit as a team player, display a willingness to adapt and learn new technologies, and be a recent NCG graduate. At YES, we are committed to diversity and an inclusive work environment. Employment decisions are made based on qualifications, merit, and business requirements. YES offers competitive salaries, healthcare benefits, and a stimulating work atmosphere. Join us to experience why YES is a fantastic place to build your career. Apply now and be a part of our innovative team!,

Posted 3 days ago

Apply

2.0 - 6.0 years

0 Lacs

hyderabad, telangana

On-site

Qualcomm India Private Limited is seeking a Software Engineer with 3-5 years of experience on any Embedded processor. The ideal candidate should have a strong proficiency in C/C++ programming, computer architecture, operating systems, and various specialized areas related to audio and voice technologies. The candidate should have knowledge of multi-threaded programming, possess strong software debugging skills in real-time operating systems, and be familiar with audio use cases such as playback, recording, streaming, voice calls, and audio/speech pre/post processing. The responsibilities of this role include developing Audio HAL/user space, enhancing frameworks and drivers for new use cases, designing drivers for audio interfaces, and actively participating in design discussions across teams. The candidate will also be involved in software maintenance and drive SW maintenance processes. Minimum qualifications for this position include a Bachelor's degree in Engineering, Information Systems, Computer Science, or related field with 4+ years of Software Engineering experience, or a Master's degree with 3+ years of experience, or a PhD with 2+ years of experience. Additionally, the candidate should have at least 2 years of work experience with programming languages such as C, C++, Java, or Python. The role involves the design, development, and implementation of software for audio/voice use cases in user space Audio HAL across various Qualcomm platforms. The candidate will work on a wide range of smart devices, gaining a deep understanding of audio architecture, interfaces, pre/post processing modules, voice activation, and encoders/decoders for speech/audio. This position offers the opportunity to collaborate with global teams and commercialize software modules, while also involving requirements analysis, software maintenance, and troubleshooting of audio framework, audio HAL, and drivers. Qualcomm is an equal opportunity employer committed to providing accessible processes for individuals with disabilities. If you require accommodations during the application/hiring process, you can contact Qualcomm for support. The company expects its employees to adhere to all policies and procedures, including security measures and confidentiality requirements. Please note that Qualcomm does not accept unsolicited resumes or applications from staffing and recruiting agencies. Individuals interested in this role should apply directly through Qualcomm's Careers Site. For more information about this position, you can reach out to Qualcomm Careers.,

Posted 3 days ago

Apply

2.0 - 6.0 years

0 Lacs

pune, maharashtra

On-site

You will be joining OptByte Software Solutions in Pune as a full-time on-site Asp.Net Developer. Your primary responsibilities will include Object-Oriented Programming (OOP), Software Development, .NET Core, Programming, and ASP.NET MVC tasks to create efficient software solutions and applications. As an Asp.Net Developer, you will utilize your 2-6 years of coding experience in MVC, OOPS, Dot.NET 4.0/Core, ASP.Net, ADO.Net, AJAX, and JQweb API. Strong skills in writing programming logic, coding, and experience with SQL Servers are essential. Additionally, knowledge of Multithreaded Programming, GIT SVN or TFS as Configuration Management Tool, and SDLC is required. Familiarity with continuous integration will be advantageous. Your qualifications should include a Bachelor's degree in Computer Science or a related field, along with proven problem-solving and analytical abilities. You must be able to work effectively in a team environment, demonstrating excellent communication and interpersonal skills. Managing competing priorities in a dynamic setting, ensuring software quality, and prioritizing a positive customer experience are key aspects of this role. Creativity, curiosity, and a proactive attitude are qualities that will contribute to your success as an Asp.Net Developer at OptByte. Your educational background should include an undergraduate degree in Computer Science, Management of Information Systems, or a related technical field, coupled with relevant work experience. The salary range for this position will be determined based on interview feedback and written test results. Effective communication, collaboration, organizational skills, and a strong commitment to teamwork are essential for excelling in this role. Join OptByte Software Solutions and become an integral part of a team that provides innovative software solutions to world-renowned brands, empowering clients with real-time AI and intelligent automation services.,

Posted 3 days ago

Apply

3.0 - 7.0 years

0 Lacs

hyderabad, telangana

On-site

You should have 3-5 years of experience working on any DSP platform. Proficiency in C/C++ programming, computer architecture, operating systems, and the following areas is required: - Knowledge of multi-threaded programming. - Strong software debugging skills in real-time operating systems, preferably on DSP platforms. - Experience with audio use cases such as playback, recording, streaming, and Audio/Voice AI. - Familiarity with voice use cases like CS and PS calls. - Optimization for MIPS and Memory. - Expertise in audio/speech pre/post processing like Echo cancellation, Noise suppression, and Audio Effects. - Knowledge of audio/speech compression standards such as MP3, AAC, FLAC, AMR, EVS, etc. - Proficient in working with tools and techniques used on DSP platforms like Trace32, JTAG, etc. - Experience with audio interfaces like I2S, HDMI, SPDIF. Your responsibilities will include optimizing for DSP, developing/enhancing the framework/drivers for new use cases, creating drivers for audio interfaces, driving design discussions across teams, and software maintenance. The ideal candidate should have a Bachelors/Masters degree in Electrical/Electronics/Computer Science Engineering from reputed institutes.,

Posted 3 days ago

Apply

1.0 - 5.0 years

0 Lacs

noida, uttar pradesh

On-site

The ideal candidate for this position should have 1-3 years of experience working on any DSP/Embedded Processor and demonstrate proficiency in C Programming, Computer Architecture, Operating Systems, and related areas. It is essential to possess knowledge of multi-threaded programming and exhibit strong software debugging skills in real-time operating systems, preferably on DSP platforms. Additionally, the candidate should be adept at optimization for MIPS and Memory. Experience in working with tools and techniques used on DSP platforms such as Trace32, JTAG, etc. would be a definite asset.,

Posted 4 days ago

Apply

5.0 - 15.0 years

0 Lacs

coimbatore, tamil nadu

On-site

As a Full Stack .Net Developer at Nallas, you will be part of a dynamic team that focuses on providing high-quality data, cloud, product, and quality engineering services to enterprises. With a minimum of 5 years of experience in C# /ASP.NET, you will have the opportunity to work on cutting-edge technologies like Angular 6+, JSON, Web API, HTML/HTML5, CSS/CSS3, .Net Frameworks 4.5+, .Net Core, SQL (PostgreSQL), and NoSQL databases (Mongo DB, DynamoDB). Your responsibilities will include hands-on programming, writing test cases using Nunit/MSTest, and utilizing DevOps and CI/CD tools like Git/Bitbucket. You will collaborate with a stable and accountable team to deliver software in a SCRUM environment using Agile methodologies. Additionally, you will demonstrate a strong understanding of object-oriented techniques, design patterns, async/await, TPL library, and cross-browser compatibility issues. It would be advantageous if you have experience in multi-threaded programming, Elasticsearch, and cloud-based solutions in AWS. By following Agile development frameworks such as Scrum, you will contribute to enhancing the data quality, scalability, efficiency, and security for our clients. Your work will play a crucial role in reducing expenses and improving quality while working in a collaborative and innovative environment that promotes personal and professional development. If you are a motivated individual with 8-15 years of experience and looking to take your career to the next level in Coimbatore, we encourage you to apply by sending your resume to karthicc@nallas.com. Join Nallas and be a part of a team that is dedicated to delivering exceptional results and driving business outcomes in partnership with our customers.,

Posted 4 days ago

Apply

7.0 - 11.0 years

0 Lacs

haryana

On-site

As a Backend Developer with 7-9 years of experience, you will be responsible for translating requirements and implementing product features to perfection. You will work directly with developers as a team lead to manage products from conceptualization to realization. Your main tasks will include delivering best-in-class code for interactive web and mobile products, continuously improving products through innovation and learning, benchmarking and optimization, and developing features for highly complex distributed transaction processing systems. Additionally, you will be implementing functionality for automated tests, debugging production issues, optimizing performance, and staying updated on new innovations and technology trends to enhance the product in alignment with the business. To be a great match for us, you must have experience in Node.JS and Nestjs, with additional experience in Javascript, Java, or Typescript being a plus. You should also have a strong background in database architecture and design on SQL and NoSQL systems, DOM manipulation, memory management, multithreaded programming, unit testing with a focus on TDD, and debugging moderately complex problems in production systems. Familiarity with various data storage options, object-oriented design, complexity analysis, CI/CD environments, microservices, Agile development, code versioning tools, WebSocket, REDIS, Memcached, Cloud Messaging Frameworks, Elasticsearch ELK stack, and REST API integration is also required. You should possess the ability to deal with ambiguity, critical thinking skills, problem-solving abilities, and be a team player. As part of our team, you will act as our customer's partner on the inside by understanding their needs and creating solutions to help them progress. You will be expected to continuously improve, always striving for a higher standard than before, and fearlessly owning your work. Collaboration and growth are key within our team, where we aim to build each other up both professionally and personally. If you are excited about being part of a business, a community, and a mission that values accountability, growth, and teamwork, click now to apply.,

Posted 6 days ago

Apply

2.0 - 7.0 years

0 Lacs

hyderabad, telangana

On-site

Qualcomm India Private Limited is looking for a skilled Engineer with extensive experience in the GStreamer multimedia framework. As an Engineer, you will be responsible for designing, developing, and optimizing multimedia applications and systems. It is essential to have a deep understanding of multimedia processing, pipeline architecture, and the ability to work on complex projects. Minimum Qualifications for this role include a Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field along with 7+ years of Software Engineering or related work experience. Alternatively, a Master's degree with 5+ years of experience or a PhD with 2+ years of experience are also considered. You should have a minimum of 7 years of academic or work experience with programming languages such as C, C++, Java, Python, etc., with a focus on Multimedia framework & Gstreamer plugins development. Strong programming skills in C and C++ for embedded systems, good knowledge about AI/ML applications development, exposure to developing solutions on Linux, proficiency in multi-threaded programming, synchronization, IPCs, and strong software design skills are required. Additionally, the ability to guide a team of engineers, knowledge of software development processes, excellent communication skills, and the capability to work with cross-functional teams are essential. Exposure to other media frameworks such as ffmpeg, directshow, stagefright, as well as knowledge on V4L2, Pulseaudio, Alsa, OpenGLES are considered advantageous for this role. Qualcomm is an equal opportunity employer that provides accommodations for individuals with disabilities during the application/hiring process. If you need assistance, you can email disability-accommodations@qualcomm.com or call Qualcomm's toll-free number. It is expected that all employees at Qualcomm abide by applicable policies and procedures, including those related to security and the protection of confidential information. The company is committed to providing an accessible workplace for individuals with disabilities. Please note that Qualcomm's Careers Site is exclusively for individuals seeking employment at Qualcomm. Staffing and recruiting agencies are not authorized to use this site for submissions. Unsolicited resumes or applications from agencies will not be accepted. For more information about this role, please contact Qualcomm Careers.,

Posted 1 week ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

We are Omnissa! The world is evolving fast, and organizations everywhere - from corporations to schools - are under immense pressure to provide flexible, work-from-anywhere solutions. They need IT infrastructure that empowers employees and customers to access applications from any device, on any cloud, all while maintaining top-tier security. That's where Omnissa comes in. The Omnissa Platform is the first AI-driven digital work platform that enables smart, seamless, and secure work experiences from anywhere. It uniquely integrates multiple industry-leading solutions including Unified Endpoint Management, Virtual Apps and Desktops, Digital Employee Experience, and Security & Compliance through common data, identity, administration, and automation services. Built on the vision of autonomous workspaces - self-configuring, self-healing, and self-securing - Omnissa continuously adapts to the way people work; delivering personalized and engaging employee experiences, while optimizing security, IT operations, and costs. We're experiencing rapid growth, and this is just the beginning of our journey! At Omnissa, we're driven by a shared mission to maximize value for our customers. Our five Core Values guide us: Act in Alignment, Build Trust, Foster Inclusiveness, Drive Efficiency, and Maximize Customer Value - all with the aim of achieving shared success for our clients and our team. As a global private company with over 4,000 employees, we're always looking for passionate, talented individuals to join us. If you're ready to make an impact and help shape the future of work, we'd love to hear from you! **What is the opportunity ** Workspace ONE is a digital workspace platform that simply and securely delivers and manages any app on any device by integrating access control, application management, and multi-platform endpoint management. It is available as a cloud service or for on-premises deployment. Our goal is to enable Workspace One-Unified Endpoint Management platform to scale and manage billions of devices across various operating system platforms and device types. As part of the UEM Platform team, you will be involved in writing code, design, and development of scalable software. You will be owning engineering initiatives and champion a culture of high ownership, continuous improvement, and engineering excellence. **Success in the Role: What are the performance goals over the first 6-12 months you will work toward completing ** - Produce software design and execute them for new use cases for various platform businesses. - Produce design to scale the current system. - Be regularly evaluated on the quality of the product you create and the code you write to ensure continued advancement of your technical skills in an environment that looks to expand them. - Collaboratively work across other teams, design and contribute code to their codebases. - Look at the product as a whole and look for code/design/architecture gaps, scalability/usability/supportability challenges and propose/implement solutions for the identified gaps. **What type of work will I be doing What assignments or requirements* will I be performing on a regular basis What are my deliverables ** - Work on a distributed application built on the event-driven architecture. - Work with C#, (Asp.Net and .Net Core) on the server-side. - Work with SQL/PostgreSQL/Open Search for the database. - Work with Kafka/Redis/RabbitMQ for inter and intra-service communications. - Work with Asp.Net MVC and an Angular front-end. **What will you bring to Omnissa (List required / preferred skills)** - Bachelor's or master's degree in Computer Science or related field. - Proficiency with C# & .NET Framework. - Understanding of distributed systems. - Experience with object-oriented design and multi-threaded programming. - Excellent debugging and troubleshooting skills & log analysis for troubleshooting. - Demonstrable knowledge of large-scale deployments in enterprise technology environments. - In-depth knowledge of cloud computing. - Ability to write quality code, unit tests, integration tests using mocking/instrumentation. - A high degree of ownership - the ability to determine what needs to be done and make it happen. - Security and compliance consciousness. - Experience with developing automated tests, such as unit tests, integration test, and end-to-end test. **Location:** Bengaluru **Location Type:** Hybrid/ONSITE **Omnissa industry recognition and awards:** - Gartner Magic Quadrant: Consistently positioned as a leader in Gartner's Magic Quadrant for Desktop as a Service (DaaS) and Virtual Desktop Infrastructure (VDI). - IDC MarketScape Q2 2024: Recognized as a leader in IDC MarketScape reports for EUC. - Forrester Wave report for Q4 2023: Workspace ONE received the highest scores in the current offering category and the second-highest scores in the strategy category. - Customer Satisfaction and Reviews: High ratings and positive reviews on platforms like Gartner Peer Insights and TrustRadius. **Omnissa's commitment to diversity & inclusion:** "Omnissa is committed to building a workforce that reflects the communities we serve across the globe. We believe this brings unique perspectives, experiences, and ideas, which are essential for driving innovation and achieving business success. We hire based on merit and with equal opportunity for all." **Omnissa is an Equal Opportunity Employer and Prohibits Discrimination and Harassment of Any Kind.**,

Posted 1 week ago

Apply

3.0 - 7.0 years

0 Lacs

rajasthan

On-site

As a GoLang Engineer at BerryBytes, you will be part of a collaborative and innovative work environment, working with brilliant and passionate individuals who strive for excellence. We welcome creative and unconventional perspectives, and with our upcoming 01cloud PaaS offerings, we are set to revolutionize the Developer Experience (DX) and NoOps landscape, enabling users to run any workloads in large distributed clusters. You will play a crucial role in developing and maintaining key product features, collaborating with team members to explore design approaches, prototype new technologies, and assess technical feasibility. Working in a fast-paced environment, you will be responsible for delivering high-quality software within tight deadlines. Additionally, you will prepare technical requirements, software design specifications, and provide support for internal systems used in development. Documenting the software will also be part of your responsibilities. The ideal candidate for this role will have a strong background in Go Concurrency, operating system internals, TCP/IP networking, and common web technologies. You should be able to work independently, manage multiple tasks effectively, and possess excellent written and verbal communication skills. Experience with multi-threaded and concurrent programming, TCP/IP socket programming, GoLang open-source libraries, encryption tools, NoSQL and relational databases, as well as ElastiSearch and RabbitMQ, would be advantageous. Experience with Docker and Kubernetes, CI/CD, and DevOps processes is a plus, and a willingness to learn Rust is highly valued. A Master's degree in Computer Science, Engineering, or a related field, or equivalent work experience, is required for this role. This is a full-time position with promising career growth opportunities as the company expands. Travel opportunities to the US and EU regions may also be available. If you are enthusiastic about working with cutting-edge technologies that are set to dominate the industry, we encourage you to apply for this position by submitting your details through the provided form. Join us at BerryBytes and unleash your potential with cloud-native solutions that prioritize innovation, growth, and exceptional user experiences. Subscribe to our newsletter for the latest updates and be part of our exciting journey towards success.,

Posted 1 week ago

Apply

5.0 - 9.0 years

0 Lacs

thiruvananthapuram, kerala

On-site

You should have at least 5 years of professional experience in iOS development. Your proficiency should include Swift and Objective-C, along with expertise in UIKit and SwiftUI. It is essential to have proven experience with the Combine framework and a strong understanding of iOS frameworks like Core Data, including experience with animations and transitions. Your background should demonstrate expertise in MVVM and familiarity with other architectural patterns. You should also be familiar with RESTful and GraphQL APIs, as well as integrating third-party libraries. Demonstrated expertise in unit testing and UI testing is crucial. Knowledge of iOS design principles, Apple's Human Interface Guidelines, and experience in optimizing the performance of SwiftUI applications are important. You should also have an understanding of memory management in Swift and be capable of resolving related issues in SwiftUI applications. Hands-on experience in multi-threaded programming, a good grasp of networking concepts, and experience with version control systems like Git or Bitbucket are necessary. Familiarity with CI/CD tools such as Jenkins, Bamboo, and test tools like XCTest is also expected. Experience in iOS App Store submission and release processes, as well as knowledge of security best practices, would be beneficial for this role.,

Posted 1 week ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

Pramana, Inc. is a company based in Cambridge, MA (USA), with additional R&D and manufacturing sites in Bangalore (India), Rochester (MN, USA), and Toronto (Canada). Established in 2021 as a spin-off from Nference, Inc., Pramana envisions bringing fully autonomous systems to pathology labs to enable AI-enabled workflows for serving patients. The company's unique offering in this ecosystem is powered by its differentiated approach to hardware-software co-design. For more information, please visit our website at https://pramana.ai/. As a Software Engineer specializing in Python at Pramana, you will have a crucial role in the development and maintenance of our product. Working closely with cross-functional teams, you will be responsible for designing, implementing, and optimizing software solutions that align with our customers" requirements. Requirements: - BE/B. Tech degree with a minimum of 5-9 years of experience. - Proficiency in Python, including its design and concurrency patterns. - Understanding of Python-related frameworks like Flask, Django, etc., and familiarity with reliable testing and debugging tools. - Ability to write system, unit, integration, and automation tests. - Knowledge of data structures, algorithms, and architectural principles. - Strong fundamentals in Computer Science, adept at multi-threaded and asynchronous programming, and comprehension of Python's threading restrictions and multi-process architecture. - Excellent problem-solving, debugging, and communication skills. - Basic understanding of SQL and NoSQL databases. - Proficiency in utilizing server-side templating languages. - Familiarity with loops, conditional & control statements, databases, and fundamental Python concepts. - Expertise in integrating multiple data sources into a unified system. - Capability to work independently on projects and collaboratively in a team environment. - Eagerness to learn, grow, maintain interest, and proactively identify and address issues promptly. - Excellent communication and collaboration skills with relevant teams and departments. - Ability to think creatively, propose innovative ideas, and offer solutions that align with current trends.,

Posted 1 week ago

Apply

3.0 - 7.0 years

0 Lacs

noida, uttar pradesh

On-site

As a Software Engineer (RUST) at SparkTG, you will play a pivotal role in leading the development of sub-systems for our telephony products. Your responsibilities will include owning the entire development lifecycle of each sub-system, performing regular upgrades, and contributing to lateral product development. In a small, agile, and collaborative tech team, you will be instrumental in designing, building, and maintaining the backbone of our telephony products. To excel in this role, you should possess 3 to 6 years of experience in developing in C++ or RUST. Your expertise should extend to developing or designing real-time distributed systems, with a strong proficiency in C++ or RUST or Golang. Familiarity with databases like PostgreSQL, advanced data structures, and algorithms is essential. Attention to code quality and readability, multi-threaded programming, and key-value store optimization skills are highly valued. In addition to technical skills, excellent communication and teamwork capabilities are crucial. As part of your responsibilities, you will lead the design and implementation of sub-systems, upgrade and automate routine operations, and document features within our software system. You will also create testing and debugging procedures for new libraries, optimize the performance of sub-systems, and ensure timely completion of modules while upholding quality standards. Continuous learning and skill enhancement are encouraged, and you will be expected to stay updated on technical knowledge by attending training sessions, exploring new technologies, and contributing to problem-solving within the team. Your role will also involve enhancing and maintaining the work culture and environment at SparkTG. If you meet the requirements and are excited about this opportunity, please send your CV to hr@sparktg.com. Join us in creating innovative telephony solutions while enjoying a supportive work environment and generous benefits aimed at promoting your physical, financial, and emotional well-being.,

Posted 1 week ago

Apply

5.0 - 10.0 years

0 Lacs

karnataka

On-site

The Android Automotive Lead role requires 5-10 years of experience in the relevant field and a BE, B.Tech / ME, M.Tech educational qualification. This position is based in Bangalore. As an Android Automotive Lead, you will need to demonstrate expertise in Android Dev, Android NDK, C/C++/Java, and Automotive Domain. Your responsibilities will include: - Proficiency in Android-Auto, AOSP Framework, Framework Optimization, IPCs, and android ecosystems. - Knowledge of Android, Linux, and QNX middleware/frameworks, MM HALs such as Audio, Video, Camera, Display, Graphics, and AI. - Development skills in Android, Linux, and QNX frameworks, as well as experience with Hypervisors, Virtual Machines (VMs), Virtual driver development, and Linux Containers. - Understanding of security features in QNX/Android systems like Verified Boot, se-linux, SMAC, IMA/EVM, etc. - Android-Native Development (NDK) and Java Native Interface (JNI) proficiency. - Programming expertise in C, C++, Java, and Multithreaded programming. - Experience in Boot, power, and performance optimizations, as well as knowledge of Automotive Safety concepts and security threat analyses to meet ISO26262, ISO21434, and ASPICE process requirements. - Familiarity with vehicle infotainment features and third-party app integration. This position falls under the job category of Digital Technologies.,

Posted 1 week ago

Apply

5.0 - 12.0 years

0 Lacs

hyderabad, telangana

On-site

You have 5 to 12 years of experience and this is a work-from-office (WFO) role. You must have experience in .NET Core and C#, as well as observability tools like Open Telemetry, Prometheus, Grafana, and Elastic (Kibana) (Any One). Additionally, hands-on experience with CI/CD pipelines, containerization using Docker, and orchestration tools like Kubernetes is required. In terms of technical expertise and skills, you should have at least 5 years of experience in software development, with a strong focus on .NET Core and C#. Deep expertise in multi-threaded programming, asynchronous programming, and handling concurrency in distributed systems is necessary. You should also be experienced in designing and implementing domain-driven microservices with advanced architectural patterns like Clean Architecture or Vertical Slice Architecture. A strong understanding of event-driven systems, along with knowledge of messaging frameworks such as Kafka, AWS SQS, or RabbitMQ is crucial. Proficiency in observability tools and hands-on experience with CI/CD pipelines, containerization using Docker, and orchestration tools like Kubernetes are important. Expertise in Agile methodologies under Scrum practices and solid knowledge of Git and version control best practices are expected. Your key responsibilities will include system design and development, system performance and optimization, architectural contributions, Agile collaboration, code quality and testing, as well as monitoring and observability. You will be responsible for architecting and developing real-time, domain-driven microservices using .NET Core, optimizing applications for low-latency and high-throughput in trading environments, contributing to the design and implementation of scalable architectures, actively participating in Agile practices, writing maintainable and efficient code, and ensuring systems are fully observable with actionable insights into performance and reliability metrics. The skills required for this role include elastic (Kibana), AWS SQS, CI/CD pipelines, Clean Architecture, Telemetry, Git, Grafana, Vertical Slice Architecture, Kafka, Docker, multi-threaded programming, AWS, Kubernetes, asynchronous programming, event-driven systems, .NET, C#, RabbitMQ, Prometheus, Agile methodologies, and domain-driven microservices.,

Posted 1 week ago

Apply

10.0 - 15.0 years

0 Lacs

karnataka

On-site

The Security team is currently engaged in the development and enhancement of a cloud platform dedicated to various network security controls and management. The primary objective is to create highly-available and performant distributed systems that ensure security at the network level within public clouds. This involves tasks such as micro segmentation, L3/4/7 DDoS prevention, and extending security measures to a diverse range of compute substrates, VMs, and containers. This role presents an exciting opportunity for ambitious engineers seeking comprehensive technical growth across three key areas: **Development**: This involves architecting and coding solutions within distributed systems (highly available microservices), systems programming (hypervisors and kernel agents), or user interfaces. **Security**: The role entails experimenting with access control and network security policies, packet filtering techniques, managing and monitoring communication among services, and DDoS prevention at the application layer. **Networking**: The position includes exploring and implementing software solutions across various OSI layers and devices, ranging from physical hosts to hypervisors and containers. If you excel in any of these areas and have a passion for learning about the others, this role offers an excellent opportunity to make a significant technical and business impact while working on one of the largest cloud platforms globally. **Responsibilities:** - Architect and implement distributed systems to deliver security controls at the network level in Salesforce's public and private clouds, covering network policy management, ACLs enforcement, DDoS protection for containers, among others. - Develop software solutions and microservices supporting network security platforms in public clouds. - Research and implement new networking security solutions and platforms for intra- and cross-datacenter network flows. - Advance and operate security scanning platforms in a full DevOps model. - Engage in an Agile development environment, including participating in daily scrums. - Support engineering excellence within the team through code reviews and mentoring junior members. **Requirements:** - Industry experience of 15+ years, with at least 10 years in SaaS, PaaS, or IaaS software development. - 5+ years of experience in a high-availability 24/7 environment, with cloud platform experience being a plus. - Educational background: ME/M.Tech in Computer Science/Engineering or BE/B.Tech in similar disciplines with equivalent experience. - Hands-on expertise in network security, including building or managing software platforms for network security, segmentation, ACLs, DPI, DDoS protection. - Proficiency in programming languages such as Golang, Java, C++, Python, with experience in designing large-scale PaaS or IaaS systems. - Strong knowledge in security fundamentals, operating systems, and software design. - DevOps mindset and excellent communication skills. - Ability to work effectively within a team and value team success. **Desired Skills/Experience:** - Expertise in designing, implementing, and operating distributed systems architectures. - Experience with VMs and container technologies. - Full-software ownership from ideation to running in production, including design, coding, testing, deployment, and support.,

Posted 1 week ago

Apply

5.0 - 9.0 years

0 Lacs

ahmedabad, gujarat

On-site

Invixium is looking for an experienced leader to join their embedded engineering team in Ahmedabad, Gujarat. As the leader, you will be responsible for overseeing a team of embedded software and hardware engineers. Invixium specializes in providing comprehensive access control, workforce management, and health screening solutions through touchless biometrics. By capturing accurate data and utilizing intelligent analytics, the company aims to enhance the health, productivity, and security of businesses of all sizes. Your responsibilities will include analyzing technical requirements, performing firmware and hardware testing, writing firmware, integrating code, conducting peer code reviews, troubleshooting software and hardware issues, and documenting technical deliverables throughout the project life cycle. Additionally, you will be expected to follow the defined product development life cycle, offer technical support to the team, and stay updated on new technologies. Desired qualifications and experience for this role include a degree in EC/CE, 5-8 years of experience, leadership skills, expertise in building embedded products, strong problem-solving abilities, proficiency in C/C++, multithreaded programming, and hands-on experience with embedded Linux/AOSP. Familiarity with Cloud Platforms like AWS, AZURE, or Google Cloud, Android architecture, and languages such as Java and Kotlin is also beneficial. Invixium, headquartered in Toronto, Canada, is a global company with a presence in various regions. They focus on manufacturing biometric security solutions that use face recognition technology for access control, workforce management, and visitor management. The company's integrated hardware, software, and mobile solutions aim to provide enterprises and industries with valuable analytics for enhanced security, safety, and productivity. If you join Invixium, you can expect a transparent work environment, competitive salaries, health benefits, and the opportunity to work alongside creative, empowered, and energetic individuals. The company is growing rapidly, and they are committed to supporting the professional development of their employees as they scale to new heights.,

Posted 1 week ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

As a Customer Application Engineer with expertise in C++, you will be responsible for developing and debugging software using Strong Modern C++ (C++ 14/17 and beyond). Your role will require good code reading skills to effectively identify and solve problems. Experience in multithreaded concurrent programming in Linux or QNX environments is essential for this position. Additionally, familiarity with scripting languages such as Python and Bash will be beneficial. Your understanding of build systems like CMake and Bazel will be crucial in ensuring smooth development and deployment processes. This role offers the opportunity to work on cutting-edge technologies in the ADAS domain, making it an exciting opportunity for those passionate about software development and engineering. If you are a proactive problem solver with a strong background in C++ programming, this role will provide you with a platform to showcase your skills and contribute to innovative projects in the automotive industry.,

Posted 3 weeks ago

Apply

12.0 - 16.0 years

0 Lacs

hyderabad, telangana

On-site

As a key leader in the architecture team, you will define and evolve the architectural blueprint for complex distributed systems built using Java, Spring Boot, Apache Kafka, and cloud-native technologies. You will ensure that system designs align with enterprise architecture principles, business objectives, and performance/scalability requirements. Collaborating closely with engineering leads, DevOps, data engineering, product managers, and customer-facing teams, you will drive architectural decisions, mentor technical teams, and foster a culture of technical excellence and innovation. Your key responsibilities will include owning and evolving the overall system architecture for Java-based microservices and data-intensive applications. You will define and enforce architecture best practices, lead technical design sessions, and design solutions focusing on performance, scalability, security, and reliability in high-volume, multi-tenant environments. Additionally, you will collaborate with product and engineering teams to convert business requirements into scalable technical architectures and drive the use of DevSecOps, automated testing, and CI/CD to improve development velocity and code quality. Basic qualifications for this role include 12-15 years of hands-on experience in Java-based enterprise application development, with at least 4-5 years in an architectural leadership role. Deep expertise in microservices architecture, Spring Boot, RESTful services, and API design is required, along with a strong understanding of distributed systems design, event-driven architecture, and domain-driven design. Proficiency in technologies such as Kafka, Spark, Kubernetes, Docker, AWS ecosystem, MongoDB, SQL databases, and multithreaded programming is essential. Preferred qualifications include exposure to tools for system architecture and diagramming, experience leading architectural transformations, knowledge of Data Mesh, Data Governance, or Master Data Management concepts, and certification in AWS, Kubernetes, or Software Architecture. Experience in regulated environments with compliance is a plus. Infor, a global leader in business cloud software products, focuses on industry-specific markets. With a commitment to Principle Based Management and eight Guiding Principles, Infor aims to create a culture that fosters innovation, improvement, and transformation while delivering long-term value to clients and supporters. To learn more about Infor, visit www.infor.com.,

Posted 3 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

As a Software Engineer in our product development team, you will be responsible for building and maintaining various Windows-based products. Your primary tasks will include designing and developing UI components with business logic functionality, as well as integrating them with the back-end communication application. You will collaborate with team members such as Product Lead, C++ developers, and test engineers to ensure the successful delivery of all releases. To excel in this role, you should have a minimum of 3 years of relevant development experience and a strong proficiency in .NET C# winforms/WPF programming. Your expertise in design patterns, object-oriented design, multi-threaded and asynchronous programming, and creating custom controls will be essential for the success of our projects. Additionally, knowledge of SDLC tools like Bugzilla and Subversion is required, while familiarity with Syncfusion or Krypton controls would be advantageous. Your role will involve translating requirements from Product Management into actionable tasks, collaborating closely with the Product Lead, and engaging in the design, development, testing, and coordination phases until the release of the product. You should be capable of evaluating different technical approaches, possessing excellent analytical and troubleshooting skills, and demonstrating a strong ability to work both independently and as part of a team. While optional qualifications include communication and networking technology knowledge, as well as experience in interfacing DotNet C# with C-based application DLLs, a proactive and positive attitude will be crucial for your success in this position. Exposure to Agile-based delivery models and a commitment to continuous learning will also be beneficial. If you are a self-starter with a passion for software development and a desire to contribute to innovative projects, we encourage you to apply for this full-time, permanent position in Bangalore. Join our team and be a part of our dynamic and collaborative work environment.,

Posted 3 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

chennai, tamil nadu

On-site

Valuelabs is a leading technology company with a 27-year track record of revolutionizing businesses. We boast a team of over 7000 employees spread across 28 offices, positioning us as a trusted partner in various industries. Our passion lies in delivering innovative solutions that cater to the ever-evolving needs of our clients. At Valuelabs, we hold our employees in high regard, recognizing them as our most valuable asset. We nurture a collaborative and dynamic work environment that encourages growth, learning, and innovation. Our AI, AiDE, is a conscious sentient super-intelligent artificial intelligence developed in-house to aid users in tackling software programming and design challenges. As a candidate for the position, you should possess the following qualifications and skills: - Proficiency in building complex applications using Objective-C, C++, SWIFT, Cocoa, and other frameworks. - Sound understanding of iOS application architecture and implementation, including MVC and MVVM design patterns. - Experience in multithreaded programming, developing reusable frameworks and UI components, utilizing iOS SDK performance tools, and optimization techniques. - Familiarity with UIKit, Core Animation, Autolayout, Size Classes, and SnapKit. - Knowledge of Core Location, MapKit, AVFoundation, StoreKit, Extensions, AddressBook, EventKit, CAllKit, SiriKit, Core Bluetooth, and Spatial Reasoning. Functional Skills: - Demonstrated experience in adhering to best coding, security, unit testing, and documentation practices. - Proficiency in Agile methodology. - Ensuring the quality of technical and application architecture and system design organization-wide. - Effective technology research and benchmarking against industry-leading technologies. If you meet the above criteria and are interested in the role, please share your updated resume with the required details to grishmaravindrar@valuelabs.com. Kindly include your experience levels in Objective-C, Swift, MVC & MVVM, Cocoa Touch, Core Animation, Core Data, current CTC, expected CTC, notice period, and your willingness to work from our Chennai office location.,

Posted 3 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

hyderabad, telangana

On-site

As a Software Engineer at Zinnia, you will play a crucial role in the development, configuration, testing, installation, and maintenance of our cutting-edge software platforms. You will collaborate with a global, cross-functional technology team to create innovative applications that streamline the insurance buying and selling process, ultimately helping more individuals secure their financial futures. Your responsibilities will include contributing to projects by writing efficient and well-designed code for our platforms, ensuring its cleanliness, maintainability, and documentation. You will be involved in developing, testing, and deploying high-quality Java applications while providing ongoing support, troubleshooting, and enhancements to existing systems. Additionally, you may occasionally participate in on-call rotations and after-hours support as needed. To excel in this role, you will need a Bachelor's or Master's Degree in Computer Engineering or Information Technology, along with a minimum of 3 years of hands-on experience in Java, J2EE, Struts/Springs, Hibernate, jQuery, REST APIs, and related technologies. A solid understanding of Object-Oriented design methodologies, design patterns in Java, server-side Java programming, database connectivity, and performance tuning is essential. Proficiency in at least one database management system (Oracle, SQL Server, DB2), along with experience in multi-threaded programming and complex projects, will be crucial for success. Moreover, strong analytical and design skills, effective communication, and documentation capabilities are necessary for this role. Exposure to an onsite-offshore working model would be advantageous. Joining Zinnia as a Software Engineer offers you the opportunity to work on impactful projects, collaborate with global teams, internal stakeholders, and customers, and contribute to the continuous growth and success of our technology platforms. Your efforts will directly contribute to simplifying the insurance experience and empowering more individuals to protect their financial well-being.,

Posted 3 weeks ago

Apply

2.0 - 6.0 years

0 Lacs

kanpur, uttar pradesh

On-site

As a member of our team, you will be welcomed into a diverse environment where learning, growth, and new opportunities are at the forefront. We offer the flexibility to work in various shifts and hours, enabling you to collaborate with your new colleagues in creating innovative products and solutions. You will thrive in a positive environment alongside like-minded individuals, where academic scores take a back seat to exceptional skills. Your primary responsibilities will include developing and implementing coding strategies for live trading environments, utilizing automated tools such as Excel and trading-based software. You will be involved in the design, testing, and optimization of high-performance algorithmic trading software, leveraging your expertise in mathematical and Computer Science principles. Real-time trade management, risk analysis, and system optimizations for data processing will be key components of your role. Collaboration with experienced teammates will be crucial as you work on bespoke solutions that enhance our technology stack by balancing speed, features, and cost. A strong foundation in object-oriented design, data structures, and algorithms will be essential for success. You will also be tasked with managing and enhancing existing software, particularly when working with large datasets and conducting data-mining and time-series analysis. To excel in this position, you will need to possess a degree in Computer Science, Electrical Engineering, Mathematics, Physics, or a related field. A solid professional background (2-4 years) in using C/C and Python within a UNIX / LINUX environment is required. Knowledge of network programming, multithreading, computational intelligence, and real-time applications will be beneficial. Familiarity with FIX protocol, TCP/IP, and GUI programming is also desired. We are seeking individuals who are hard-working, self-motivated, and dedicated to completing tasks efficiently. The ability to manage multiple responsibilities in a fast-paced setting is essential. Additionally, familiarity with R and Tableau will be advantageous in this role.,

Posted 1 month ago

Apply

12.0 - 16.0 years

0 Lacs

karnataka

On-site

We are seeking a Bluetooth Host Development Lead with a robust background in developing, integrating, and optimizing Bluetooth Host Stack (Classic and/or BLE) for embedded platforms. The ideal candidate should possess practical experience working with protocols such as HCI, L2CAP, RFCOMM, SDP, GATT, and GAP. In this role, you will be tasked with guiding a team of Bluetooth engineers through various phases of development, debugging, and deployment. Your primary responsibilities will include leading the architecture, design, and development of Bluetooth Host Stack components. You will collaborate on Bluetooth profiles (A2DP, AVRCP, HFP, HID, GATT, etc.) and focus on optimizing host stack integration. Additionally, designing and implementing middleware and protocol layers (HCI, L2CAP, SDP, RFCOMM, etc.) will be a key aspect of your role. You will need to effectively interface with firmware, application, and hardware teams to ensure seamless Bluetooth functionality. Conducting code reviews, spearheading debugging efforts, and resolving interoperability issues with mobile/automotive devices will also be part of your responsibilities. Providing technical mentorship to junior engineers and ensuring timely project delivery will be crucial. Collaboration with the QA team for Bluetooth certification and conformance testing using tools like BITE and PTS will be necessary. The ideal candidate should have at least 12 years of experience in Bluetooth Host Stack development and be proficient in C/C++, multi-threaded programming, and Linux-based environments. A deep understanding of Bluetooth protocols like HCI, L2CAP, SDP, GATT, RFCOMM, ATT, and GAP is required. Hands-on experience with Bluetooth Profile integration (e.g., A2DP, HFP, GATT) and familiarity with Bluetooth qualification/certification tools such as PTS, Ellisys, or BITE are essential. Strong debugging skills using tools like GDB, Wireshark, and HCI Snoop logs will be advantageous in this role.,

Posted 1 month ago

Apply
Page 1 of 3
cta

Start Your Job Search Today

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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies