Jobs
Interviews

23 Real-Time Systems Jobs

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

10.0 - 15.0 years

15 - 25 Lacs

ahmedabad

Remote

• Design scalable, secure & optimized mobile app architectures. • Lead multi-account, VoIP & video streaming system design. • Define API contracts, VPE integration & cross-platform patterns. • Ensure compliance with FCC, E911 & WCAG standards. Required Candidate profile • Principal level with 10+ yrs architecture experience. • Strong in iOS, Android, C++ integration & real-time systems. • Skilled in API design, security, scalability & performance optimisation.

Posted 3 days ago

Apply

0.0 years

0 Lacs

bengaluru, karnataka, india

On-site

Introduction: A Career at HARMAN Automotive Were a global, multi-disciplinary team thats putting the innovative power of technology to work and transforming tomorrow. At HARMAN Automotive, we give you the keys to fast-track your career. Engineer audio systems and integrated technology platforms that augment the driving experience Combine ingenuity, in-depth research, and a spirit of collaboration with design and engineering excellence Advance in-vehicle infotainment, safety, efficiency, and enjoyment About The Role We are looking for an Automotive Engineer with strong expertise in C++ and embedded programming. The role involves design, development, and testing of automotive software components with a focus on embedded protocols and real-time performance. What You Will Do Hands-on experience with build tools (e.g., Webpack, Rollup) Develop and maintain embedded software in C++ for automotive applications. Work with hardware teams to integrate and validate embedded systems. Implement and debug communication protocols such as I2C, UART, CAN, and A2B. Participate in code reviews, testing, and system-level integration. Ensure compliance with automotive quality and safety standards. What Makes You Eligible Strong programming skills in C++ with experience in embedded systems. Hands-on experience with embedded communication protocols (I2C, UART, CAN, A2B). Good understanding of real-time systems and microcontroller programming. Experience with debugging tools, oscilloscopes, and protocol analyzers. Problem-solving skills and ability to work in cross-functional teams. What We Offer 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 Be Brilliant employee recognition and rewards program An inclusive and diverse work environment that fosters and encourages professional and personal development You Belong Here HARMAN is committed to making every employee feel welcomed, valued, and empowered. No matter what role you play, we encourage you to share your ideas, voice your distinct perspective, and bring your whole self with you all within a support-minded culture that celebrates what makes each of us unique. We also recognize that learning is a lifelong pursuit and want you to flourish. We proudly offer added opportunities for training, development, and continuing education, further empowering you to live the career you want. About HARMAN: Where Innovation Unleashes Next-Level Technology Ever since the 1920s, weve been amplifying the sense of sound. Today, that legacy endures, with integrated technology platforms that make the world smarter, safer, and more connected. Across automotive, lifestyle, and digital transformation solutions, we create innovative technologies that turn ordinary moments into extraordinary experiences. Our renowned automotive and lifestyle solutions can be found everywhere, from the music we play in our cars and homes to venues that feature todays most sought-after performers, while our digital transformation solutions serve humanity by addressing the worlds ever-evolving needs and demands. Marketing our award-winning portfolio under 16 iconic brands, such as JBL, Mark Levinson, and Revel, we set ourselves apart by exceeding the highest engineering and design standards for our customers, our partners and each other. If youre ready to innovate and do work that makes a lasting impact, join our talent community today! Show more Show less

Posted 1 week ago

Apply

6.0 - 8.0 years

0 Lacs

noida, uttar pradesh, india

Remote

Job Title: Software Development Engineer (SDE) Location: Noida About Us: At Clearwater Analytics, we are on a mission to become the world&aposs most trusted and comprehensive technology platform for investment management, reporting, accounting, and analytics. We partner with sophisticated institutional investors worldwide and are seeking a Software Development Engineer who shares our passion for innovation and client commitment. Role Overview: We are seeking a skilled Software Development Engineer with strong coding and design skills, as well as hands-on experience in cloud technologies and distributed architecture. This role focuses on delivering high-quality software solutions within the FinTech sector, particularly in the Front Office, OEMS, PMS, and Asset Management domains. Key Responsibilities: Design and develop scalable, high-performance software solutions in a distributed architecture environment. Collaborate with cross-functional teams to ensure engineering strategies align with business objectives and client needs. Implement real-time and asynchronous systems with a focus on event-driven architecture. Ensure operational excellence by adhering to best practices in software development and engineering. Present technical concepts and project updates clearly to stakeholders, fostering effective communication. Requirements: 6 years of hands-on experience in software development, ideally within the FinTech sector. Strong coding and design skills, with a solid understanding of software development principles. Deep expertise in cloud platforms (AWS/GCP/Azure) and distributed architecture. Experience with real-time systems, event-driven architecture, and engineering excellence in a large-scale environment. Proficiency in Java and familiarity with messaging systems (JMS/Kafka/MQ). Excellent verbal and written communication skills. Desired Qualifications: Experience in the FinTech sector, particularly in Front Office, OEMS, PMS, and Asset Management at scale. Bonus: Experience with BigTech, Groovy, Bash, Python, and knowledge of GenAI/AI technologies. What we offer: Business casual atmosphere in a flexible working environment? Team-focused culture that promotes innovation and ownership? Access cutting-edge investment reporting technology and expertise Defined and undefined career pathways, allowing you to grow your way? Competitive medical, dental, vision, and life insurance benefits Maternity and paternity leave? Personal Time Off and Volunteer Time Off to give back to the community RSUs, as well as an employee stock purchase plan and a 401 (k) with a match ? Work from anywhere 3 weeks out of the year? Work from home Fridays Why Join Us This is an incredible opportunity to be part of a dynamic engineering team that is shaping the future of investment management technology. If you&aposre ready to make a significant impact and advance your career, apply now! Show more Show less

