Home
Jobs

10305 C++ Jobs - Page 8

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

4.0 - 7.0 years

10 - 20 Lacs

Bengaluru

Work from Office

Key Responsibilities: Customize and optimize AOSP for media streaming and video collaboration devices. Develop and integrate custom Android framework components. Work on low-level components such as Camera HAL, Display Manager, HDMI interfaces, and SELinux policies. Write Android apps and services to support core platform features. Debug complex system issues involving Android services, native code, and hardware interfaces. Collaborate cross-functionally with hardware, firmware, and QA teams. Must-Have Skills: Expertise in Java, C, and C++. Experience with AOSP, HAL, and Android application development. Strong understanding of Camera HAL and Camera API2. Familiarity with Display Manager, HDMI OUT/IN, HDMI CEC. Knowledge of Chromium WebRTC audio/video APIs is a plus. Strong foundation in OS concepts, multi-threading, sockets, data structures, and algorithms. Proficient in debugging, root cause analysis, and performance tuning. Experience with Android Studio, XML, and REST APIs. Proficiency in git, gerrit, gradle, maven, and jenkins. Understanding of wake-locks, Android activity manager, and SELinux policy configuration.

Posted 1 day ago

Apply

6.0 - 10.0 years

10 - 13 Lacs

Chennai, Bengaluru

Hybrid

Job Title: Senior Java Lead Compiler & Native Code Integration Location: Chennai Work Mode: Hybrid (WFO/WFH Optional) Job Summary We are seeking an exceptional and deeply technical Senior Java Lead to pioneer the future of Java performance and extensibility. You will spearhead the architecture and development of our ahead-of-time (AOT) compilation pipeline, translating Java source code and its extensions into high-performance native executables. This role centers on leveraging the JLang projectan LLVM backend for the Polyglot extensible compiler framework—to build a robust, next-generation toolchain. The ideal candidate is a systems-level programmer with a profound understanding of Java language internals, compiler design, and the LLVM ecosystem. You will not only lead a team of talented engineers but will be the principal architect for our compiler, its runtime system, and its language extension capabilities. This is a unique opportunity to solve fundamental challenges in programming language implementation and shape a technology that bridges the managed world of Java with the raw power of native code. Key Responsibilities 1. Architectural Ownership & Technical Vision • Design the Core Compiler Pipeline: Architect the end-to-end translation process from Java source -> Polyglot AST -> LLVM IR -> Native Executable. Make critical decisions on intermediate representations, code generation strategies, and toolchain integration. • Lead Language Extensibility Strategy: Define the framework for creating and integrating custom language features using Polyglot. Determine when features should be "desugared" to standard Java versus requiring direct, custom LLVM IR generation for maximum performance and control. • Set the Bar for Systems Programming: Champion rigorous coding standards, design patterns, and best practices for compiler development. Mentor and upskill developers in the complexities of LLVM, runtime systems, and language semantics. 2. Compiler and LLVM Toolchain Development • Master Java-to-LLVM Translation: Oversee the implementation of mappers for core Java semantics to LLVM IR, including the object model, virtual method dispatch (e.g., vtables), and exception handling (e.g., invoke/landingpad instructions). • Drive Code Optimization: Collaborate with LLVM specialists to leverage advanced optimization passes (e.g., LTO, PGO). Profile and analyze the generated LLVM IR to minimize binary size and maximize execution speed. • Ensure OpenJDK Compatibility: Guarantee that the AOT-compiled code can correctly link against and interoperate with the native components and class libraries of a standard OpenJDK distribution (e.g., for file I/O, networking). 3. Runtime System Design and Implementation • Engineer a Lightweight Java Runtime: Lead the development of a minimal, efficient runtime system required to support features that the JVM traditionally provides. • Solve the Hard Problems of AOT: Design and implement robust solutions for core JVM features in a native context: o Garbage Collection: Integrate and configure a GC (e.g., Boehm-Demers-Weiser) or lead the design of a custom memory manager suitable for AOT-compiled code. o Reflection: Develop a strategy to support java.lang.reflect by generating necessary metadata at compile-time to be consumed by the runtime. o Concurrency: Implement support for Java's memory model and synchronized keyword using native OS-level primitives (e.g., mutexes, atomics). 4. Build, Deployment, and Developer Enablement • Automate the Compiler Toolchain: Design and maintain a sophisticated CI/CD pipeline that automates the multi-stage build, cross-compilation, testing, and packaging of the entire system. • Create World-Class Documentation: Author and maintain in-depth technical documentation, including architectural diagrams, Getting Started guides, and tutorials for developing new language extensions. • Foster a Collaborative Environment: Act as the primary technical liaison between the compiler, runtime, and application teams, ensuring alignment and resolving deep technical challenges. Qualifications & Experience • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field. • 10+ years of professional software engineering experience, with a strong emphasis on Java. • Minimum of 3+ years in systems-level programming, such as compiler development, runtime systems, operating systems, or embedded systems. • Deep understanding of Java internals: You must be fluent in the Java Language Specification (JLS), Java Bytecode, the JVM's internal architecture, class loading, and JIT compilation principles. • Proven experience with LLVM: Demonstrable ability to generate, optimize, and debug LLVM Intermediate Representation (IR). Familiarity with the LLVM C++ API is a strong plus. • Excellent leadership qualities with experience mentoring junior engineers and leading complex technical projects. • Exceptional problem-solving skills and the ability to navigate ambiguous, highly complex technical domains. Preferred Skills (Desirable) • Direct experience with the Polyglot compiler framework or a similar extensible compiler project (e.g., Roslyn, Clang plugins). • Familiarity with the challenges of Ahead-of-Time (AOT) compilation for Java, including knowledge of projects like GraalVM Native Image or OpenJDK's Project Leyden. • Hands-on experience with runtime system components, particularly garbage collection and reflection mechanisms. • Active contributor to open-source compiler, toolchain, or language projects (please include links to your GitHub or relevant work)

Posted 1 day ago

Apply

8.0 - 13.0 years

13 - 18 Lacs

Kolkata, Mumbai, New Delhi

Work from Office

We are looking for a Lead AI Engineer with deep expertise in Computer Vision and Edge AI to lead the development and deployment of perception systems in next-generation automotive platforms. This role focuses on building high-performance AI models for Vehicles like ADAS, in-cabin monitoring etc and deploying them efficiently on embedded SoC platforms. You will work on the full AI pipeline from data to deployment ensuring models meet real-time performance and safety requirements. Job description Key Responsibilities: Design, train, and optimize computer vision models for real-time applications like object detection, lane tracking, semantic segmentation, and driver state monitoring. Port and deploy AI models to various automotive SoC platforms (e.g., NVIDIA, Qualcomm, NXP, TI), optimizing for performance, memory, and power efficiency. Use tools like TensorRT, ONNX, TVM, and OpenVINO to quantize, compress, and accelerate models for edge inference. Work with embedded systems teams to integrate AI modules into in-vehicle software stacks. Collaborate with perception, sensor fusion, and hardware teams to deliver robust and reliable end-to-end systems. Evaluate models on large, multi-sensor datasets and conduct rigorous performance and safety testing under varied driving conditions. Stay current with the latest developments in edge AI, model optimization, and automotive perception. Provide technical mentorship and code reviews for junior engineers and researchers. Required Qualifications: Bachelor s or Master s degree in Computer Science, Electrical Engineering, Robotics, or a related field 6 8 years of experience in AI/ML, with at least 4 years in computer vision and model deployment in real-world systems. Proven experience deploying deep learning models on SoC/embedded hardware platforms (NVIDIA Jetson/Drive, Qualcomm Snapdragon, TI TDA4, etc.). Expertise in Python and C++; strong hands-on knowledge of PyTorch, TensorFlow, and OpenCV. Deep understanding of model optimization techniques (e.g., quantization, pruning, INT8/FP16 inference). Familiarity with tools such as TensorRT, ONNX, TFLite, and performance profilers for embedded AI. Strong foundation in real-time system constraints, embedded development, and edge compute limitations. Prefered Qualifications: Experience with ADAS, OMS, DMS Knowledge of automotive-grade software development and safety standards. Background in working with CAN, Ethernet, or other in-vehicle communication protocols. What We Offer The opportunity to lead the development of cutting-edge vision and AI systems powering intelligent vehicles. Work on real-world deployment challenges with top-tier automotive partners. Competitive compensation, flexible work options, and access to modern AI/edge infrastructure. A culture that encourages innovation, technical excellence, and continuous learning.

