Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
3.0 - 8.0 years
10 - 20 Lacs
Mohali, Chandigarh
Work from Office
Required Skills & Qualifications: Strong proficiency in C programming with solid understanding of Linux internals . Experience with POS application development and V72 or similar embedded terminals . Knowledge of NFC , EMV , and related transaction technologies. Skilled in IPC mechanisms (pipes, message queues, shared memory) and multi-threaded programming . Experience with shell scripting and Linux debugging tools ( GDB, Valgrind, Strace , etc.). Familiarity with SQL or NoSQL databases for application-level data storage. Hands-on with Makefiles, CMake , and version control systems like Git or SVN . Ability to troubleshoot performance bottlenecks and secure embedded applications
Posted 2 months ago
8.0 - 13.0 years
22 - 37 Lacs
Hyderabad
Work from Office
Core Java, Collections, Java Concurrent Package,Multithreading, Java GC& Memory Mgt, Java Streams, Java 1.8,& version features. ctc- max 48 lpa. all the above skills must be reflect in ur all projects & should hv hands on exp on all above skills.
Posted 2 months ago
5.0 - 7.0 years
8 - 12 Lacs
Pune
Work from Office
iOS Developer Job ID: iOS-ETP-Pun-1045 Location: Pune Aboutcompany: Bridgenext is a global digital consultancy that helps clients innovate with intention and realize their digital aspirations by creating digital products, experiences, and solutions around what real people need. Our global consulting and delivery teams facilitate highly strategic digital initiatives through digital product engineering, automation, data engineering, and infrastructure modernization services, while elevating brands through digital experience, creative content, and customer data analytics services. Don t just work, thrive. At Bridgenext, you have an opportunity to make a real difference driving tangible business value for clients, while simultaneously propelling your own career growth. Our flexible and inclusive work culture provides you with autonomy, resources, and opportunities to succeed. Must have: Knows Swift and IOS development. Working knowledge of APP development and its lifecycle, Model View Controller (MVC), Memory Management, Concurrency and Multithreading, Understand Key iOS Frameworks. Handling Mobile Network Can run Sql query to understand data. Understands CICD and Build process with SPM (Swift package manager) and Coco pods etc Understanding of Git commands and Tagging source code Write Unit and Performance Test Mobile Web View and Javascript Mobile bridge Ability to write customer-facing documentation. Have a basic understanding of Event Analytics
Posted 2 months ago
3.0 - 8.0 years
5 - 10 Lacs
Bengaluru
Work from Office
Software Engineer 2 The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and external partners. Join us as a Software Engineer 2 on our Engineering Development team in Bengaluru to do the best work of your career and make a profound social impact. What you ll achieve As a Software Engineer, you will be responsible for developing sophisticated systems and software basis the customer s business goals, needs and general business environment creating software solutions. You will: Be part of team that designs and architects high-quality, complex systems and software/storage environments in the System management area. Contribute to the development and implementation of test strategies for complex software products and systems/for storage products and systems Be using AI in everyday work and deliver faster, smarter Be Automating workflows and deliver end to end solutions Take the first step towards your dream career Every Dell Technologies team member brings something unique to the table. Here s what we are looking for with this role: Essential Requirements Familiar in C/C++ programming , Linux programming, OS Internals, memory management, IPC, thread programming and application software development. Good basics in data structures, multi-threading, IPC, socket programming. Ability to code/debug moderately sophisticated programs using design specifications Knowledge on Automation languages - Python Frameworks or similar Awareness and exposure on testing methodologies. Desirable Requirements Bachelor s degree Knowledge of software architectures and applications Application closing date: 09 June 2025
Posted 2 months ago
5.0 - 10.0 years
8 - 14 Lacs
Surat
Work from Office
Key Responsibilities : - Design and develop scalable PySpark pipelines to ingest, parse, and process XML datasets with extreme hierarchical complexity. - Implement efficient XPath expressions, recursive parsing techniques, and custom schema definitions to extract data from nested XML structures. - Optimize Spark jobs through partitioning, caching, and parallel processing to handle terabytes of XML data efficiently. - Transform raw hierarchical XML data into structured DataFrames for analytics, machine learning, and reporting use cases. - Collaborate with data architects and analysts to define data models for nested XML schemas. - Troubleshoot performance bottlenecks and ensure reliability in distributed environments (e.g., AWS, Databricks, Hadoop). - Document parsing logic, data lineage, and optimization strategies for maintainability. Qualifications : - 5+ years of hands-on experience with PySpark and Spark XML libraries (e.g., `spark-xml`) in production environments. - Proven track record of parsing XML data with 20+ levels of nesting using recursive methods and schema inference. - Expertise in XPath, XQuery, and DataFrame transformations (e.g., `explode`, `struct`, `selectExpr`) for hierarchical data. - Strong understanding of Spark optimization techniques: partitioning strategies, broadcast variables, and memory management. - Experience with distributed computing frameworks (e.g., Hadoop, YARN) and cloud platforms (AWS, Azure, GCP). - Familiarity with big data file formats (Parquet, Avro) and orchestration tools (Airflow, Luigi). - Bachelor's degree in Computer Science, Data Engineering, or a related field. Preferred Skills : - Experience with schema evolution and versioning for nested XML/JSON datasets. - Knowledge of Scala or Java for extending Spark XML libraries. - Exposure to Databricks, Delta Lake, or similar platforms. - Certifications in AWS/Azure big data technologies.
Posted 2 months ago
3.0 - 7.0 years
13 - 14 Lacs
Pune
Work from Office
Some careers shine brighter than others. If you re looking for a career that will help you stand out, join HSBC and fulfil your potential. Whether you want a career that could take you to the top, or simply take you in an exciting new direction, HSBC offers opportunities, support and rewards that will take you further. HSBC is one of the largest banking and financial services organisations in the world, with operations in 64 countries and territories. We aim to be where the growth is, enabling businesses to thrive and economies to prosper, and, ultimately, helping people to fulfil their hopes and realise their ambitions. We are currently seeking an experienced professional to join our team in the role of Consultant Specialist In this role, you will: Be a part of the multiskill POD which is responsible for feature as well as technical delivery. Responsible for development mobile application on Android with focus on high quality code. Performing requirement analysis Develop high quality and details low level designs. Participate in code review of other developers and provide feedback. Establish coding best practices and implement the same to ensure quality. Participate in the refinement session, understand the change / story, perform AS IS analysis and come up with technical implementation. Collaborate with test team to get the code thoroughly tested. Requirements To be successful in this role, you should meet the following requirements: Experience in working in an agile and DevOps environment. Proficiency in Kotlin and Java with understanding of Android framework and libraries. Experience in Android development tolls such as Android Studio, Gradle and Git. Strong understanding of mobile app architecture, design pattern and best practices. Familiar with RESTful APIs, JSON, network framework and third party library integration. Experience in handling performance optimisation, memory management and app security. Good to have knowledge about testing frameworks. Solid understanding of mobile app development life cycle. Hand on experience on Version Control Systems collaborative development tool. You ll achieve more when you join HSBC. .
Posted 2 months ago
4.0 - 9.0 years
6 - 10 Lacs
Bengaluru
Work from Office
As a Logic design Engineer in the IBM Systems division, you will be responsible for the microarchitecture design and development of features to meet Secure, high performance & low power targets of the Mainframe and / or POWER customers. Deep expertise in the implementation of functional units within the core / cache / Memory controller / Interrupt / crypto / PCIE / DLL/Test Pervassive Additional responsibilities: logic (RTL) design, timing closure, CDC analysis etc. Understand and Design Power efficient logic. Agile project planning and execution. RequirementsMasters in VLSI with demonstrated experience in the micro architecture and design of state of art Processor features to enhance high performance secure system performance. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise -4+ years of relevant experience - At least 1 generation of processor L2 cache or LLC design delivery leadership. - Expertise in cache coherence protocols for symmetric multiprocessors (SMP), covering both chip SMP and multi-socket SMP. - Experience with NuCA / NuMA (Non-uniform Cache / Memory architecture) architectures and implementations. - Working knowledge of memory consistency, store ordering, weakly and strongly ordered memory. - Experience in logical and physical design of caches including directories (tags, set associative memories), data SRAM, design for low latency, multiple parallel finite state machine design, deadlock-free designs.
Posted 2 months ago
1.0 - 4.0 years
3 - 7 Lacs
Bengaluru
Work from Office
Role : Backend Developer (Golang) Trading & Fintech What We Expect You should already be exceptional at Golang If you need hand-holding, this isn't the place for you. You thrive on challenges, not on perks or financial rewards. You measure success by your own growth, not external validation. Taking calculated risks excites you-you're here to build, break, and learn. You don't clock in for a pay check; you clock in to outperform yourself in a high-frequency trading environment. You understand the stakes-milliseconds can make or break trades, and precision is everything. What You Will Do Develop and optimize high-performance backend systems in Golang for trading platforms and financial services. Architect low-latency, high-throughput microservices that push the boundaries of speed and efficiency. Build event-driven, fault-tolerant systems that can handle massive real-time data streams. Own your work-no babysitting, no micromanagement. Work alongside equally driven engineers who expect nothing less than brilliance. Learn faster than you ever thought possible. Must-Have Skills Proven expertise in Golang (if you need to prove yourself, this isn't the role for you). Deep understanding of concurrency, memory management, and system design. Experience with Trading, market data processing, or low-latency systems. Strong knowledge of distributed systems, message queues (Kafka, RabbitMQ), and real-time processing. Hands-on with Docker, Kubernetes, and CI/CD pipelines. A portfolio of work that speaks louder than a resume. Nice-to-Have Skills Past experience in fintech, trading systems, or algorithmic trading. Contributions to open-source Golang projects. A history of building something impactful from scratch. Understanding of FIX protocol, WebSocket's, and streaming APIs.
Posted 2 months ago
12.0 - 15.0 years
55 - 60 Lacs
Ahmedabad, Chennai, Bengaluru
Work from Office
Dear Candidate, We are hiring a D Developer to build powerful, system-level applications with performance and developer ergonomics in mind. Key Responsibilities: Write backend systems or compilers using the D language Utilize Ds hybrid OOP-functional capabilities Manage memory safely with @safe , GC , or manual allocation Contribute to compiler plugins, language tooling, or custom frameworks Benchmark and optimize compute-intensive processes Required Skills & Qualifications: Solid experience in D (DMD, LDC) and Phobos/Druntime Familiar with template metaprogramming , unittest blocks , and CTFE Understanding of C interop , low-level systems , and multithreading Bonus: Compiler theory or HPC experience Soft Skills: Strong troubleshooting and problem-solving skills. Ability to work independently and in a team. Excellent communication and documentation skills. Note: If interested, please share your updated resume and preferred time for a discussion. If shortlisted, our HR team will contact you. Srinivasa Reddy Kandi Delivery Manager Integra Technologies
Posted 2 months ago
5.0 - 8.0 years
6 - 10 Lacs
Bengaluru
Work from Office
What We Expect 4+ years of experience in C++ development, specializing in high-performance, low-latency systems. Deep expertise in modern C++ (C++14/17/20), multithreading, and concurrency. Strong Qt development experience for building real-time, high-performance trading UIs. Experience building ultra-fast order execution engines, market data feeds, and real-time risk management tools. Strong understanding of networking protocols (TCP/IP, UDP, FIX) and inter process communication (IPC, shared memory, message queues). Hands-on experience with latency optimization, performance tuning, and profiling tools (perf, Val grind, gprof, etc.). Proficiency in memory management, lock-free programming, and CPU cache optimization. A deep understanding of exchange connectivity, order matching engines, and algorithmic trading systems. A hacker mentality-you love solving problems that seem impossible. What You Will Do Architect, develop, and optimize ultra-low-latency C++ trading applications that handle millions of transactions per second. Build high-performance market data processing solutions with microsecond-level latencies. Develop real-time, intuitive, and high-speed trading interfaces using Qt. Work on exchange connectivity, FIX protocol integrations, and risk management systems. Profile and optimize code to achieve maximum throughput and minimal latency. Solve some of the hardest engineering problems in fintech alongside an elite team. Experiment with new technologies to stay ahead of the competition. Own your work end-to-end-from concept to deployment, pushing the limits of what's possible. Must-Have Skills 4+ years of experience in C++ development, specializing in high-performance, low-latency systems. Deep expertise in modern C++ (C++14/17/20), multithreading, and concurrency. Strong Qt development experience for building real-time, high-performance trading UIs. Experience building ultra-fast order execution engines, market data feeds, and real-time risk management tools. Strong understanding of networking protocols (TCP/IP, UDP, FIX) and inter process communication (IPC, shared memory, message queues). Hands-on experience with latency optimization, performance tuning, and profiling tools (perf, Val grind, gprof, etc.). Nice-to-Have Skills Experience in high-frequency trading (HFT), market-making, or ultra-low-latency environments. Knowledge of exchange matching algorithms, order routing strategies, and market microstructure. Contributions to open-source C++ and Qt projects or performance-critical software. Expertise in hardware acceleration (FPGA, SIMD, AVX, GPU computing). Familiarity with cloud-based trading infrastructure and hybrid on-prem/cloud systems.
Posted 2 months ago
10.0 - 15.0 years
15 - 30 Lacs
Bengaluru
Hybrid
Role & responsibilities: Outline the day-to-day responsibilities for this role. Preferred candidate profile: Specify required role expertise, previous job experience, or relevant certifications. Perks and benefits: Mention available facilities and benefits the company is offering with this job.
Posted 2 months ago
1.0 - 3.0 years
4 - 7 Lacs
Pune
Work from Office
1.Good experience in Advance version on C++(C++11, C++14, C++17) programing . 2. Good experience in Linux. 3 . Automotive knowledge . Skills and Experience: Strong proficiency in C++ (C++11, C++14, C++17) including memory management, threading, and common debugging patterns Experience with debugging tools such as GDB, ASan, Valgrind, as well as AI tools such as Cursor for analyzing core dumps and runtime failures Understanding of OS-level concepts like process memory layout, stack/heap segmentation, and signal handling (especially in Linux/Unix environments) Ability to read and interpret stack traces and logs to identify root causes of crashes, exceptions, or performance issues efficiently Experience with Bazel build system and proficiency in Python required Responsibilities: Analyze core dumps, stack traces, and runtime logs to diagnose and resolve crashes, memory issues, and other bugs in C++ applications Reproduce bugs, identify root causes, and implement robust code fixes Utilize debugging tools such as GDB, ASan, Valgrind, etc. to perform deep analysis of application failures across various platforms. Maintain and improve internal debugging workflows, including symbol management, logging practices, and post-mortem analysis tools. Contribute to code reviews and incident postmortems to ensure long-term stability and reliability of the software system.
Posted 2 months ago
2.0 - 5.0 years
7 - 9 Lacs
Bengaluru
Work from Office
Job Description : Role : Backend Developer (Golang) - Trading & Fintech What We Expect : - You should already be exceptional at Golang. If you need hand-holding, this isn't the place for you. - You thrive on challenges, not on perks or financial rewards. - You measure success by your own growth, not external validation. - Taking calculated risks excites you-you're here to build, break, and learn. - You don't clock in for a pay check; you clock in to outperform yourself in a high-frequency trading environment. - You understand the stakes-milliseconds can make or break trades, and precision is everything. What You Will Do : - Develop and optimize high-performance backend systems in Golang for trading platforms and financial services. - Architect low-latency, high-throughput microservices that push the boundaries of speed and efficiency. - Build event-driven, fault-tolerant systems that can handle massive real-time data streams. - Own your work-no babysitting, no micromanagement. - Work alongside equally driven engineers who expect nothing less than brilliance. - Learn faster than you ever thought possible. Must-Have Skills : - Proven expertise in Golang (if you need to prove yourself, this isn't the role for you). - Deep understanding of concurrency, memory management, and system design. - Experience with Trading, market data processing, or low-latency systems. - Strong knowledge of distributed systems, message queues (Kafka, RabbitMQ), and real-time processing. - Hands-on with Docker, Kubernetes, and CI/CD pipelines. - A portfolio of work that speaks louder than a resume. Nice-to-Have Skills : - Past experience in fintech, trading systems, or algorithmic trading. - Contributions to open-source Golang projects. - A history of building something impactful from scratch. - Understanding of FIX protocol, WebSocket's, and streaming APIs. Why Join Us? - Work with a team that expects and delivers excellence. - A culture where risk-taking is rewarded, and complacency is not. - Limitless opportunities for growth-if you can handle the pace. - A place where learning is currency, and outperformance is the only metric that matters. - The opportunity to build systems that move markets, execute trades in microseconds, and redefine fintech. This isn't just a job-it's a proving ground. Ready to take the leap? Apply now
Posted 2 months ago
4.0 - 7.0 years
6 - 10 Lacs
Bengaluru
Work from Office
Experience of 7 to 12 years in Embedded Domain Expertise in Embedded C coding. Experience in Software Build, Integration onto Target Board. Working experience in TI, ST, NXP MCU and Processor boards Hands on experience in establishing software development process documents w.r.t. SDLC. Substantial experience in writing Software High Level Requirements, Software Interface, Software Architecture and Software Low Level Requirements from System Requirement. Strong experience in Bootloader, BIOS is desirable Strong experience in Board Bring-up, bare-metal programming, Scheduler & Memory management. Hands on experience in CAN, ARINC429, SPI, I2C, I2S, RS232, Ethernet communication protocols Having knowledge or experience in RTOS, Device Drivers (Good to have) Strong knowledge on software development & verification process using DO178B/C (DAL-A) (Good to have)
Posted 2 months ago
4.0 - 8.0 years
7 - 12 Lacs
Bengaluru
Work from Office
Role : Senior C++ Developer - High-Performance Trading Systems (Qt Expertise) What We Expect : - 4+ years of experience in C++ development, specializing in high-performance, low-latency systems. - Deep expertise in modern C++ (C++14/17/20), multithreading, and concurrency. - Strong Qt development experience for building real-time, high-performance trading UIs. - Experience building ultra-fast order execution engines, market data feeds, and real-time risk management tools. - Strong understanding of networking protocols (TCP/IP, UDP, FIX) and inter process communication (IPC, shared memory, message queues). - Hands-on experience with latency optimization, performance tuning, and profiling tools (perf, Val grind, gprof, etc.). - Proficiency in memory management, lock-free programming, and CPU cache optimization. - A deep understanding of exchange connectivity, order matching engines, and algorithmic trading systems. - A hacker mentality-you love solving problems that seem impossible. What You Will Do : - Architect, develop, and optimize ultra-low-latency C++ trading applications that handle millions of transactions per second. - Build high-performance market data processing solutions with microsecond-level latencies. - Develop real-time, intuitive, and high-speed trading interfaces using Qt. - Work on exchange connectivity, FIX protocol integrations, and risk management systems. - Profile and optimize code to achieve maximum throughput and minimal latency. - Solve some of the hardest engineering problems in fintech alongside an elite team. - Experiment with new technologies to stay ahead of the competition. - Own your work end-to-end-from concept to deployment, pushing the limits of what's possible. Must-Have Skills : - 4+ years of experience in C++ development, specializing in high-performance, low-latency systems. - Deep expertise in modern C++ (C++14/17/20), multithreading, and concurrency. - Strong Qt development experience for building real-time, high-performance trading UIs. - Experience building ultra-fast order execution engines, market data feeds, and real-time risk management tools. - Strong understanding of networking protocols (TCP/IP, UDP, FIX) and inter process communication (IPC, shared memory, message queues). - Hands-on experience with latency optimization, performance tuning, and profiling tools (perf, Val grind, gprof, etc.). Nice-to-Have Skills : - Experience in high-frequency trading (HFT), market-making, or ultra-low-latency environments. - Knowledge of exchange matching algorithms, order routing strategies, and market microstructure. - Contributions to open-source C++ and Qt projects or performance-critical software. - Expertise in hardware acceleration (FPGA, SIMD, AVX, GPU computing). - Familiarity with cloud-based trading infrastructure and hybrid on-prem/cloud systems. - Competitive compensation and a real opportunity to lead and innovate.
Posted 2 months ago
1.0 - 3.0 years
4 - 9 Lacs
Jaipur, Bengaluru
Work from Office
Job Title: Java Developer Year of Experience: 1 to 3 Years Location: Bangalore / Jaipur Company: In Time Tec In Time Tec is an award-winning IT & software company. In Time Tec offers progressive software development services, enabling its clients to keep their brightest and most valuable talent focused on innovation. In Time Tec has a leadership team averaging 15 years in software/firmware R&D, and 20 years building onshore/offshore R&D teams. We are looking for rare talent to join us. People having a positive mindset and great organizational skills will be drawn to the position. Your capacity to take initiative and solve problems as they emerge, flexibility, and honesty, will be key factors for your success at In Time Tec. Job Overview: The position requires an experienced and ambitious candidate who is passionate about technology and self-driven. We have an energeticworkplace where we welcome innovative ideas and offer growth opportunities and a positive environment for accomplishing goals.Our purpose is to create abundance for everyone we touch. Responsibilities of the role include: Develop and maintain scalable and robust J2EE applications Applying Coding Standards within the project Integrate with 3rd party APIs and services Work in an agile environment to design and implement new features based on business requirements Help other team member in resolving technical issues Help with debugging any infrastructure and code related issues in the production environment Effectively communicate with team members as well as product management. Mandatory Skills: Excellent knowledge of Java and JEE internals (Class Loading, Memory Management, Transaction management, Collection framework etc.) Expertise of OOPs/OOAD Concepts using common design patterns. Hands on experience in working with Web services, Spring framework. Basics of JavaScript / jQuery / AJAX and DOM manipulation. Understanding of Relational databases, SQL and ORM technologies (Hibernate/DAO). Team Handling, Problem-solving, Work Ethics, and Creativity Cloud awareness (like AWS, Azure) Versioning tool (like Git) Communicate effectively with both business and technical stakeholders. Qualifications: Candidates with B.Tech., MCA or any other technical background. How You’ll Grow at In Time Tec In Time Tec, has made significant investments to create a stimulating environment for its people to grow. We want each of our employees to grow in their way and play their roles while honing their ownership abilities. As part of those efforts, we provide our professionals with a range of educational opportunities to help them grow in their career. Our guiding principles of leadership, trust, transparency, and integrity serve as the foundation for everything we do and every success we achieve. We are proud of these fundamental principles since they demonstrate our dedication towards them as a “One Team”. We value every individual by giving them the freedom to make daily decisions that can support their health, well-being, confidence, and awareness. Our leadership team is there to offer the safe base by giving the right budding environment, instruction, tools, and chances necessary for your professional development in achieving your goals. Our people and culture work together in a collaborative environment, making In Time Tec a thriving place to work. You can find out more aboutLife at In Time Tec here.
Posted 2 months ago
12.0 - 22.0 years
20 - 25 Lacs
Hyderabad
Work from Office
Job description: Mandatory Skills: Core Java + OOPs Requirements: Strong Java and object-oriented programming skills. Experience in Java-based memory management and optimization in resource-constrained environments. Experience ensuring that software meets timing and performance requirements. Experience with cross-compilation and deployment of Java-based applications. Communication protocol experience with Ethernet, IP, BACnet, Modbus, N2 and/or other serial protocols. Experience working in an Agile/Scrum development process.
Posted 2 months ago
4.0 - 9.0 years
6 - 10 Lacs
Gurugram
Work from Office
Senior Android Engineer at TechHand | TechHand Innovations Pvt. Ltd. . While our apps are primarily built in Flutter , native Android expertise is a must to optimize performance, integrate SDKs, and enhance critical features like secure video streaming, quizzes, and real-time interactions . Key Responsibilities Develop and optimize Android applications using Kotlin/Java and Flutter . Implement native Android features , including UI components, animations, and background services. Enhance encrypted video streaming using ExoPlayer , ensuring smooth, secure playback within the LMS. Work on LMS modules such as quizzes, test series, doubt-solving, and real-time interactions . Integrate RESTful APIs, third-party SDKs, WebSockets , and Firebase services. Troubleshoot and resolve performance bottlenecks , ensuring app stability and responsiveness. Stay updated with the latest Android and Flutter development trends and best practices. Requirements Must-Have: 4+ years of experience in Native Android development using Kotlin & Java . Expertise in Android SDK, Jetpack components, WorkManager, Firebase, and system-level APIs . Experience with secure video streaming using native ExoPlayer . Strong understanding of multi-threading, memory management, and debugging tools . Familiarity with RESTful APIs, WebSockets, GraphQL , and database integration. Good-to-Have: Exposure to Flutter and knowledge of bridging native Android with Flutter . Experience with publishing and maintaining apps on the Play Store . Knowledge of CI/CD pipelines (e.g., Fastlane, GitHub Actions, Firebase App Distribution).
Posted 2 months ago
5.0 - 10.0 years
14 - 19 Lacs
Pune, Bengaluru
Work from Office
We are seeking an experienced Software Developer to join our dynamic team focused on developing the low-level software platform for next-generation in-vehicle embedded devices. The ideal candidate will have a strong passion for embedded systems, C++ development, and a keen interest in the practical deployment of AI models on specialized hardware. You will lead projects, mentor junior developers, and collaborate with data scientists and engineers to drive the development of our AI capabilities. Key Responsibilities: Lead the development and implementation of the low-level software platform modules for in-vehicle embedded devices, specifically targeting NPU and other accelerator integration. Design and implement software for efficient deployment, loading, and execution of AI/ML models (including GenAI) on embedded hardware accelerators. Optimize models for real-time performance, memory footprint, and power consumption on constrained embedded systems. Write clean, efficient, and well-documented code following best practices. Collaborate with cross-functional teams to define project requirements and deliver solutions that meet business needs. Lead code reviews, establish coding standards, and champion best practices for embedded C++ development. Stay abreast of industry trends and advancements in AI/ML technologies and C++ standards for embedded systems. Qualifications: Bachelor s or Master s degree in Computer Science, Software Engineering, or a related field. 5+ years of experience in C++ development, with an emphasis on embedded systems. Experience in automotive/embedded C++. Demonstrable experience with low-level programming, direct hardware interaction, and device driver development. Extensive knowledge of AI/ML concepts, with hands-on experience in deploying and optimizing models using embedded inference frameworks (e.g., LiteRT, ONNX Runtime, Executorch or similar). Proven experience in software architecture and design patterns. Strong understanding of performance optimization techniques and memory management in C++. Excellent problem-solving skills, critical thinking, and the ability to troubleshoot complex issues in highly integrated systems. Strong communication, collaboration, and leadership skills, with the ability to mentor and guide junior developers. Preferred Skills: Direct experience with the deployment and optimization of Large Language Models (LLMs) or similar generative AI models on edge devices. Familiarity with cloud platforms (e.g., AWS, Azure) and containerization technologies (e.g., Docker). Knowledge of additional programming languages (e.g., Python, Java). Experience with version control systems (e.g., Git) and CI/CD pipelines.
Posted 2 months ago
1.0 - 3.0 years
5 - 6 Lacs
Bengaluru
Work from Office
Detailed JD (Roles and Responsibilities) Sound knowledge of Oracle architecture Experience with Space Management, User Management, Object Management Memory Management Experience in Installing and creating Oracle database 12c/18c/19c RAC and Standalone databases Experience in ASM administration Experience in Data Pump Export/Import Experience in RMAN backup and restore scenarios Experience in Database migration and upgrade Experience in Grid and DB patching Troubleshooting skills to investigate and fix performance bottlenecks Implement and maintain database security as per client guidelines Extensive hands on experience with large and mission critical Database management systems Experience in Golden Gate is an added advantage Experience with cloud technologies is an added advantage Experience in other database technologies (MSSQL/DB2/PostgreSQL) is a plus Experience in involving new Oracle project discussions to recommend Oracle best practices. Experience in handling client communication. Good knowledge of ITSM processes. Capable of handling on-call out of business hours including weekends on a rotational basis. Mandatory skills Oracle DBA
Posted 2 months ago
5.0 - 7.0 years
7 - 11 Lacs
Pune
Work from Office
About the Role - We are seeking a highly skilled and experienced Senior iOS Developer to join our dynamic mobile development team. - As a Senior iOS Developer, you will be responsible for designing, developing, and maintaining high-quality iOS applications that deliver exceptional user experiences. - You will play a key role in bringing innovative mobile solutions to market. Key Responsibilities - Design, develop, and maintain iOS applications using Swift and Objective-C. - Build and maintain high-performance, scalable, and user-friendly iOS applications. - Implement complex features, including user interfaces, data handling, and offline functionality. - Ensure the quality and performance of iOS applications. - Design and implement robust and maintainable application architectures (e.g., MVVM, MVC). - Ensure code quality, maintainability, and testability. - Optimize application performance and memory usage. - Collaborate effectively with designers, backend developers, and product managers. - Participate in code reviews and provide constructive feedback. - Communicate technical information clearly and concisely. - Stay up-to-date with the latest iOS development technologies, best practices, and Apple's design guidelines. - Explore and evaluate new technologies and tools to improve development efficiency and application quality. - Mentor junior developers and contribute to the growth of the team. Qualifications Essential - 5-7 years of professional experience in iOS development. - Strong proficiency in Swift and Objective-C. - Experience with iOS SDK, Xcode, and related development tools. - Experience with design patterns and architectural patterns (e.g., MVVM, MVC). - Strong understanding of iOS UI design principles and best practices. - Excellent problem-solving, analytical, and debugging skills. - Strong communication and interpersonal skills. - Bachelor's degree in Computer Science, Computer Engineering, or a related field.
Posted 2 months ago
5.0 - 8.0 years
6 - 10 Lacs
Bengaluru
Work from Office
We are currently hiring an experienced C++ Developer for one of our esteemed MNC clients, in collaboration with Innova. This role focuses on application code migration, performance optimization, and delivering reliable, scalable software systems. Youll work in a fast-paced, collaborative environment with a highly skilled engineering team. Key Responsibilities : - Lead and participate in C++ application code migration, ensuring minimal disruption to existing functionality. - Collaborate with cross-functional teams to validate and sign off on code migration and performance impact. - Design, develop, and maintain high-performance, resilient, and scalable systems. - Write efficient, clean, and well-documented code following modern C++ standards (preferably C++17 or above). - Develop multi-threaded applications with a focus on concurrency and performance tuning. - Work in a Linux environment, with strong command over debugging, profiling, and troubleshooting. - Write automation scripts using Linux shell scripting for builds, deployments, or process monitoring. - Use Python or other languages to supplement tools, data processing, or pipeline integration. - Perform code reviews, contribute to architectural discussions, and enforce best practices in software development. - Collaborate with QA and DevOps teams for CI/CD integration and deployment processes. - Ensure system performance, uptime, and integrity through monitoring and support. Required Skills and Qualifications - 5 to 8 years of hands-on experience in C and C++ development, with strong knowledge of C++11/14/17. - Proficiency in multi-threaded programming, concurrency, and memory management. - Strong understanding of data structures, algorithms, design patterns, and software engineering principles. - Solid hands-on experience in Linux-based development environments. - Experience in debugging and performance tuning of large-scale systems. - Proficiency in Linux shell scripting (Bash, etc.). - Working knowledge of Python or another programming/scripting language. - Experience with version control systems (Git), build systems (CMake/Make), and unit testing frameworks. - Good problem-solving skills, ability to work independently, and an eye for detail.
Posted 2 months ago
6.0 - 11.0 years
14 - 18 Lacs
Pune
Work from Office
Greetings from TSIT Digital !! This is with regard to an excellent opportunity with us and if you have that unique and unlimited passion for building world-class enterprise software products that turn into actionable intelligence, then we have the right opportunity for you and your career. This is an opportunity for Permanent Employment with TSIT Digital. What are we looking for: IOS Developer Experience: 6+ Year's Relevant Experience :- 6 Years Location: Pune Notice period: Immediately to 15 days Job Description: Java, Spring boot, Microservices, SQL, React Swift vs Objective C - multithreading - background tasks - classes - structs - enum - App Store deployment process - ci cd - memory management - deep linking - SwiftUI - StateObject - Observed object - property wrappers If you are interested please share your updated CV - kousalya.v@tsit.co.in
Posted 2 months ago
2.0 - 5.0 years
7 - 11 Lacs
Navi Mumbai
Work from Office
As a Software Developer you'll participate in many aspects of the software development lifecycle, such as design, code implementation, testing, and support. You will create software that enables your clients' hybrid-cloud and AI journeys. You'll have the opportunity to work with the latest technologies, ensuring the applications delivered are high performing, highly available, responsive, and maintainable. Your primary responsibilities includeAnalytical Problem-Solving and Solution EnhancementAnalyze, validate and propose improvements to existing failures, with the support of the architect and technical leader. Comprehensive Engagement Across Process PhasesInvolvement in every step of the process, from design, development, testing release changes and troubleshoot where necessary, providing a great customer service. Strategic Stakeholder Engagement and Innovative Coding SolutionsDrive key discussions with your stakeholders and analyze the current landscape for opportunities to operate and code creative solutions. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise BE / B Tech in any stream, M.Sc. (Computer Science/IT) / M.C.A, with Minimum 3-5 years of experience with software development. Experience in have working knowledge on Java 8 or higher. Proven working experience on both Spring and Hibernate (Spring 4 or above). Experience in knowing OOP concepts well. Should be proficient in Exception Handling, Collections, Abstract Classes and Interfaces, Constructors, File IO (Input/Output) and Serialization, Collections (List, Map, Set), Access Specifiers, Exceptions (Checked, Unchecked), Generics, Java Keywords (Static, Final, Volatile, Synchronized, Transient), JVM (Java Virtual Machine) and Memory Management, Multithreading and Synchronization, JSP (Java Server Page)/ Servlets. Preferred technical and professional experience Should be conversant with Build tools like Ant, Maven and Git Must have experience on Design patterns and Optimize usage. Proven work experience on Spring Core, Spring ORM, Spring DAO, Spring AOP, Hibernate would be an added advantage.
Posted 2 months ago
4.0 - 9.0 years
7 - 11 Lacs
Gurugram
Work from Office
Work Flexibility: Hybrid What you will do: Design and develop high-performance mobile applications for iOS and Android (native or cross-platform). Integrate applications with Azure services such as App Services, Functions, Storage, and AAD. Conduct prototyping, bench testing, and technical feasibility assessments. Solve complex problems, evaluate solutions, and translate design inputs into engineering specifications. Estimate development time and resources for assigned components. Design new components using modern design principles and patterns. Participate in code reviews, architecture discussions, and technical documentation creation. What you will need: Basic Qualification: Bachelor s degree in Software Engineering, Computer Science, or a related field. 4+ years of professional experience in mobile application development. Extensive experience with Swift (iOS) Experience with RESTful APIs and secure data handling. and skilled with modern IDEs (Xcode, Android Studio, Visual Studio). Familiar with tools for code analysis, memory management, and debugging. Knowledge of design patterns and mobile architecture (e.g., MVVM, Clean Architecture). Preferred Qualifications: Experience with SDLC in a regulated environment. Cross-platform tools like Flutter or React Native. Strong knowledge of Azure cloud services, including App Services, Azure Functions, Cosmos DB, and Azure AD B2C. Familiar with CI/CD pipelines and tools (Azure DevOps, GitHub Actions). Proficiency with traceability and application lifecycle management tools. Travel Percentage: None
Posted 2 months ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
39581 Jobs | Dublin
Wipro
19070 Jobs | Bengaluru
Accenture in India
14409 Jobs | Dublin 2
EY
14248 Jobs | London
Uplers
10536 Jobs | Ahmedabad
Amazon
10262 Jobs | Seattle,WA
IBM
9120 Jobs | Armonk
Oracle
8925 Jobs | Redwood City
Capgemini
7500 Jobs | Paris,France
Virtusa
7132 Jobs | Southborough