Posted 2 weeks ago

Apply

7.0 - 9.0 years

0 Lacs

hyderabad, telangana, india

On-site

Project Role : Software Development Lead Project Role Description : Develop and configure software systems either end-to-end or for a specific stage of product lifecycle. Apply knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity. Must have skills : Automotive ECU Software Good to have skills : Jetbeans Minimum 7.5 Year(s) Of Experience Is Required Educational Qualification : 15 years full time education Summary: We are seeking a highly skilled and experienced C++ Engineer with experience in Computer Vision and Image processing to develop and optimize image processing and computer vision applications across desktop and embedded platforms. The ideal candidate will bring hands-on expertise in C++, OpenCV, and AI/ML frameworks, with a solid understanding of real-time systems and multi-threaded applications. You will be involved in the full software development lifecyclefrom requirements gathering to deploymentwhile collaborating with cross-functional teams on innovative solutions for real-world problems such as vehicle recognition, tread depth estimation, and sensor fusion. Roles & Responsibilities: - Design, develop, and maintain robust computer vision and image processing solutions for practical, field-deployed systems. - Translate project requirements into technical specifications and implement efficient software modules. - Contribute to multi-platform development, including desktop and embedded systems (Linux, Windows, Android). - Optimize performance of algorithms using profiling tools, multi-threading, and hardware acceleration. - Participate in code reviews, design sessions, and mentor junior engineers. - Continuously improve development workflows, coding standards, and integration pipelines. - 69 years of experience in computer vision / image processing. - Strong programming expertise in C++ and Python. - Hands-on experience with OpenCV, OpenGL, Qt/GTK, and multi-threaded programming. - Proficiency in one or more AI/ML frameworks (PyTorch, TensorFlow, or Keras). - Experience with socket communication, real-time systems, and backend databases (SQL-based). - Solid understanding of data structures, algorithms, and system performance tuning. - Familiarity with software development in Linux, Windows, and embedded environments. - Good To have - Experience with embedded platforms (e.g., Jetson, Raspberry Pi, Android-based systems). Knowledge of hardware acceleration frameworks such as OpenVINO or CUDA. Exposure to DevOps tools, CI/CD practices, and containerization (e.g., Docker). Experience in industrial automation, automotive systems, or smart surveillance. Professional & Technical Skills: - Develop and optimize image processing algorithms using C++ and OpenCV for use cases like: Tread depth measurement Vehicle detection and identification Pressure and structural analysis - Work with modern frameworks and libraries such as: OpenVINO, OpenGL, Qt, GTK, Dlib, OpenMP, MPI, Android NDK Deep learning libraries including PyTorch, TensorFlow, and Keras - Use a range of programming languages depending on project needs: C++, Python, C#, Lisp - Develop using IDEs such as Visual Studio, VS Code, Qt Creator, Xcode, and Spyder. - Build and maintain backend systems using MySQL, MS SQL Server, and SQLite. - Implement socket-based communication and multi-threading for real-time data transfer and processing. - Apply strong data structures and algorithmic knowledge to enhance system performance and reliability. - Work with hardware and embedded teams to integrate sensor data and ensure seamless hardware-software interfacing. - Support deployment, testing, and debugging across multiple platforms and hardware configurations. - Keep up with the latest advancements in computer vision, AI/ML, and edge computing technologies. - Document technical architecture, decisions, and module-level workflows. - Engage in client interactions to provide technical insights, feedback, and support for ongoing and upcoming projects. Additional Information: - The candidate should have minimum 7.5 years of experience in C++ Programming Language. - This position is based at our Hyderabad office. - A 15 years full time education is required. Show more Show less

Posted 2 weeks ago

Apply

15.0 - 17.0 years

0 Lacs

noida, uttar pradesh, india

Remote

About Us: At Clearwater Analytics, we are on a mission to become the world&aposs most trusted and comprehensive technology platform for investment management, reporting, accounting, and analytics. We partner with sophisticated institutional investors worldwide and are seeking a Staff Software Development Engineer who is passionate about innovation and client commitment. Role Overview: We are looking for a highly skilled Staff Software Development Engineer with over 15 years of total experience, including hands-on experience in Front Office architecture and coding. This role requires deep technical expertise in cloud technologies and distributed architecture, with a strong commitment to engineering and operational excellence. Key Responsibilities: Design and develop scalable, high-performance software solutions in a distributed architecture environment. Collaborate with cross-functional teams to ensure that engineering strategies align with business objectives and customer needs. Implement real-time and asynchronous systems with a focus on event-driven architecture. Ensure operational excellence by adhering to best practices in software development and engineering. Present technical concepts and project updates clearly to stakeholders, fostering effective communication. Requirements: 15+ years of hands-on software engineering experience, with a focus on architecture and coding in the FinTech sector (strong Front Office experience preferred). Deep expertise in cloud platforms (AWS/GCP/Azure) and distributed architectures. Experience with real-time systems, event-driven architecture, and engineering excellence in a large-scale environment. Proficiency in Java, Python, and familiarity with messaging systems (JMS/Kafka/MQ) and financial protocols (FIX, SWIFT). Strong verbal and written communication skills. Desired Qualifications: Experience in both FinTech and BigTech environments, with a strong understanding of investment management at scale. Familiarity with GenAI/AI technologies and their applications within the financial services industry. What we offer: Business casual atmosphere in a flexible working environment? Team focused culture that promotes innovation and ownership? Access cutting edge investment reporting technology and expertise Defined and undefined career pathways allowing you to grow your own way? Competitive medical, dental, vision, and life insurance benefits Maternity and paternity leave? Personal Time Off and Volunteer Time Off to give back to the community RSUs as well as employee stock purchase plan and 401k with match ? Work from anywhere 3 weeks out of the year? Work from home Fridays Show more Show less