Posted 1 day ago

Apply

1.0 - 3.0 years

8 - 12 Lacs

Kolkata, Mumbai, New Delhi

Work from Office

Software Engineer Platform Agneyas is looking for a senior Software Engineer with in-depth experience in high scale distributed systems. You will participate in the design and implementation of Agneyas Industrial IoT platform that is used to deploy scalable and secure applications. Your work includes, but not limited to, API definition, implementation, deployment, operational management, and debugging. As a Senior System Developer, you will implement complex distributed systems using state-of-the-art computing and networking environment offering high-volume data-centric IoT and AI/ML services. You will vet various open source and close source technologies, components, libraries, tools etc. and help build a scalable, highly available, and easily manageable system. Responsibilities Design and deliver infrastructure solutions that will help create, deploy and manage the service components that serves the diverse requirement of IoT and AI/ML solutions Investigate various open source and close source technologies, components, libraries, tools etc. and help build a highly available, highly scalable and easily manageable system Demonstrate responsibility and ownership of software components and deliver complete features satisfying functional, scale, performance and manageability requirements Implement and evaluate software reliability and performance Share the knowledge with code reviews and suggestions to ensure quality of product according to standards, processes and procedures Learn and apply new technologies, best design practices and usability patterns Minimum qualifications: BE/BTech degree in computer engineering or equivalent 1-3+ Years of engineering experience Knowledge and experience in highly distributed software systems, ability to understand the nuances and solve problems related to scale, performance and resiliency of such a system Experience in developing and deploying scalable and highly available cloud-native software services Experience in orchestration systems like Kubernetes and container technologies like Docker Hands on experience in multiple computer programming languages such as C, C++, Golang, Python in Linux OS environment Ability to implement all phases of a development cycle for a software product from understanding requirements, going through design, development and deploy phases Deep understanding of end-to-end testing and test automation of web applications.

Posted 1 day ago

Apply

5.0 - 8.0 years

13 - 17 Lacs

Kolkata, Mumbai, New Delhi

Work from Office

Senior Software Engineer / Principal Engineer Switching Agneyas Labs is looking for talented engineers with in-depth experience in high-end switching systems to work on state of the art, and cutting-edge network processor based switches. As a part of the team you will be exposed to wide variety of technologies like Network Operating Systems (NOS), Network Processor SDKs, multi-core software forwarding based on DPDK, public cloud infrastructure & services, etc. As a core member of the platform development team, you will participate in the design and implementation of platform data-path for category-leading networking systems. Your work includes, but not limited to, HW API definition, implementation, control-plane integration, scaling and debugging. Responsibilities Integrate L2, L3 and MPLS features in data-plane and integrate with 3rd party SDK. Solid understanding of internals of Network Operating Systems and Linux Networking. Contribute in software design, development, review, and documentations to deliver high quality products. Trouble shoot and fix reported issues with routing protocols and networking services. Continuous learning and development of skills in switching systems and network disaggregation. Experience in the design and development of complex distributed systems in embedded networking projects. Team player, independent, self-starter, can-do attitude, ability to prioritize and multitask. Strong communication and problem-solving skills are essential. Minimum qualifications: BE/BTech degree in computer engineering or equivalent 3+ years of engineering experience Knowledge and experience in networking/switching systems, ability to understand the nuances and solve problems related to scale, performance and resiliency of such a system Hands on experience in one or more of computer programming languages such as C, C++, Golang, Python in Linux OS environment Ability to implement all phases of a development cycle for a software product from understanding requirements, going through design, development and deploy phases

Posted 1 day ago

Apply

4.0 - 9.0 years

14 - 18 Lacs

Bengaluru

Work from Office

Job Description Summary You will be responsible for designing and programming a large component , feature, set of features or whole feature area. You will help drive the high-level architectural discussions regarding the work that the team is doing. You will lead design meetings and tech breakdowns. You will ask questions in the ideas to ensure that edge cases are covered. You will help organize the work by breaking down feature epics into stories and tasks. You will help prioritize the work and ensure that the right things get done at the right time. You will help remove blockers. You will be involved in chasing down the answers to questions for the Architects, product owner, UX designer, or engineers from other teams. You will be doing code reviews on a daily basis and making sure pull requests don t sit for too long without receiving attention. You will also help mentor your teammates and are responsible for helping level up the team. You will ensure that best practices are implemented and followed. GE HealthCare is a leading global medical technology and digital solutions innovator. Our purpose is to create a world where healthcare has no limits. Unlock your ambition, turn ideas into world-changing realities, and join an organization where every voice makes a difference, and every difference builds a healthier world. Job Description Roles and Responsibilities In this role, you will: Identify the scope of the work, provide initial estimate and justify the estimate with facts Demonstrate the understanding of Agile software development lifecycle and able to distinguish the core inputs and outputs in each cycle. Engage in technical discussions; participate in technical designs and present technical ideas through white boarding Execute in a fast pace delivery mode and focus in delivering tasks to meet the product release goal Maintain code quality through best practices, unit testing and code quality automation Seek and provide feedback on design and development Demonstrate the ability to make informed technology choices after due diligence and impact assessment Understand whole product, its modules and the interrelationship between them while being an expert in the assigned component or module Help in designing interfaces and information exchange between modules Articulate the need for scalability and understand the importance of improving quality through testing. Be an expert in writing code that meets standards and delivers the desired functionality using the technology selected for the project Job Description Drive design reviews, define interfaces between code modules, and applies existing technology to designs Be an expert in assessing application performance and optimizing/improving it through design and best coding practices Be an expert in core data structures as well as algorithms and has the ability to implement them using language of choice Be responsible for providing technical leadership and defining, developing, and evolving software in a fast paced and agile development environment using the latest software development technologies and infrastructure Provide guidance to a team of 5 to 7 developers with either planning and execution and/or design architecture using agile methodologies such as SCRUM Work with Product owners to understand product requirements & vision Write code that meets standards and delivers desired functionality using the technology selected for the project Education Qualification Bachelors Degree in Computer Science or STEM Majors (Science, Technology, Engineering and Math) with advanced experience. More than 10 years of experience in Software Development, minimum 2 years of experience leading a software development team as Technical Lead. Desired Characteristics Technical Expertise: Strong expertise on C++ 14 Embedded Software development on Linux and ability to interface with hardware design and development Excellent knowledge of Yocto OS , IP protocols, interfaces , device drivers and hardware subsystems Good expertise in Dev Ops/Containers(Dockers) Network programming ,Transmission Control Protocol /Internet Protocol program, opening/closing socket using C++ Prior Experience in DDS (Data Distribution Service) Business Acumen: Strong problem solving abilities and capable of articulating specific technical topics or assignments Experience in building scalable and highly available distributed systems Expert in breaking down problems and estimate time for development tasks Evangelizes how our technology solves customer problems from a technology and business perspective Leadership: Demonstrates clarity of thinking to work through limited information and vague problem definitions Influences through others; builds direct and "behind the scenes" support for ideas Proactively identifies and removes project obstacles or barriers on behalf of the team Shares knowledge, power, and credit, establishing trust, credibility, and goodwill Personal Attributes: Able to work under minimal supervision Excellent communication skills and the ability to interface with senior leadership with confidence and clarity Able to work well with global teams, including time-zone flexibility Skilled in providing oversight and mentoring team members. Shows ability to effectively delegate work Inclusion and Diversity GE Healthcare is an Equal Opportunity Employer where inclusion matters. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law. We expect all employees to live and breathe our behaviors: to act with humility and build trust; lead with transparency; deliver with focus, and drive ownership - always with unyielding integrity. Our total rewards are designed to unlock your ambition by giving you the boost and flexibility you need to turn your ideas into world-changing realities. Our salary and benefits are everything you d expect from an organization with global strength and scale, and you ll be surrounded by career opportunities in a culture that fosters care, collaboration and support #LI-Hybrid Additional Information Relocation Assistance Provided: No