Posted 3 weeks ago

Apply

4.0 - 6.0 years

0 Lacs

noida, uttar pradesh, india

Remote

About Us: At Clearwater Analytics, we are on a mission to become the world&aposs most trusted and comprehensive technology platform for investment management, reporting, accounting, and analytics. We partner with sophisticated institutional investors worldwide and are seeking a Software Development Engineer who is passionate about innovation and client commitment. Role Overview: We are looking for a skilled Software Development Engineer with strong coding and design skills, along with hands-on experience in cloud technologies and distributed architecture. This role focuses on delivering high-quality software solutions within the FinTech sector, particularly in the Front Office, OMES, PMS, and Asset Management domains. Key Responsibilities: Design and develop scalable, high-performance software solutions in a distributed architecture environment. Collaborate with cross-functional teams to ensure engineering strategies align with business objectives and client needs. Implement real-time and asynchronous systems with a focus on event-driven architecture. Ensure operational excellence by adhering to best practices in software development and engineering. Present technical concepts and project updates clearly to stakeholders, fostering effective communication. Requirements: 4+ years of hands-on experience in software development, ideally within the FinTech sector. Strong coding and design skills, with a solid understanding of software development principles. Deep expertise in cloud platforms (AWS/GCP/Azure) and distributed arch]=tectures. Experience with real-time systems, event-driven architectures, and engineering excellence in a large-scale environment. Proficiency in Java and familiarity with messaging systems (JMS/Kafka/MQ). Excellent verbal and written communication skills. Desired Qualifications: Experience in the FinTech sector, particularly in Front Office, OEMS, PMS, and Asset Management at scale. Bonus: Experience with BigTech, Groovy, Bash, Python, and knowledge of GenAI/AI technologies. What we offer: Business casual atmosphere in a flexible working environment? Team focused culture that promotes innovation and ownership? Access cutting edge investment reporting technology and expertise Defined and undefined career pathways allowing you to grow your own way? Competitive medical, dental, vision, and life insurance benefits Maternity and paternity leave? Personal Time Off and Volunteer Time Off to give back to the community RSUs as well as employee stock purchase plan and 401k with match ? Work from anywhere 3 weeks out of the year? Work from home Fridays Why Join Us This is an incredible opportunity to be part of a dynamic engineering team that is shaping the future of investment management technology. If you&aposre ready to make a significant impact and advance your career, apply now! Show more Show less

Posted 3 weeks ago

Apply

0.0 years

0 Lacs

Pune, Maharashtra, India

Remote

About Fusemachines Fusemachines is a 10+ year old AI company, dedicated to delivering state-of-the-art AI products and solutions to a diverse range of industries. Founded by Sameer Maskey, Ph.D., an Adjunct Associate Professor at Columbia University, our company is on a steadfast mission to democratize AI and harness the power of global AI talent from underserved communities. With a robust presence in four countries and a dedicated team of over 400 full-time employees, we are committed to fostering AI transformation journeys for businesses worldwide. At Fusemachines, we not only bridge the gap between AI advancement and its global impact but also strive to deliver the most advanced technology solutions to the world. About the Role: Location: Full-time (Remote) Roles And Responsibilities As a Full-Stack Software Engineer, youll be a core part of our engineering team, building the platform that powers our AI-driven surgical assistant system. Youll work on: Developing intuitive, high-performance UIs in React that visualize and interact with real-time video and data streams Collaborating on backend systems that manage GPU-intensive AI pipelines, real-time processing, and system orchestration Implementing end-to-end featuresfrom frontend UX to backend APIs and infrastructure integration Working closely with AI, robotics, and systems engineers to build a seamless experience under tight precision and performance constraints Building reliable and scalable software that runs in demanding environments like operating rooms Skills And Experiences Strong experience in modern frontend frameworks (preferably React.js) with a focus on performance and usability Proficiency in backend development (any language, e.g. Node.js, Python, Go, etc.) and experience designing robust APIs Familiarity with real-time systems, video streaming, or similar performance-critical applications Comfort with working across the stack and taking ownership of product features from idea to deployment Startup mentality: self-driven, adaptable, and excited about tackling big challenges with a small, high-trust team Bonus: Exposure to Docker, container orchestration, WebRTC, or GPU/edge computing systems Fusemachines is an Equal Opportunities Employer, committed to diversity and inclusion. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or any other characteristic protected by applicable federal, state, or local laws. Powered by JazzHR c4CRVmkqp8 Show more Show less