Posted 1 day ago

Apply

3.0 - 12.0 years

11 - 12 Lacs

Hyderabad

Work from Office

Job Requirements Engineer must possess 3+ Years of exp at SoC Verification. C/C++ understanding is must. DFT-DV understanding is mandatory.

Posted 1 day ago

Apply

0.0 - 3.0 years

6 - 10 Lacs

Bengaluru

Work from Office

About the Role We are looking for a ROS Engineer for on-site deployment, integration, and support of our Industrial Robots . The ideal candidate should have strong experience in robotics implementation and troubleshooting, with solid expertise in Robot Operating System (ROS) . This role involves frequent travel across India and overseas. Key Responsibilities Deployment & Integration Install and configure industrial robots at customer sites. Integrate robots with WMS and infrastructure. Calibrate and optimize navigation/control using ROS. Perform tests to ensure safety and performance. Troubleshooting & Optimization Resolve hardware/software/network issues using ROS tools. Apply updates and collaborate with engineering to address challenges. Documentation & Reporting Maintain deployment records and configuration logs. Share project updates, risks, and suggestions for SOP improvements. Required Skills & Experience Hands-on experience with industrial robots, AMRs, or AGVs. Strong ROS knowledge (nodes, topics, services). Familiarity with WMS, SLAM, sensor integration, and protocols (CAN, Wi-Fi, Ethernet). Programming in Python/C++. Strong problem-solving and communication skills. Willingness to travel extensively.

Posted 1 day ago

Apply

6.0 - 10.0 years

6 - 10 Lacs

Hubli, Mangaluru, Mysuru

Work from Office

Advanced Embedded Engr Innovate to solve the worlds most important challenges The position is for Advanced Embedded Engineer for Traffic & ISS group within in Communication, Navigation & Surveillance COE (CNS COE) at HTS India. Be part of a team that designs, develops and integrates highly complex software functions within products team. You will provide technical expertise as a program team leader in the identification and development of new products. Key Responsibilities: Scope/Feature Definition Requirement development (High Level SW, Low Level SW Requirements) Continuous development and Tools Embedded Software development Software coding (C++, VC++ etc) Software Integration. System and Software Test. Issue Investigation and Debug. Customer Support Verification and Validation. Analytical skills & software development skills. Collaborates/ actively networks with stakeholders for new technologies/ideas incubation/ information. Actively contribute to business growth and innovation. Good verbal and written communication skill. You must have B.TECH/M.TECH/MCA - Computer Science/Electronics Engineering with 6-10 Years of experience Good in-depth technical knowledge of C, C++, and exposure to firmware language programming. Knowledge of embedded software development Capable in Requirement development (High Level SW, Low Level SW Requirements) Capable in oral and written communications Possess technical knowledge about I/O interfaces like Ethernet, A429 , RS-232 etc Possess Analytical and debugging skills on Real target hardware, hands on experience is an advantage. We value Familiar with Avionics product lines (TCAS, Transponder, DME, EGPWF etc) Demonstrated ability in software development for avionic systems, DO-178B/C process. Exposure to requirement management tools such as DOORS. Exposure to Configuration management like JIRA/ Bitbucket/GIT Exposure to real time operating systems (RTOS). Effective communicator You must have B.TECH/M.TECH/MCA - Computer Science/Electronics Engineering with 6-10 Years of experience Good in-depth technical knowledge of C, C++, and exposure to firmware language programming. Knowledge of embedded software development Capable in Requirement development (High Level SW, Low Level SW Requirements) Capable in oral and written communications Possess technical knowledge about I/O interfaces like Ethernet, A429 , RS-232 etc Possess Analytical and debugging skills on Real target hardware, hands on experience is an advantage. We value Familiar with Avionics product lines (TCAS, Transponder, DME, EGPWF etc) Demonstrated ability in software development for avionic systems, DO-178B/C process. Exposure to requirement management tools such as DOORS. Exposure to Configuration management like JIRA/ Bitbucket/GIT Exposure to real time operating systems (RTOS). Effective communicator

Posted 1 day ago

Apply

3.0 - 7.0 years

6 - 10 Lacs

Hubli, Mangaluru, Mysuru

Work from Office

Sr. Advanced Embedded Engr Innovate to solve the worlds most important challenges The position is for Sr. Advanced Embedded Engineer for Traffic & ISS group within in Communication, Navigation & Surveillance COE (CNS COE) at HTS India. Be part of a team that designs, develops and integrates highly complex software functions within products team. You will provide technical expertise as a program team leader in the identification and development of new products. You will lead proposals to address future business opportunities, value engineering and program/process changes. You will act as a key focal point for driving and implementing goals and objectives. You will be recognized by business management as the primary technical authority Key Responsibilities: Requirement development (High Level SW, Low Level SW Requirements) Continuous development and Tools Embedded Software development Software architecture development Software coding -C++, VC++ Software Integration System and Software Test. Issue Investigation and Debug. Scope/Feature Definition. Customer Support Verification and Validation. Analytical skills & software development skills. Product Certification. Collaborates/ actively networks with stakeholders for new technologies/ideas incubation/ information. Actively contribute to business growth and innovation. Good verbal and written communication skill. You Must Have Bachelor s degree in engineering or computer science. 5+ years of experience with Embedded SW development in C++ for avionics systems or any other Safety critical systems, and associated tooling performed to DO-178C level B&C standards (or any equivalent industry standards). SW development includes low level hardware drivers, communications, Real Time Operating System integration. 5+ years of experience performing software requirements and design for integrated platform. Possess technical knowledge about I/O interfaces like Ethernet, A429 , RS-232 , A615A Data loading Possess Analytical and debugging skills on Real target hardware, hands on experience is an advantage. We Value Familiar with Avionics product lines (TCAS, Transponder, DME, EGPWF etc) Demonstrated ability in software development for avionic systems, DO-178B/C process. Exposure to requirement management tools such as DOORS. Exposure to Configuration management like JIRA/ Bitbucket/GIT Exposure to real time operating systems (RTOS). Experience leading technical development of junior engineers. Knowledge of software configuration management and change management practices Diverse and global teaming and collaboration Effective communicator Wide degree of creativity and latitude. You Must Have Bachelor s degree in engineering or computer science. 5+ years of experience with Embedded SW development in C++ for avionics systems or any other Safety critical systems, and associated tooling performed to DO-178C level B&C standards (or any equivalent industry standards). SW development includes low level hardware drivers, communications, Real Time Operating System integration. 5+ years of experience performing software requirements and design for integrated platform. Possess technical knowledge about I/O interfaces like Ethernet, A429 , RS-232 , A615A Data loading Possess Analytical and debugging skills on Real target hardware, hands on experience is an advantage. We Value Familiar with Avionics product lines (TCAS, Transponder, DME, EGPWF etc) Demonstrated ability in software development for avionic systems, DO-178B/C process. Exposure to requirement management tools such as DOORS. Exposure to Configuration management like JIRA/ Bitbucket/GIT Exposure to real time operating systems (RTOS). Experience leading technical development of junior engineers. Knowledge of software configuration management and change management practices Diverse and global teaming and collaboration Effective communicator Wide degree of creativity and latitude.