Posted 1 month ago

Apply

15.0 - 24.0 years

16 - 23 Lacs

Delhi NCR, , India

On-site

Position: Principal Engineer Software & Build Engineering Work Mode: Hybrid Overview We are seeking a highly skilled and experienced Principal Engineer with expertise in both Software Engineering and Build Engineering . This hybrid role is ideal for a professional passionate about developing high-performance, scalable software systems and optimizing complex build pipelines. The ideal candidate will lead architecture design, mentor engineering teams, and ensure robust deployment practices. Key Responsibilities Software Engineering Responsibilities Design and develop high-performance software systems using C++, C#, and .NET technologies Architect scalable, real-time , multi-threaded , event-driven systems Work with low-level Windows internals , integrating with COM and ActiveX components Optimize existing code to meet performance, scalability, and maintainability goals Mentor and guide development teams on best practices in architecture, design, and testing Ensure adherence to modern SDLC , agile practices, and continuous improvement processes Conduct performance profiling and bottleneck resolution in complex systems Build Engineering Responsibilities Lead the design and automation of build pipelines using Makefiles , InstallShield , and related tools Manage and optimize CI/CD pipelines for streamlined development and deployment Oversee Perforce version control and establish best practices for source code management Troubleshoot build failures, deployment issues, and provide root cause analysis Improve build system performance and reliability through strategic optimizations Collaborate with DevOps, QA, and development teams for cross-environment integration Mentor junior engineers on release engineering and version control practices Required Skills & Experience 10+ years in software development with C++, C#, and .NET Strong experience in building real-time, multithreaded, event-driven systems Expertise in COM , ActiveX , and system-level Windows programming Deep understanding of Windows Internals Proficient in Makefile scripting , build automation , and Perforce version control Experience with CI/CD tools (e.g., Jenkins, TeamCity, Bamboo) Strong leadership and mentoring capabilities Excellent debugging, problem-solving, and communication skills Bachelor's or Master's in Computer Science, Engineering, or related field Preferred Qualifications Experience with Docker , Kubernetes , or cloud-based build environments Knowledge of cross-platform development best practices Familiarity with software release management and versioning workflows Exposure to virtualization technologies and cloud platforms (AWS, Azure, GCP)

Posted 1 month ago

Apply

15.0 - 24.0 years

16 - 23 Lacs

Chennai, Tamil Nadu, India

On-site

Position: Principal Engineer Software & Build Engineering Work Mode: Hybrid Overview We are seeking a highly skilled and experienced Principal Engineer with expertise in both Software Engineering and Build Engineering . This hybrid role is ideal for a professional passionate about developing high-performance, scalable software systems and optimizing complex build pipelines. The ideal candidate will lead architecture design, mentor engineering teams, and ensure robust deployment practices. Key Responsibilities Software Engineering Responsibilities Design and develop high-performance software systems using C++, C#, and .NET technologies Architect scalable, real-time , multi-threaded , event-driven systems Work with low-level Windows internals , integrating with COM and ActiveX components Optimize existing code to meet performance, scalability, and maintainability goals Mentor and guide development teams on best practices in architecture, design, and testing Ensure adherence to modern SDLC , agile practices, and continuous improvement processes Conduct performance profiling and bottleneck resolution in complex systems Build Engineering Responsibilities Lead the design and automation of build pipelines using Makefiles , InstallShield , and related tools Manage and optimize CI/CD pipelines for streamlined development and deployment Oversee Perforce version control and establish best practices for source code management Troubleshoot build failures, deployment issues, and provide root cause analysis Improve build system performance and reliability through strategic optimizations Collaborate with DevOps, QA, and development teams for cross-environment integration Mentor junior engineers on release engineering and version control practices Required Skills & Experience 10+ years in software development with C++, C#, and .NET Strong experience in building real-time, multithreaded, event-driven systems Expertise in COM , ActiveX , and system-level Windows programming Deep understanding of Windows Internals Proficient in Makefile scripting , build automation , and Perforce version control Experience with CI/CD tools (e.g., Jenkins, TeamCity, Bamboo) Strong leadership and mentoring capabilities Excellent debugging, problem-solving, and communication skills Bachelor's or Master's in Computer Science, Engineering, or related field Preferred Qualifications Experience with Docker , Kubernetes , or cloud-based build environments Knowledge of cross-platform development best practices Familiarity with software release management and versioning workflows Exposure to virtualization technologies and cloud platforms (AWS, Azure, GCP)

Posted 1 month ago

Apply

15.0 - 24.0 years

16 - 23 Lacs

Hyderabad, Telangana, India

On-site