Posted 1 day ago

Apply

4.0 - 6.0 years

8 - 13 Lacs

Gurugram

Work from Office

Overview Keysight is on the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~15,000 employees create world-class solutions in communications, 5G, automotive, energy, quantum, aerospace, defense, and semiconductor markets for customers in over 100 countries. Learn more about what we do. Our award-winning culture embraces a bold vision of where technology can take us and a passion for tackling challenging problems with industry-first solutions. We believe that when people feel a sense of belonging, they can be more creative, innovative, and thrive at all points in their careers. Job Summary: This job is in the R&D group of Keysight High Frequency Measurement Center of Excellence (HFM COE). HFM COE is responsible for developing world-leading network analyzers, signal analyzers, signal generators and transceivers that are utilized to design and test next-generation products in cellular communications, satellite systems, automotive collision avoidance, and other high frequency wireless systems. We are seeking an experienced Software Engineer to serve as a technical leader, responsible for architecting, designing, and developing complex large-scale software for Signal Analyzers. The ideal candidate will possess extensive full stack knowledge spanning from lower-level hardware/firmware integration, through measurement algorithm design, to customer-facing application implementation, and be able to leverage that knowledge to deliver software solutions to our customers. This position is part of an Agile team and will participate in the full software development lifecycle. As a technical leader, the successful candidate must be able to collaborate with other functional teams to translate broad concepts and business strategies into structured solutions, deliver complex and high impact designs, address performance and optimization concerns, and drive the delivery of cutting-edge technologies that shape the future with passion and motivation. Responsibilities Collaborate with cross-functional teams to define and prioritize requirements. Review, analyze and optimize architecture of the product with innovative solutions. Develop and improve GUI & RUI usability continuously. Define and develop interfaces between firmware (hardware control) and software. Follow coding rules and conduct code reviews with constructive feedback. Leverage RF measurement science knowledge in software designs. Provide leadership and mentoring to other team members. Qualifications BS, MS, or PhD in Computer Science, Computer Engineering, or other related engineering discipline with software emphasis 4+ years software engineering experience, with consistent success designing and delivering solutions. Strong knowledge and experience in object oriented (OO) design and programming. Proven experience in building , testing, and debugging software Proficiency in C#, C++, .NET, WPF, MVVM Familiarity with Agile development and tools such as TFS, GIT, Jenkins, Jira, etc. Demonstrated ability to work with a team and collaborate effectively with across global teams of engineers achieve objectives Understand business and customer needs and apply knowledge to create innovative solutions Good organizational skills and ability to work in a fast-paced, results driven environment Proven ability to deliver complex and challenging assignments Excellent written and verbal communications skills Demonstrated analytical and problem-solving skills with a passion for learning and professional growth Preferred Qualifications: Strong RF Measurement Science knowledge and telecommunication specifications Experience with Measurement Instruments (signal analyzers, network analyzers, signal generators, Oscilloscopes, etc.) Careers Privacy Statement***Keysight is an Equal Opportunity Employer.**Collaborate with cross-functional teams to define and prioritize requirements. Review, analyze and optimize architecture of the product with innovative solutions. Develop and improve GUI & RUI usability continuously. Define and develop interfaces between firmware (hardware control) and software. Follow coding rules and conduct code reviews with constructive feedback. Leverage RF measurement science knowledge in software designs. Provide leadership and mentoring to other team members.

Posted 1 day ago

Apply

8.0 - 13.0 years

40 - 65 Lacs

Bengaluru

Remote

Staff Engineer Experience: 8 - 15 Years Exp Salary : 40-68 lacs/annum Preferred Notice Period : 60 Days Shift : 9:30 AM to 6:30 PM IST Opportunity Type: Remote Placement Type: Permanent (*Note: This is a requirement for one of Uplers' Clients) Must have skills required : C++ and AWS and API Netskope (One of Uplers' Clients) is Looking for: Staff Engineer who is passionate about their work, eager to learn and grow, and who is committed to delivering exceptional results. If you are a team player, with a positive attitude and a desire to make a difference, then we want to hear from you. Role Overview Description About the role Please note, this team is hiring across all levels and candidates are individually assessed and appropriately leveled based upon their skills and experience. The Provisioner Team is responsible for the design, development, release and operation of Provisioner, a critical component of our foundational technologies. Provisioner acts as the single source of truth for all user data across all Netskope Apps, scales to 100s of millions of devices at any given time, and processes billions of requests daily. If you are passionate about solving complex problems and developing cloud services that are reliable, performant and scalable, we would like to speak with you. Whats in it for you As a member of the Provisioner team you will play a key role in the design, development and ongoing evolution of a critical component of our foundational technologies. You will be responsible for full life-cycle software development, including requirements analysis, technical architecture, design, implementation, testing and documentation, the recipe for deployment to production, and post-production ownership. If you are passionate about solving complex problems and developing cloud services that are reliable, performant and scalable, we would like to speak with you. What you will be doing Design and develop cloud systems and services to handle billions of events. Coordinate with other service development teams, product management and support teams to ensure scalability, supportability and availability for owned services and dependent services. Work on customer issues in a timely manner to improve issue resolution response time and customer satisfaction. Evaluate open source technologies to find the best fit for our needs, and contribute to some of them to meet our unique needs and help the community. Required skills and experience 8+ years of experience in the field of software development. Excellent programming experience in, Python, Node.js , typescript using right data structures and algorithms. Well versed in design and development of complex large scale distributed systems using technology such as Kafka, Redis, Mongo, MySql, etc,. Experience in development of applications using RESTFul API that includes DB design and management. Experience in scaling and performance optimization of systems including DB query tuning and optimization. Designed and developed cloud microservices that are deployed and used at high scale. Energetic self-starter, with the desire to work in a dynamic fast-paced environment. Excellent verbal and written communication skills Knowledge of Directory services and Identity management solutions is a plus. Education BSCS or equivalent required, MSCS or equivalent strongly preferred How to apply for this opportunity: Easy 3-Step Process: 1. Click On Apply! And Register or log in on our portal 2. Upload updated Resume & Complete the Screening Form 3. Increase your chances to get shortlisted & meet the client for the Interview! About Our Client: Netskope, a global SASE leader, helps organizations apply zero trust principles and AI/ML innovations to protect data and defend against cyber threats. Fast and easy to use, the Netskope platform provides optimized access and real-time security for people, devices, and data anywhere they go. About Uplers: Our goal is to make hiring and getting hired reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant product and engineering job opportunities and progress in their career. (Note: There are many more opportunities apart from this on the portal.) So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!

Posted 2 days ago

Apply

8.0 - 13.0 years

40 - 65 Lacs

Bengaluru

Remote

Staff Engineer Experience: 8 - 15 Years Exp Salary : 40-68 lacs/annum Preferred Notice Period : 60 Days Shift : 9:30 AM to 6:30 PM IST Opportunity Type: Remote Placement Type: Permanent (*Note: This is a requirement for one of Uplers' Clients) Must have skills required : C++ and AWS and API Netskope (One of Uplers' Clients) is Looking for: Staff Engineer who is passionate about their work, eager to learn and grow, and who is committed to delivering exceptional results. If you are a team player, with a positive attitude and a desire to make a difference, then we want to hear from you. Role Overview Description About the role Please note, this team is hiring across all levels and candidates are individually assessed and appropriately leveled based upon their skills and experience. The Provisioner Team is responsible for the design, development, release and operation of Provisioner, a critical component of our foundational technologies. Provisioner acts as the single source of truth for all user data across all Netskope Apps, scales to 100s of millions of devices at any given time, and processes billions of requests daily. If you are passionate about solving complex problems and developing cloud services that are reliable, performant and scalable, we would like to speak with you. Whats in it for you As a member of the Provisioner team you will play a key role in the design, development and ongoing evolution of a critical component of our foundational technologies. You will be responsible for full life-cycle software development, including requirements analysis, technical architecture, design, implementation, testing and documentation, the recipe for deployment to production, and post-production ownership. If you are passionate about solving complex problems and developing cloud services that are reliable, performant and scalable, we would like to speak with you. What you will be doing Design and develop cloud systems and services to handle billions of events. Coordinate with other service development teams, product management and support teams to ensure scalability, supportability and availability for owned services and dependent services. Work on customer issues in a timely manner to improve issue resolution response time and customer satisfaction. Evaluate open source technologies to find the best fit for our needs, and contribute to some of them to meet our unique needs and help the community. Required skills and experience 8+ years of experience in the field of software development. Excellent programming experience in, Python, Node.js , typescript using right data structures and algorithms. Well versed in design and development of complex large scale distributed systems using technology such as Kafka, Redis, Mongo, MySql, etc,. Experience in development of applications using RESTFul API that includes DB design and management. Experience in scaling and performance optimization of systems including DB query tuning and optimization. Designed and developed cloud microservices that are deployed and used at high scale. Energetic self-starter, with the desire to work in a dynamic fast-paced environment. Excellent verbal and written communication skills Knowledge of Directory services and Identity management solutions is a plus. Education BSCS or equivalent required, MSCS or equivalent strongly preferred How to apply for this opportunity: Easy 3-Step Process: 1. Click On Apply! And Register or log in on our portal 2. Upload updated Resume & Complete the Screening Form 3. Increase your chances to get shortlisted & meet the client for the Interview! About Our Client: Netskope, a global SASE leader, helps organizations apply zero trust principles and AI/ML innovations to protect data and defend against cyber threats. Fast and easy to use, the Netskope platform provides optimized access and real-time security for people, devices, and data anywhere they go. About Uplers: Our goal is to make hiring and getting hired reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant product and engineering job opportunities and progress in their career. (Note: There are many more opportunities apart from this on the portal.) So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!

Posted 2 days ago

Apply

8.0 - 13.0 years

40 - 65 Lacs

Bengaluru

Remote

Staff Engineer Experience: 8 - 15 Years Exp Salary : 40-68 lacs/annum Preferred Notice Period : 60 Days Shift : 9:30 AM to 6:30 PM IST Opportunity Type: Remote Placement Type: Permanent (*Note: This is a requirement for one of Uplers' Clients) Must have skills required : C++ and AWS and API Netskope (One of Uplers' Clients) is Looking for: Staff Engineer who is passionate about their work, eager to learn and grow, and who is committed to delivering exceptional results. If you are a team player, with a positive attitude and a desire to make a difference, then we want to hear from you. Role Overview Description About the role Please note, this team is hiring across all levels and candidates are individually assessed and appropriately leveled based upon their skills and experience. The Provisioner Team is responsible for the design, development, release and operation of Provisioner, a critical component of our foundational technologies. Provisioner acts as the single source of truth for all user data across all Netskope Apps, scales to 100s of millions of devices at any given time, and processes billions of requests daily. If you are passionate about solving complex problems and developing cloud services that are reliable, performant and scalable, we would like to speak with you. Whats in it for you As a member of the Provisioner team you will play a key role in the design, development and ongoing evolution of a critical component of our foundational technologies. You will be responsible for full life-cycle software development, including requirements analysis, technical architecture, design, implementation, testing and documentation, the recipe for deployment to production, and post-production ownership. If you are passionate about solving complex problems and developing cloud services that are reliable, performant and scalable, we would like to speak with you. What you will be doing Design and develop cloud systems and services to handle billions of events. Coordinate with other service development teams, product management and support teams to ensure scalability, supportability and availability for owned services and dependent services. Work on customer issues in a timely manner to improve issue resolution response time and customer satisfaction. Evaluate open source technologies to find the best fit for our needs, and contribute to some of them to meet our unique needs and help the community. Required skills and experience 8+ years of experience in the field of software development. Excellent programming experience in, Python, Node.js , typescript using right data structures and algorithms. Well versed in design and development of complex large scale distributed systems using technology such as Kafka, Redis, Mongo, MySql, etc,. Experience in development of applications using RESTFul API that includes DB design and management. Experience in scaling and performance optimization of systems including DB query tuning and optimization. Designed and developed cloud microservices that are deployed and used at high scale. Energetic self-starter, with the desire to work in a dynamic fast-paced environment. Excellent verbal and written communication skills Knowledge of Directory services and Identity management solutions is a plus. Education BSCS or equivalent required, MSCS or equivalent strongly preferred How to apply for this opportunity: Easy 3-Step Process: 1. Click On Apply! And Register or log in on our portal 2. Upload updated Resume & Complete the Screening Form 3. Increase your chances to get shortlisted & meet the client for the Interview! About Our Client: Netskope, a global SASE leader, helps organizations apply zero trust principles and AI/ML innovations to protect data and defend against cyber threats. Fast and easy to use, the Netskope platform provides optimized access and real-time security for people, devices, and data anywhere they go. About Uplers: Our goal is to make hiring and getting hired reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant product and engineering job opportunities and progress in their career. (Note: There are many more opportunities apart from this on the portal.) So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!

Posted 2 days ago

Apply

0 years

1 - 1 Lacs

Mansarovar, Jaipur, Rajasthan

On-site