Position: Principal Engineer Software & Build Engineering Work Mode: Hybrid Overview We are seeking a highly skilled and experienced Principal Engineer with expertise in both Software Engineering and Build Engineering . This hybrid role is ideal for a professional passionate about developing high-performance, scalable software systems and optimizing complex build pipelines. The ideal candidate will lead architecture design, mentor engineering teams, and ensure robust deployment practices. Key Responsibilities Software Engineering Responsibilities Design and develop high-performance software systems using C++, C#, and .NET technologies Architect scalable, real-time , multi-threaded , event-driven systems Work with low-level Windows internals , integrating with COM and ActiveX components Optimize existing code to meet performance, scalability, and maintainability goals Mentor and guide development teams on best practices in architecture, design, and testing Ensure adherence to modern SDLC , agile practices, and continuous improvement processes Conduct performance profiling and bottleneck resolution in complex systems Build Engineering Responsibilities Lead the design and automation of build pipelines using Makefiles , InstallShield , and related tools Manage and optimize CI/CD pipelines for streamlined development and deployment Oversee Perforce version control and establish best practices for source code management Troubleshoot build failures, deployment issues, and provide root cause analysis Improve build system performance and reliability through strategic optimizations Collaborate with DevOps, QA, and development teams for cross-environment integration Mentor junior engineers on release engineering and version control practices Required Skills & Experience 10+ years in software development with C++, C#, and .NET Strong experience in building real-time, multithreaded, event-driven systems Expertise in COM , ActiveX , and system-level Windows programming Deep understanding of Windows Internals Proficient in Makefile scripting , build automation , and Perforce version control Experience with CI/CD tools (e.g., Jenkins, TeamCity, Bamboo) Strong leadership and mentoring capabilities Excellent debugging, problem-solving, and communication skills Bachelor's or Master's in Computer Science, Engineering, or related field Preferred Qualifications Experience with Docker , Kubernetes , or cloud-based build environments Knowledge of cross-platform development best practices Familiarity with software release management and versioning workflows Exposure to virtualization technologies and cloud platforms (AWS, Azure, GCP)

Posted 1 month ago

Apply

15.0 - 24.0 years

16 - 23 Lacs

Pune, Maharashtra, India

On-site

Position: Principal Engineer Software & Build Engineering Work Mode: Hybrid Overview We are seeking a highly skilled and experienced Principal Engineer with expertise in both Software Engineering and Build Engineering . This hybrid role is ideal for a professional passionate about developing high-performance, scalable software systems and optimizing complex build pipelines. The ideal candidate will lead architecture design, mentor engineering teams, and ensure robust deployment practices. Key Responsibilities Software Engineering Responsibilities Design and develop high-performance software systems using C++, C#, and .NET technologies Architect scalable, real-time , multi-threaded , event-driven systems Work with low-level Windows internals , integrating with COM and ActiveX components Optimize existing code to meet performance, scalability, and maintainability goals Mentor and guide development teams on best practices in architecture, design, and testing Ensure adherence to modern SDLC , agile practices, and continuous improvement processes Conduct performance profiling and bottleneck resolution in complex systems Build Engineering Responsibilities Lead the design and automation of build pipelines using Makefiles , InstallShield , and related tools Manage and optimize CI/CD pipelines for streamlined development and deployment Oversee Perforce version control and establish best practices for source code management Troubleshoot build failures, deployment issues, and provide root cause analysis Improve build system performance and reliability through strategic optimizations Collaborate with DevOps, QA, and development teams for cross-environment integration Mentor junior engineers on release engineering and version control practices Required Skills & Experience 10+ years in software development with C++, C#, and .NET Strong experience in building real-time, multithreaded, event-driven systems Expertise in COM , ActiveX , and system-level Windows programming Deep understanding of Windows Internals Proficient in Makefile scripting , build automation , and Perforce version control Experience with CI/CD tools (e.g., Jenkins, TeamCity, Bamboo) Strong leadership and mentoring capabilities Excellent debugging, problem-solving, and communication skills Bachelor's or Master's in Computer Science, Engineering, or related field Preferred Qualifications Experience with Docker , Kubernetes , or cloud-based build environments Knowledge of cross-platform development best practices Familiarity with software release management and versioning workflows Exposure to virtualization technologies and cloud platforms (AWS, Azure, GCP)

Posted 1 month ago

Apply

15.0 - 24.0 years

16 - 23 Lacs

Ahmedabad, Gujarat, India

On-site

Position: Principal Engineer Software & Build Engineering Work Mode: Hybrid Overview We are seeking a highly skilled and experienced Principal Engineer with expertise in both Software Engineering and Build Engineering . This hybrid role is ideal for a professional passionate about developing high-performance, scalable software systems and optimizing complex build pipelines. The ideal candidate will lead architecture design, mentor engineering teams, and ensure robust deployment practices. Key Responsibilities Software Engineering Responsibilities Design and develop high-performance software systems using C++, C#, and .NET technologies Architect scalable, real-time , multi-threaded , event-driven systems Work with low-level Windows internals , integrating with COM and ActiveX components Optimize existing code to meet performance, scalability, and maintainability goals Mentor and guide development teams on best practices in architecture, design, and testing Ensure adherence to modern SDLC , agile practices, and continuous improvement processes Conduct performance profiling and bottleneck resolution in complex systems Build Engineering Responsibilities Lead the design and automation of build pipelines using Makefiles , InstallShield , and related tools Manage and optimize CI/CD pipelines for streamlined development and deployment Oversee Perforce version control and establish best practices for source code management Troubleshoot build failures, deployment issues, and provide root cause analysis Improve build system performance and reliability through strategic optimizations Collaborate with DevOps, QA, and development teams for cross-environment integration Mentor junior engineers on release engineering and version control practices Required Skills & Experience 10+ years in software development with C++, C#, and .NET Strong experience in building real-time, multithreaded, event-driven systems Expertise in COM , ActiveX , and system-level Windows programming Deep understanding of Windows Internals Proficient in Makefile scripting , build automation , and Perforce version control Experience with CI/CD tools (e.g., Jenkins, TeamCity, Bamboo) Strong leadership and mentoring capabilities Excellent debugging, problem-solving, and communication skills Bachelor's or Master's in Computer Science, Engineering, or related field Preferred Qualifications Experience with Docker , Kubernetes , or cloud-based build environments Knowledge of cross-platform development best practices Familiarity with software release management and versioning workflows Exposure to virtualization technologies and cloud platforms (AWS, Azure, GCP)