1. Teaching and Curriculum Delivery: Teach computer science topics such as basic computer operations, programming (e.g., Python, C++, Java), database management, web designing, and ICT (Information and Communication Technology) as per CBSE guidelines. Prepare lesson plans, teaching materials, and practical assignments to facilitate student learning. Conduct theoretical and practical classes, ensuring students gain hands-on experience with software, hardware, and coding. 2. Student Assessment and Evaluation: Design and administer tests, quizzes, projects, and assignments to evaluate student progress. Provide constructive feedback and maintain records of students’ academic performance. Prepare students for CBSE board examinations and practical assessments. 3. Classroom Management: Maintain discipline and create an engaging, interactive learning environment. Encourage student participation and foster critical thinking and problem-solving skills. 4. Technology Integration: Integrate modern teaching aids, such as smart boards, educational software, and online resources, into lessons. Stay updated with advancements in technology and incorporate relevant tools into the curriculum. 5. Lab Maintenance and Supervision: Manage and maintain the school’s computer lab, ensuring hardware and software are functional. Supervise students during lab sessions to ensure safe and proper use of equipment. 6. Co-Curricular Activities: Organize and guide students in computer-related extracurricular activities, such as coding clubs, tech fests, or competitions. Support school events by managing technical requirements, such as presentations or digital displays. 7. Professional Development: Attend workshops, training programs, and CBSE teacher training sessions to enhance teaching skills and stay updated with curriculum changes. Collaborate with colleagues to integrate computer education with other subjects. 8. Parent and School Engagement: Communicate with parents about student progress during parent-teacher meetings. Participate in school meetings, committees, and events as required. Qualifications and Skills: Education: Bachelor’s degree in Computer Science, IT, or a related field (B.Ed. or equivalent teaching qualification is often preferred). Experience: Prior teaching experience or familiarity with the CBSE curriculum is an advantage. Skills: Proficiency in programming languages, strong communication, classroom management, and knowledge of CBSE evaluation patterns. Certifications: Relevant certifications in teaching or technology (e.g., DOEACC, NIIT, or CBSE training) may be preferred. Job Type: Full-time Pay: ₹9,000.00 - ₹12,000.00 per month Schedule: Fixed shift Work Location: In person

Posted 2 days ago

Apply

15.0 - 20.0 years

50 - 55 Lacs

Gurugram

Work from Office

Horizontal Data Science Enablement Team within SSO Data Science is looking for a MLOps Engineering Director who can help solve MLOps problems, manage the Databricks platform for the entire organization, build CI/CD or automation pipelines, and lead best practices. Role and responsibilities: Oversee the administration, configuration, and maintenance of Databricks clusters and workspaces. Continuously monitor Databricks clusters for high workloads or excessive usage costs, and promptly alert relevant stakeholders to address issues impacting overall cluster health. Implement and manage security protocols, including access controls and data encryption, to safeguard sensitive information in adherence with Mastercard standards. Facilitate the integration of various data sources into Databricks, ensuring seamless data flow and consistency. Identify and resolve issues related to Databricks infrastructure, providing timely support to users and stakeholders. Work closely with data engineers, data scientists, and other stakeholders to support their data processing and analytics needs. Maintain comprehensive documentation of Databricks configurations, processes, and best practices and lead participation in security and architecture reviews of the infrastructure Bring MLOps expertise to the table, namely within the scope of, but not limited to: Model monitoring Feature catalog/store Model lineage maintenance CI/CD pipelines to gatekeep model lifecycle from development to production Own and maintain MLOps solutions either by leveraging open-sourced solutions or with a 3rd party vendor Build LLMOps pipelines using open-source solutions. Recommend alternatives and onboard products to the solution Maintain services once they are live by measuring and monitoring availability, latency and overall system health. Manage a small team of MLOps engineers All about you: masters degree in computer science, software engineering, or a similar field. Strong experience with Databricks and its management of roles and resources Experience in cloud technologies and operations Experience supporting API s and Cloud technologies Experience with MLOps solutions like MLFlow Experience with performing data analysis, data observability, data ingestion and data integration. 7+ Yrs DevOps, SRE, or general systems engineering experience. 5+ years of hands-on experience in industry standard CI/CD tools like Git/BitBucket, Jenkins, Maven, Artifactory, and Chef. Experience architecting and implementing data governance processes and tooling (such as data catalogs, lineage tools, role-based access control, PII handling) Strong coding ability in Python or other languages like Java, and C++, plus a solid grasp of SQL fundamentals Systematic problem-solving approach, coupled with strong communication skills and a sense of ownership and drive. What could set you apart: SQL tuning experience. Strong automation experience Strong Data Observability experience. Operations experience in supporting highly scalable systems. Ability to operate in a 24x7 environment encompassing global time zones Self-Motivating and creatively solves software problems and effectively keep the lights on for modeling systems.

Posted 2 days ago

Apply

1.0 - 3.0 years

3 - 5 Lacs

Jamshedpur

Work from Office

1. Technical Support: Provide timely and effective technical, Troubleshoot and resolve technical issues related to the product . Install and implement new programs, upgrade OS and hardware, take data backup and conduct recovery process 2. Problem Solving: Analyze customer problems, diagnose root causes, and implement solutions to resolve issues promptly. 3. Customer Communication: keep customer proactively informed , maintain a professional and courteous demeanor . 4. Product Knowledge: Develop a deep understanding of the product or service offerings to provide accurate and relevant support. Stay updated on product changes, updates, and new features. 5. Escalation Management: Escalate complex technical issues to the appropriate teams within the organization for further investigation and resolution. Follow up with customers to ensure that escalated issues are resolved satisfactorily. 6. Feedback Collection: Gather feedback from customers regarding their experiences with the service provided. 7. Collaboration: Collaborate with cross-functional teams including logistics and ensure defective /unused goods parts are returned immediately after the call. 8. Should be able to check environmental parameters such as earthling for the proper functioning of product. . Qualifications Diploma/Degree Knowledge & Technical Skills knowledge of desktop operating systems like MS windows , product problem symptoms and associated root cause . Proficiency in hardware installation, troubleshooting, and maintenance. Familiarity with networking concepts, protocols, and troubleshooting. Experience with software installation, configuration, and support. Knowledge of antivirus software, firewalls, and security best practices.

Posted 2 days ago

Apply

1.0 - 3.0 years

3 - 5 Lacs

Ranchi

Work from Office

1. Technical Support: Provide timely and effective technical, Troubleshoot and resolve technical issues related to the product . Install and implement new programs, upgrade OS and hardware, take data backup and conduct recovery process 2. Problem Solving: Analyze customer problems, diagnose root causes, and implement solutions to resolve issues promptly. 3. Customer Communication: keep customer proactively informed , maintain a professional and courteous demeanor . 4. Product Knowledge: Develop a deep understanding of the product or service offerings to provide accurate and relevant support. Stay updated on product changes, updates, and new features. 5. Escalation Management: Escalate complex technical issues to the appropriate teams within the organization for further investigation and resolution. Follow up with customers to ensure that escalated issues are resolved satisfactorily. 6. Feedback Collection: Gather feedback from customers regarding their experiences with the service provided. 7. Collaboration: Collaborate with cross-functional teams including logistics and ensure defective /unused goods parts are returned immediately after the call. 8. Should be able to check environmental parameters such as earthling for the proper functioning of product. . Qualifications Diploma/Degree Knowledge & Technical Skills knowledge of desktop operating systems like MS windows , product problem symptoms and associated root cause . Proficiency in hardware installation, troubleshooting, and maintenance. Familiarity with networking concepts, protocols, and troubleshooting. Experience with software installation, configuration, and support. Knowledge of antivirus software, firewalls, and security best practices.

Posted 2 days ago

Apply

1.0 - 3.0 years

3 - 5 Lacs

Dhanbad

Work from Office