Posted 1 month ago

Apply

5.0 - 10.0 years

10 - 14 Lacs

Bengaluru, Karnataka, India

On-site

Key Deliverables : Design and implement scalable systems to process compensation data and performance metrics. Architect and build efficient, real-time data pipelines for accurate compensation calculations. Develop and optimize distributed systems for high-throughput data processing and analytics. Provide technical leadership and mentorship to engineers, fostering a high-performance team culture. Role Responsibilities : Drive technical excellence, setting best practices for code quality, security, and system reliability. Collaborate with Product, Design, and Engineering teams to define and execute the product roadmap. Contribute to consumer-grade product development, focusing on intuitive user experiences. Solve complex technical challenges with strong analytical and debugging skills.

Posted 1 month ago

Apply

10.0 - 12.0 years

0 Lacs

Noida, Uttar Pradesh, India

Remote

Company Overview: We are a leading software development company that specializes in innovative financial and cryptocurrency solutions. We are at the forefront of the digital finance revolution, with a prestigious portfolio that includes top European crypto exchange, innovative fintech banking system for South Africa, and a suite of products such as Crypto Exchange, Forex & Stock Exchange, MT5 Development, Crypto Wallet, NFT marketplaces, Crypto gaming platforms, Neo banking software, and Blockchain consensus mechanisms development. Role Overview: We are hiring a Head of Backend Engineering to lead and scale our backend engineering team. This is a strategic and hands-on leadership role based in Noida, responsible for technical leadership, team management, and delivery ownership of all backend initiatives. You will work closely with product, DevOps, and architecture teams to deliver robust, scalable, and secure backend systemsprimarily built with Node.js for mission-critical fintech platforms. Key Responsibilities: Lead and manage a team of backend engineers across multiple projects and time zones. Drive backend architecture decisions , design reviews, and technical roadmap. Set high engineering standards in code quality, testing, CI/CD, and performance optimization. Collaborate cross-functionally with product, frontend, DevOps, and business teams to align engineering execution with business goals. Ensure delivery of scalable, reliable, and secure backend services. Mentor and grow engineers through performance reviews, skill development, and career planning. Own incident response and engineering KPIs for uptime, performance, and delivery timelines. Stay up to date with latest backend trends and guide strategic adoption of new technologies. Requirements 10+ years of total backend development experience, with at least 6+ years in Node.js. 3+ years in engineering leadership or management roles. Strong experience building scalable backend systems, preferably in fintech, trading, or high-frequency data platforms. Proven track record of leading large distributed teams and managing remote team members. Deep knowledge of backend performance tuning, microservices, and API design. Expertise in real-time systems, WebSocket communication, and asynchronous architectures. Proficiency in managing databases and caches (PostgreSQL, Redis, MongoDB). Strong familiarity with CI/CD pipelines, Docker, and cloud infrastructure. Experience with security protocols, compliance requirements, and data protection best practices. Preferred Prior experience in fintech, crypto platforms, or payment systems. Familiarity with distributed messaging systems (Kafka, RabbitMQ, Kafka). Exposure to infrastructure and deployment using Kubernetes Why Choose Delta6labs At Delta6labs, we believe our people are the driving force behind our innovation and success. Every team member plays a vital role in shaping our future, and we foster a collaborative environment where knowledge, creativity, and passion thrive. Joining Delta6labs means becoming part of a dynamic team thats redefining the industry through innovation, growth, and value. You&aposll work alongside exceptional colleagues on meaningful projectsand were committed to helping you thrive in your career journey. What We Offer: Competitive salary and paid holidays Flexible working hours to support work-life balance Health and well-being programs Comprehensive health insurance Team-building office trips and events A culture that celebrates individuality, collaboration, and fun If you&aposre looking to grow, make an impact, and be part of a team that truly values your contributionswelcome to Delta6labs. Ready to build your future with us Lets grow together. Show more Show less

Posted 1 month ago

Apply

7.0 - 9.0 years

0 Lacs

Noida, Uttar Pradesh, India

Remote

Job Title: Software Development Engineer (SDE) Location: Noida About Us: At Clearwater Analytics, we are on a mission to become the world&aposs most trusted and comprehensive technology platform for investment management, reporting, accounting, and analytics. We partner with sophisticated institutional investors worldwide and are seeking a Software Development Engineer who shares our passion for innovation and client commitment. Role Overview: We are seeking a skilled Software Development Engineer with strong coding and design skills, as well as hands-on experience in cloud technologies and distributed architecture. This role focuses on delivering high-quality software solutions within the FinTech sector, particularly in the Front Office, OEMS, PMS, and Asset Management domains. Key Responsibilities: Design and develop scalable, high-performance software solutions in a distributed architecture environment. Collaborate with cross-functional teams to ensure engineering strategies align with business objectives and client needs. Implement real-time and asynchronous systems with a focus on event-driven architecture. Ensure operational excellence by adhering to best practices in software development and engineering. Present technical concepts and project updates clearly to stakeholders, fostering effective communication. Requirements: 7+ years of hands-on experience in software development, ideally within the FinTech sector. Strong coding and design skills, with a solid understanding of software development principles. Deep expertise in cloud platforms (AWS/GCP/Azure) and distributed architecture. Experience with real-time systems, event-driven architecture, and engineering excellence in a large-scale environment. Proficiency in Java and familiarity with messaging systems (JMS/Kafka/MQ). Excellent verbal and written communication skills. Desired Qualifications: Experience in the FinTech sector, particularly in Front Office, OEMS, PMS, and Asset Management at scale. Bonus: Experience with BigTech, Groovy, Bash, Python, and knowledge of GenAI/AI technologies. What we offer: Business casual atmosphere in a flexible working environment? Team-focused culture that promotes innovation and ownership? Access cutting-edge investment reporting technology and expertise Defined and undefined career pathways, allowing you to grow your way? Competitive medical, dental, vision, and life insurance benefits Maternity and paternity leave? Personal Time Off and Volunteer Time Off to give back to the community RSUs, as well as an employee stock purchase plan and a 401 (k) with a match ? Work from anywhere 3 weeks out of the year? Work from home Fridays Why Join Us This is an incredible opportunity to be part of a dynamic engineering team that is shaping the future of investment management technology. If you&aposre ready to make a significant impact and advance your career, apply now! Show more Show less

Posted 1 month ago

Apply

1.0 - 3.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

This job opening is for Korea location Job Summary Argosdyne Co., Ltd., a leader in autonomous drone systems, is seeking Autonomous Drone Flight Software Developers to join its autonomous flight software team. This role involves developing and enhancing middleware and application-level software for drone navigation, control, and autonomy. Ideal candidates will have solid programming experience and a strong interest in robotics, UAVs, or AI systems. Roles and responsibilities Develop and maintain autonomous flight control software for drone systems. Design and implement middleware to support real-time communication between hardware and software components. Create user-facing application software for mission control and drone operation interfaces Develop and optimize AI-based algorithms for autonomous navigation, object detection, and adaptive learning. Collaborate with hardware engineers to ensure smooth integration and system functionality. Conduct simulation testing, software debugging, and performance tuning in virtual and real environments. Mandatory Requirements Bachelor&aposs degree in an Engineering-related field. Minimum 1 year in software programming. Experience with autonomous drones or robotics systems. Experience in developing AI learning algorithms. Strong understanding in C/C++ or C# languages. Skilled in middleware and application-level programming. Familiarity with real-time systems and autonomous control logic. Additional Benefits Health, Pension, Employment and Accident insurance covered by company. Lunch provided Retirement allowance provided. Show more Show less

Posted 1 month ago

Apply

6.0 - 9.0 years

6 - 9 Lacs

Hyderabad, Telangana, India

On-site

Description We are seeking a skilled Cluster Application Developer - HMI to join our dynamic team in India. The successful candidate will be responsible for developing and maintaining innovative HMI applications that enhance user interaction with automotive cluster systems. Responsibilities Develop and maintain HMI (Human-Machine Interface) applications for various cluster systems. Collaborate with cross-functional teams to design and implement user-friendly interfaces. Conduct testing and debugging of applications to ensure optimal performance and reliability. Gather and analyze user requirements to enhance application features and usability. Provide technical support and troubleshooting for HMI applications post-deployment. Skills and Qualifications Bachelor's degree in Computer Science, Engineering, or a related field. 6-9 years of experience in application development, specifically in HMI systems. Proficiency in programming languages such as C++, Java, or Python. Strong understanding of HMI design principles and user experience (UX) best practices. Experience with software development methodologies such as Agile or Scrum. Familiarity with version control systems (e.g., Git) and project management tools. Knowledge of embedded systems and automotive standards is a plus.

Posted 2 months ago

Apply

3.0 - 5.0 years

4 - 6 Lacs

Hyderabad

Work from Office