1. Technical Support: Provide timely and effective technical, Troubleshoot and resolve technical issues related to the product . Install and implement new programs, upgrade OS and hardware, take data backup and conduct recovery process 2. Problem Solving: Analyze customer problems, diagnose root causes, and implement solutions to resolve issues promptly. 3. Customer Communication: keep customer proactively informed , maintain a professional and courteous demeanor . 4. Product Knowledge: Develop a deep understanding of the product or service offerings to provide accurate and relevant support. Stay updated on product changes, updates, and new features. 5. Escalation Management: Escalate complex technical issues to the appropriate teams within the organization for further investigation and resolution. Follow up with customers to ensure that escalated issues are resolved satisfactorily. 6. Feedback Collection: Gather feedback from customers regarding their experiences with the service provided. 7. Collaboration: Collaborate with cross-functional teams including logistics and ensure defective /unused goods parts are returned immediately after the call. 8. Should be able to check environmental parameters such as earthling for the proper functioning of product. . Qualifications Diploma/Degree Knowledge & Technical Skills knowledge of desktop operating systems like MS windows , product problem symptoms and associated root cause . Proficiency in hardware installation, troubleshooting, and maintenance. Familiarity with networking concepts, protocols, and troubleshooting. Experience with software installation, configuration, and support. Knowledge of antivirus software, firewalls, and security best practices.

Posted 2 days ago

Apply

10.0 - 15.0 years

30 - 45 Lacs

Bengaluru

Work from Office

As a DSP Software Engineer, you will be working on software products developed on OEM IVI/HU and amplifiers. Products typically consist of microcontrollers, SoC, for configuration, communication and control and a DSP processor for audio processing. Software development involves working with complex, multi-threaded, multi-processor or multi-core architectures and audio frameworks to integrate DSP algorithms and control structures. What You Will Do Customise and integrate audio DSP algorithms for the automotive environment within complex, multi-threaded, multi-processor architectures and audio frameworks. Port DSP algorithms to various processors/platforms and make use of available resources, peripherals, accelerators, compiler features, etc. Design of audio signal flows and software architectures using SW platform components. Develop production-ready software following a defined software development process. Estimate processing resources including MIPS, ROM and RAM and optimise individual algorithms and total system performance. What You Need to be Successful Bachelor s degree in electrical engineering, Computer Science, or a related field. 10+ years of experience in the DSP and preferably in the audio field. 6+ years of embedded software development. 6+ years of C++/C or other structured language. Experience developing consumer products. Deep knowledge of filtering, audio processing/post processing, and noise control algorithms in both time and frequency domains. Strong understanding of DSP frameworks and how individual DSP algorithms interface and interact with each other, the control software and tool interfaces in an optimised way. Experience with digital communication protocols in multiprocessor environment: I2C, I2S, SPI, UART, USB, A2B. Excellent communication, collaboration, problem-solving, and leadership skills. Bonus Points if You Have Knowledge of Android HAL and lower layers. What Makes You Eligible Willingness to work in an office located in Bangalore, India. Successfully complete a background investigation and drug screen as a condition of employment. What We Offer Flexible work environment, allowing for full-time remote work globally for positions that can be performed outside a HARMAN or customer location. Access to employee discounts on world-class Harman and Samsung products (JBL, HARMAN Kardon, AKG, etc.). Extensive training opportunities through our own HARMAN University. Competitive wellness benefits. Tuition Reimbursement. Access to the HARMAN Campus Fitness Centre and Cafeteria. An inclusive and diverse work environment that fosters and encourages professional and personal development.

Posted 2 days ago

Apply

7.0 - 12.0 years

7 - 8 Lacs

Bengaluru

Work from Office

This requisition is used solely to source regularly open roles but does not represent a current open role within HARMAN. Our recruiters monitor these requisitions and will contact you if we want to talk to you directly. In the meantime, consider joining our Talent Community to receive regular updates regarding openings. About the Role Platform software system Integration Subject Matter Expert responsible for system integration activities for Intelligent Automotive cockpit domain controllers and Central Compute Units. Responsible for system integration activities for Android Desert migrations, Board Support Package migrations for multiple products line for the platform Adaptation of new generation build methods and hardware launch targets for Central Compute Units (CCU) What You Will Do Build Harman s next-gen Android based Intelligent Cockpit platform that will be used by all Products and customer programs within Harman. Ensure that we meet committed timelines, maximize reuse and follow Google/Android best practices. Responsible system integration activities of platform product lines: PDK, ICM and CCU Drive the software integration activities like Hypervisor bring up, Android bring up, Host Linux bring up, Android Dessert migration. Ensure parity of the features already developed working with development teams. Manage Android Dessert integration and HAL integration. Work with customer project team to ensure integration of bimonthly BSP releases of SoC vendors (Samsung LSI/Qualcomm) What You Need 7+ Years experience with master s in computer science / Electrical/ Electronic Engineering or related field. 4+ years of experience in system integration activities for automotive infotainment systems Proven experience in Embedded, Linux development and Android internals & QNX. Proven experience in managing system integration: Hypervisor, Android, Host Linux. 3+ years of experience in Android Dessert porting and customization experience Results- and detail-oriented: holds herself/himself and others accountable for commitments. Good knowledge on Android Build System and having ability to resolve build issues arising from AOSP/Vendor BSPs. Thorough with Android boot flow, in bare metal android and hypervisor environments, and having ability to debug boot issues in all stages of booting. Should have good exposure Linux system programming (Device Drivers, Kernel Configurations, Device Tree etc..) Good understanding of Android Architecture Experience in BSP/AOSP Migrations, porting features from one Android version to another. Should have good exposure to C, C++, Java/Kotlin languages. Comfortable with Repo/Git tools usage. Linux/Android Kernel customization experience. What is Nice to Have IBM ALM tool Good experience in Automotive infotainment system design and development. Automotive Cockpit Systems schematic knowledge Test Driven Development practices What Makes You Eligible Be willing to travel up to 10%, domestic only OR domestic and international travel. Be willing to work in various India locations. Successfully complete a background investigation and drug screen as a condition of employment of software process audit What We Offer Flexible work environment, allowing for full-time remote work globally for positions that can be performed outside a HARMAN or customer location Access to employee discounts on world-class Harman and Samsung products (JBL, HARMAN Kardon, AKG, etc.) Extensive training opportunities through our own HARMAN University Competitive wellness benefits Tuition Reimbursement Access to HARMAN Campus Fitness Center and Cafeteria An inclusive and diverse work environment that fosters and encourages professional and personal development

Posted 2 days ago

Apply

3.0 - 7.0 years

6 - 10 Lacs

Bengaluru

Work from Office

Sr Advanced Embedded Engr Join a team recognized for leadership, top innovator and diversity. The position is for Sr Advanced Embedded Engineer within Communication, Navigation & Surveillance COE, HTS Aero India. You must have B. TECH/M. TECH/MCA - Computer Science/Electronics Engineering with 10+ Years of experience Good in-depth technical knowledge of C, C++, and exposure to firmware language programming. Knowledge of embedded software development Understanding of the software development lifecycle (DO-178C preferred) Capable in Requirement development (High Level SW, Low Level SW Requirements) Capable in oral and written communications Possess technical knowledge about I/O interfaces like Ethernet, A429 , RS-232 , A615A Data loading Possess Analytical and debugging skills on Real target hardware, hands on experience is an advantage. We value Exposure to Datalink/EGPWF concepts. Demonstrated ability in software development for avionic systems, DO-178B/C process. Exposure to Multithreading/Multicore processing Exposure to requirement management tools such as DOORS. Exposure to Configuration management like CC/CQ JIRA/ Bit bucket/GIT Exposure to real time operating systems (RTOS). Knowledge of configuration management tools like JIRA/Bitbucket (Atlassian Tool set) You must have B. TECH/M. TECH/MCA - Computer Science/Electronics Engineering with 10+ Years of experience Good in-depth technical knowledge of C, C++, and exposure to firmware language programming. Knowledge of embedded software development Understanding of the software development lifecycle (DO-178C preferred) Capable in Requirement development (High Level SW, Low Level SW Requirements) Capable in oral and written communications Possess technical knowledge about I/O interfaces like Ethernet, A429 , RS-232 , A615A Data loading Possess Analytical and debugging skills on Real target hardware, hands on experience is an advantage. We value Exposure to Datalink/EGPWF concepts. Demonstrated ability in software development for avionic systems, DO-178B/C process. Exposure to Multithreading/Multicore processing Exposure to requirement management tools such as DOORS. Exposure to Configuration management like CC/CQ JIRA/ Bit bucket/GIT Exposure to real time operating systems (RTOS). Knowledge of configuration management tools like JIRA/Bitbucket (Atlassian Tool set) Be part of a global team that designs, develops and integrates highly complex software functions within Honeywell Aerospace Electronic Solutions, CNS (Communication, Navigation, & Surveillance). Main objective will be to develop, test and integrate robust well documented embedded software at both a high and low level that interacts directly with hardware. The role is required to demonstrate thought leadership in embedded software architecture, design and development in line with FCI development Mentor the junior members in the team and be seen as a problem solver. Collaborates/ actively networks with stakeholders for new technologies/ideas incubation/information. Performs competitive intelligence and IP analysis. Motivates functional team in IP creation for the Product in the field of expertise Provide technical support for products - field investigation, application support and factory support Actively contribute to business growth and innovation. Be part of a global team that designs, develops and integrates highly complex software functions within Honeywell Aerospace Electronic Solutions, CNS (Communication, Navigation, & Surveillance). Main objective will be to develop, test and integrate robust well documented embedded software at both a high and low level that interacts directly with hardware. The role is required to demonstrate thought leadership in embedded software architecture, design and development in line with FCI development Mentor the junior members in the team and be seen as a problem solver. Collaborates/ actively networks with stakeholders for new technologies/ideas incubation/information. Performs competitive intelligence and IP analysis. Motivates functional team in IP creation for the Product in the field of expertise Provide technical support for products - field investigation, application support and factory support Actively contribute to business growth and innovation.

Posted 2 days ago

Apply

5.0 - 10.0 years

20 - 25 Lacs

Bengaluru

Work from Office

The Opportunity NDB team is targeting a multi-billion-dollar market to provide one-click database management solutions for hybrid multi-cloud database workloads running on the Nutanix platform. We have tremendous interest from our customers and are now looking to take the journey from 1. 0 to 5. 0 product, making the solution more scalable and multi-cloud ready. We want people with relevant skills and experience to be part of this exciting journey. About the Team At Nutanix, you will be joining the NDB team. This team thrives on collaboration and teamwork, working together towards achieving collective success. The environment is welcoming, with team members eager to support and integrate new members smoothly. You will report to the Senior Manager, Engineering at Nutanix. The work setup is a hybrid model, requiring the individual to be present in the office for two days per week. This structure allows for a balance between in-person collaboration and remote work flexibility. At Nutanix, there are no specific travel requirements for this role, allowing you to focus on your projects and contributions within the team without the added burden of extensive travel. Your Role As a full-stack developer, you will be working on the complete stack UI and Backend Architect, design and develop enterprise life cycle management software for Databases. Architect, design and develop efficient, flexible, scalable, and robust software systems/components Develop deep understanding of customer use cases of various databases in a secondary environment and design innovative solutions for customer requirements. Work on defining functionality that is easy-to-use, intuitive to customers. Work closely with development, test, documentation and product management teams to deliver high-quality products in a fast-paced environment. Follow a methodical approach to design that is future ready and scalable. What You Will Bring Experience working with enterprise software development in one of the domains (Web Services: (REST APIs, Java Web Services, Scalable Systems, Security, RBAC), Experience working in Microservices and Kubernetes is nice to have. Working in Cloud Saas, Cloud Native applications is nice to have Databases - (SQLServer, Oracle, MySQL/MariaDB, Postgres, SAP/HANA etc), Linux Systems and Storage - (SAN/NAS/HCI), Virtualization) Optional/Nice to have. Love of programming and rock-solid in one or more languages: Java, Python or C++ Must be proficient in React. js Must be able to write efficient code with high quality. Experience with object-oriented concepts and design is required. Bachelors degree in Computer Science or related field required with 3. 5+ years experience. Advanced degree in Computer Science preferred.

Posted 2 days ago

Apply

2.0 - 3.0 years

20 - 25 Lacs

Noida

Work from Office

At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Cadence is a pivotal leader in electronic design, building upon more than 30 years of computational software expertise. The company applies its underlying Intelligent System Design strategy to deliver software, hardware and IP that turn design concepts into reality. Cadence customers are the world s most innovative companies, delivering extraordinary electronic products from chips to boards to systems for the most dynamic market applications including consumer, hyperscale computing, 5G communications, automotive, aerospace industrial and health. The Cadence Advantage The opportunity to work on cutting-edge technology in an environment that encourages you to be creative, innovative, and to make an impact. Cadence s employee-friendly policies focus on the physical and mental well-being of employees, career development, providing opportunities for learning, and celebrating success in recognition of specific needs of the employees. The unique One Cadence - One Team culture promotes collaboration within and across teams to ensure customer success Multiple avenues of learning and development available for employees to explore as per their specific requirement and interests You get to work with a diverse team of passionate, dedicated, and talented individuals who go above and beyond for our customers, our communities, and each other every day. Summary: Lead Software Engineer plays a critical role in the development and maintenance of software applications. They are responsible for designing, coding, testing, and debugging programs, as well as collaborating with teams to ensure project success. This role typically involves the following responsibilities: Qualifications: BE/BTech/ME/MS/MTech in computer Science Job Summary: Exp : 2+yrs Excellent knowledge of C/C++ (C++11 and C++14 knowledge is added advantage). 2-3+years of experience on design and development of complex software projects. Strong background on Data Structures, Algorithms, and Design Patterns. Excellent problem solving and debugging skills. Willingness to explore new technology areas, formulate problem statements and independently work on solutions. Familiarity with Qt (Quick Time). Knowledge and experience with EDA flows and applications would be a significant plus. We re doing work that matters. Help us solve what others can t.

Posted 2 days ago

Apply

5.0 - 9.0 years

20 - 25 Lacs

Pune

Work from Office

Key Areas of Responsibilities End to end delivery of software changes, from requirement inception to production rollout. Rotation to perform production support tasks, including but not limited to listed below. Monitoring production environment and act on production incidents Work on Service Request Fulfillment, Incident Management, Problem Management and Change Management. Manage weekend events like software releases, BCP testing, exchange rehearsal etc. Status reporting on Health Checks, Changes, Incidents, Capacity and Performance. Documentation of Application Knowledgebase, Process. Make monitoring tool changes aligned with changing requirements or gaps observed/reported. Proactively highlight risk any observed and suggest ways to mitigate impact. Suggest new ideas for Automation and be able to implement automation ideas. Requirements Computer Science or equivalent degree 5 to 9 years Support experience in an Investment Banking or Financial Domain [Must Have] Be proficient in atleast one of these common programming languages: Java, C#, C++, Typescript, Python, Shell scripting, PowerShell [Must Have] Strong in SQL, Linux, Scripting using Bash / Ksh. [Must Have] Familiar with DevOps stacks like Git, Bamboo, Jenkins, Docker, Kubernetes. Strong understanding in entire software lifecycle, from development to production support 5+ years of experience in managing multiple applications which include in-house developed or vendor based applications. Strong problem-solving and analytical skills. Strong desire to learn new technologies and equities trading workflow. Open-minded to adopt and propose best practice.

Posted 2 days ago

Apply
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