We are looking for an embedded firmware engineer with strong proficiency in modern C++ (C++17/20) and deep understanding of real-time systems , robotic control theory , and embedded cryptography . The ideal candidate will contribute to the development of high-throughput robotic systems , where deterministic execution, safe memory usage, and advanced mathematical modeling are critical. Core Technical Responsibilities- Modern Embedded C++ Development C++17/20 constructs: constexpr, structured bindings, lambdas with capture, fold expressions Template metaprogramming, CRTP, type traits, and SFINAE-based architecture Zero-overhead abstraction using value categories, move semantics, and static polymorphism Strong STL use: std::variant, std::optional, std::array, std::span, and allocators Custom memory pools, ring buffers, and fixed-size containers for allocation-free runtime Compile-time configuration, traits-based component wiring, and feature toggling Real-Time Robotic Control Logic Cyclic and event-driven schedulers with millisecond- and microsecond-precision resolution Tick-accurate rate-grouped control loops (e.g., 100Hz, 400Hz, 1kHz) Cooperative and preemptive task design with determinism and timing guarantees Latency profiling and jitter minimization via DWT counters or hardware timers FSM/HSM state machine design with real-time transitions and priority resolution Implementation of bounded delay, hard real-time response systems Mathematical Modeling for Robotics Vector/matrix math using Eigen or equivalent expression-template math libraries Coordinate transforms: SE(2)/SE(3), quaternion handling, rotation matrices Kalman filters (EKF/UKF), sensor fusion, prediction pipelines Control systems: PID, state-space control, LQR Jacobian-based kinematics, inverse dynamics, torque models Linear algebra: LU, QR decomposition, eigenvalues/eigenvectors Fixed-point math for deterministic runtime modeling on MCUs Embedded Cryptography & Secure Firmware Symmetric crypto: AES-CTR/GCM, ChaCha20-Poly1305 Asymmetric crypto: ECC (Curve25519), RSA-2048 Hashing and message auth: SHA-256, HMAC, CMAC Secure firmware update pipelines, image signing, anti-rollback logic RNG and nonce strategies for handshake protocols Constant-time algorithm design for side-channel resistance Key management and tamper detection logic Software Architecture and Verification Policy-based and layered architecture for hardware-abstraction, logic, and scheduler decoupling Strong separation of concerns and compile-time interface injection Unit tests with mocks/stubs using GoogleTest, Catch2, or Trompeloeil Static analysis with Clang-Tidy, Cppcheck, and sanitizers (ASan, UBSan) Host-based simulation of embedded control logic with reproducible test cycles Build system mastery with CMake (interface targets, generator expressions, cross-compilation) Preferred Qualifications B.Tech / M.Tech in Embedded Systems, Computer Engineering, Robotics, or Applied Mathematics 3+ years of experience in high-performance real-time firmware development Background in real-time robotics, motion planning, or control systems Exposure to secure systems, embedded cryptographic libraries, or robotics middleware Demonstrated ownership of real-time firmware modules in production or research robots

Posted 2 months ago

Apply

2.0 - 6.0 years

2 - 6 Lacs

Remote, , India

On-site

Technically hands-on with deep expertise in real-time internet or high-scale SaaS application development Product development experience, with at least 2 years in a team leadership role Strong command over Data Structures and Algorithms Exceptional coding skills in Object-Oriented Programming, preferably in Java or Golang Ability to design, build, and scale robust, high-performance systems Proven track record of delivering high-quality code and mentoring engineers

Posted 2 months ago

Apply

2.0 - 6.0 years

2 - 6 Lacs

Ahmedabad, Gujarat, India

On-site

Technically hands-on with deep expertise in real-time internet or high-scale SaaS application development Product development experience, with at least 2 years in a team leadership role Strong command over Data Structures and Algorithms Exceptional coding skills in Object-Oriented Programming, preferably in Java or Golang Ability to design, build, and scale robust, high-performance systems Proven track record of delivering high-quality code and mentoring engineers

Posted 2 months ago

Apply

2.0 - 6.0 years

2 - 6 Lacs

Delhi, India

On-site

Technically hands-on with deep expertise in real-time internet or high-scale SaaS application development Product development experience, with at least 2 years in a team leadership role Strong command over Data Structures and Algorithms Exceptional coding skills in Object-Oriented Programming, preferably in Java or Golang Ability to design, build, and scale robust, high-performance systems Proven track record of delivering high-quality code and mentoring engineers

Posted 2 months ago

Apply

8.0 - 13.0 years

10 - 20 Lacs

Hyderabad, Bengaluru

Work from Office

Embedded Application Development in C and Python Experience with communication protocols: CAN, SPI, I2C, RS232/RS422/RS485, Modbus, TCP/IP Strong understanding of OS and RTOS concepts Proficiency in using various debugging tools

Posted 3 months ago

Apply

5 - 8 years

6 - 15 Lacs

Pune

Remote

*Design and deploy ML models* to score trader performance, risk exposure, and funding eligibility in real-time. Build AI systems to: * Auto-journal trades and classify PnL events * Detect trader manipulation, bots, or copy trading behavior * Identify high-potential traders early (funding prioritization) Use LLMs and NLP to create smart summaries, trade notes, and insights from user behavior and support queries. Own the *AI infrastructure*, from experimentation to production (Docker, APIs, CI/CD). Collaborate closely with our backend, frontend, and R\&D teams to bring AI features into the trader dashboards and CRM. Constantly explore new AI tools, algorithms, and research relevant to fintech and trading ecosystems. *Ideal Candidate Profile* *4+ years of hands-on experience* in building and deploying ML/AI models in production environments. Solid foundation in *machine learning, deep learning, and statistics*. Expertise with tools like *Python, PyTorch/TensorFlow, Scikit-learn, XGBoost, HuggingFace*, etc. Strong data pipeline and API experience (Airflow, FastAPI/Flask, Pandas, SQL, MongoDB). Comfortable with deploying ML models at scale using *Docker, MLflow, AWS/GCP*. Bonus: Experience in *fintech, trading platforms, fraud detection, or real-time data systems*. Bonus++: Knowledge of reinforcement learning, anomaly detection, or building recommender systems. --- What Youll Build (Example Projects) *Traderscore AI*: A real-time rating engine to predict trader potential and risk based on behavior patterns. *AnomalyBot*: A system that flags suspicious trades and prevents fraud before payout. *Smart Journal*: NLP-powered auto trade logs with emotional sentiment tracking and decision reviews. *TopTraderRadar*: Predictive analytics dashboard to identify breakout talent globally.

Posted 4 months 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