Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
2.0 - 6.0 years
0 Lacs
navi mumbai, maharashtra
On-site
As a C/ VC++/ C++ developer, you will be responsible for designing and developing applications that cater to a wide range of platforms including desktop, mobile, and embedded systems. Your role will involve collaborating with team members across different layers of the infrastructure to ensure the successful execution of projects. During the training period, it is essential to complete all exercises and strictly adhere to the defined systems and processes throughout project execution. Your primary tasks will include project execution within specified time limits and quality standards, thorough project documentation, and the creation of sample applications for reference and validation purposes. You will be expected to design, build, and maintain efficient, reusable, and reliable C/ VC++/C++ code, implement performance and quality modules, and troubleshoot bottlenecks and bugs to devise effective solutions. Additionally, your responsibilities will encompass maintaining code quality, organization, and automation, providing support to application engineers, designing reusable code, conducting software testing, and offering constructive feedback for the enhancement of existing processes, systems, and training methods. Key Skills Required: - Strong proficiency in VC++/ C++ with a comprehensive understanding of the language specification - In-depth knowledge of the standard library, STL containers, and algorithms - Familiarity with memory management in non-garbage collected environments - Understanding of system call wrapper library functions Qualification & Experience: - Qualification: BE/B.Tech/ME/M.Tech (Comp/IT/ETRX/EXTC), BCA/MCA If you possess the required skills and qualifications, along with a passion for developing innovative applications, this role offers an exciting opportunity to contribute to diverse projects and collaborate with a dynamic team.,
Posted 4 days ago
6.0 - 10.0 years
0 Lacs
karnataka
On-site
As an experienced iOS app developer with 6-8 years of expertise, you will be responsible for developing, maintaining, and enhancing iOS applications using Swift. Your primary focus will be to ensure that the code is clean, reusable, and scalable. You should have a strong proficiency in Swift and iOS frameworks such as Core Data and UIKit. Familiarity with Kotlin Multiplatform (KM) is a plus, although not mandatory. Your role will involve collaborating closely with Android developers, backend developers, product managers, and the Kotlin Multiplatform team to integrate shared logic efficiently. You will be expected to optimize iOS apps for performance, with a particular focus on memory management and delivering smooth user experiences. Debugging and resolving issues using tools like Instruments will be part of your routine tasks. Additionally, you should have experience working with design patterns like MVVM, Clean Architecture, and SOLID principles. Your expertise in memory management and app performance optimization will play a crucial role in developing scalable applications with a large user base. Proficiency in utilizing third-party libraries and APIs (e.g., Alamofire, RxSwift) will be beneficial for this role. As a problem-solver with excellent communication skills, you should be able to work independently and thrive in a collaborative, cross-functional environment. Moreover, you will be responsible for conducting code reviews, mentoring junior developers, and ensuring adherence to clean architecture principles. This full-time position is based in-office in either Mumbai or Bangalore. The interview process includes screening, DSA and Logic Online Assessment, Technical Interview, and a Final Interview.,
Posted 4 days ago
7.0 - 11.0 years
0 Lacs
karnataka
On-site
The Mobile Lead role at Capillary Loyalty/Ecom Mobile development in Bengaluru involves adding new functionality to a high-volume, security-intensive application. As the Mobile Lead, you will be responsible for writing and testing code, addressing performance concerns, and resolving application issues. Your collaboration with the development team will be crucial in identifying opportunities to enhance the product offering for better integration with Platform. Join a high-functioning team and contribute your talent and skills to a global industry leader. Your primary responsibilities will include developing software applications and solutions based on documented business and system requirements, as well as writing, editing, and debugging code for assigned projects. You will need to understand how applications are structured and how customers interact with them. Additionally, you will provide support to the testing team and resolve application issues promptly and professionally. As the Mobile Lead, you will take ownership of the delivery schedule and work quality, providing input and estimates on the effort required to build desired functionality. You will evaluate current applications for stability, scalability, and performance, designing solutions for problematic programming. Collaboration with the engineering and operations teams to standardize, scale, and enhance products will also be part of your responsibilities. Mentoring junior engineers on software engineering techniques, processes, and new technologies is an essential aspect of this role. Keeping up-to-date with current development tools, methodologies, and programming techniques through educational opportunities and professional publications is expected. The ideal candidate for this position should have at least 7 years of mobile application development experience in a high-volume, enterprise environment, with a preference for IOS. Significant experience in working with and configuring IOS deployment and App analytics is necessary. Required Skills: - Proficiency in Objective-C and iOS SDK - Familiarity with Cocoa Touch and experience in memory management and caching mechanisms specific to mobile devices - Expertise in iOS frameworks such as Core Data, Core Animation, Core Graphics, and Core Text - Knowledge in core Java - Strong understanding of RESTful web services Good To Have: - Experience in developing ecommerce consumer mobile apps - Portfolio of iOS/Android apps in the Play Store/App Store - Hands-on experience with Android Studio and Gradle build system - Git, UI & UX experience - Familiarity with Locations and Map APIs,
Posted 4 days ago
4.0 - 8.0 years
0 Lacs
pune, maharashtra
On-site
As a Software Developer based in Pune, you will be responsible for demonstrating strong coding skills along with good analytical and problem-solving abilities. You should have a thorough understanding of C, C++, OOPS, Data Structures, Threads, Exception handling, File handling, standard library, STL containers, and algorithms. Additionally, you must possess a good grasp of memory management in non-garbage collected environments and low-level threading primitives in real-time environments. Your role will require experience in multithreading, concurrency management, and Socket Programming. It is essential to have a solid understanding of operating systems, computer networks, network protocols, cryptography, and network security, with exposure to programming in these areas. Proficiency in Linux-based operating systems such as RHEL and CentOS is necessary, along with familiarity with code versioning tools and RESTful services. Moreover, you should have an understanding of data interchange formats like JSON and XML. Knowledge of Key Management Systems is considered a valuable asset for this position. If you have over 4 years of experience in software development and meet these requirements, we encourage you to apply for this Full-Time opportunity in our team.,
Posted 4 days ago
6.0 - 10.0 years
0 Lacs
karnataka
On-site
At EY, you'll have the chance to build a career as unique as you are, with the global scale, support, inclusive culture and technology to become the best version of you. And we're counting on your unique voice and perspective to help EY become even better, too. Join us and build an exceptional experience for yourself, and a better working world for all. We are looking for an expert in Android application development with solid foundation in enterprise and commercial applications, interested in building highly performant mobile apps with Jetpack and Kotlin. Your primary focus will be on leading a team, proposing reference architectures, creating estimates, and giving inputs to client proposals. You will also lead the development of user interface and reusable components. You will ensure that these components and the overall application are robust and easy to maintain. A commitment to collaborative problem solving, sophisticated expandable design, and quality product is important. **Responsibilities:** - Developing new user interface using Jetpack compose - Networking Libraries and integration with third-party frameworks - Building reusable components and libraries for future use - Translating designs and wireframes into high quality code - Ability to optimize the code through the use of instruments or various techniques of memory profiling - Guiding the team to follow best industry practices to deliver clean code while keeping performance in check - Fostering teamwork and leading by example - People and Stakeholder management by close interaction with clients and internal stakeholders **Experience:** - 6+ years experience in Android native application development with Jetpack compose and Kotlin - Excellent UI/UX and architecture skills - Ability to transform the design into code quickly - Experience in unit testing and ensuring the developed code passes the quality gate from Sonar - Experience in identifying code quality issues during code reviews - JSON, REST and Web Services, low energy peripheral devices integration - Experience in setting up continuous integration processes and automated unit/UI testing - Jira, git or other tools **Must have skills:** - In-depth knowledge in Kotlin and Jetpack compose - Expertise in Retrofit, Volley, RoomDB, SharedPreferences, Hilt, Dagger, Co-routines - Understanding and implementing accessibility - Ability to Perform concurrency and performance testing - Ability to organize large-scale front-end mobile application codebases using common mobile design patterns such as MVVM, MVC or Viper - Understanding and working in Snapshot testing - In-depth understanding of layouts - Understanding of interactive application development paradigms, GUI, memory management, file I/O, network & socket programming, concurrency, and multi-threading - Developing cutting-edge functional modules that will be integrated across our application - Experience in code versioning tools such as Git or SVN - Understanding and Implementation of SOLID principles in an Android Application - Staying abreast of latest Android platform features and proposing the evolution of the application to take advantage of the same - Experience with two-way data synchronization between client and server database for applications that support offline capability - Unit-testing code for robustness, including edge cases, usability, and general reliability - Continuously discovering, evaluating, and implementing new technologies to maximize development efficiency - Experience in implementing security policies - Experience in automation, CI/CD, and Unit testing frameworks - Ability to analyze crash logs and provide fixes - Ability to write code that passes multiple quality gates from Checkmarx, MobSF, Sonar, etc., - Good knowledge of fixing quality issues from Checkmarx and fixing issues from Penetration Testing **Nice to have skills:** - AWS/Azure or any cloud exposure - SSO, LDAP, OAuth, SSL integration - Experience in emerging technologies such as IoT, AI/ML, etc. - Awareness of enterprise Mobile Application Management (MAM)/Mobile Device Management (MDM) frameworks such as Microsoft Intune, Citrix Endpoint Management will be a plus - More advanced data handlers such as WebSockets and Offline mobile applications - Awareness of Enterprise mobile applications and data protection policies and methods would be a plus EY | Building a better working world EY exists to build a better working world, helping to create long-term value for clients, people, and society and build trust in the capital markets. Enabled by data and technology, diverse EY teams in over 150 countries provide trust through assurance and help clients grow, transform, and operate. Working across assurance, consulting, law, strategy, tax, and transactions, EY teams ask better questions to find new answers for the complex issues facing our world today.,
Posted 4 days ago
4.0 - 8.0 years
0 Lacs
karnataka
On-site
As an iOS Developer with 4-5 years of experience, your primary responsibility will be to design and build advanced applications for the iOS platform using Swift. You will collaborate with cross-functional teams to define, design, and ship new features. It is essential to ensure the performance, quality, and responsiveness of applications by troubleshooting and optimizing code. You will continuously discover, evaluate, and implement new technologies to maximize development efficiency. Additionally, you will work on bug fixing, improving application performance, maintaining code quality, organization, and automation for the iOS app. Following best practices and guidelines for mobile architecture and design is crucial. You will participate in code reviews and mentor junior developers as necessary. If issues arise that may lead to app rejection, you will resolve them and collaborate with the Apple App Store review team when necessary. To excel in this role, you must possess 4-5 years of professional experience in iOS application development. Proficiency in Swift is a must, with a good-to-have understanding of Objective-C. A solid understanding of the full mobile development lifecycle, including automated testing and building, is required. Experience with Core Data, Core Animation, and other iOS frameworks is essential. Understanding of architecture patterns like MVC, MVVM, and VIPER is crucial. You should be familiar with RESTful APIs to connect iOS applications to backend services. Good understanding of design principles and interface guidelines is necessary. Experience with third-party libraries, APIs, and native features like push notifications and in-app purchases is beneficial. Proficiency in using version control systems such as Git is expected. Knowledge of multi-threading and memory management specific to mobile devices is required. Strong problem-solving skills, attention to detail, and analytical thinking will be key to your success. Experience in submitting apps to the App Store, understanding Apple's review guidelines, and the ability to troubleshoot and resolve app rejections are necessary skills. Preferred qualifications for this role include experience with continuous integration/continuous deployment (CI/CD) pipelines, familiarity with cloud message APIs and push notifications, knowledge of Apple's design principles and interface guidelines, experience with performance tuning and crash reporting tools, and familiarity with agile methodologies and working in a fast-paced development environment.,
Posted 4 days ago
1.0 - 4.0 years
7 - 11 Lacs
Pune
Work from Office
Skills Join us a CMA Full Stack Developer at Barclays where you'll spearhead the evolution of our digital landscape, driving innovation and excellence You'll harness cutting-edge technology to revolutionize our digital offerings, ensuring unapparelled customer experiences You may be assessed on the key critical skills relevant for success in role, such as: To be successful as a CMA Full Stack Developer, where you should have experience with: Design and Build Tech solutions for CMA IT deliveries The role requires both hands-on development, plus some overall development planning responsibilities i-e Effort estimation by providing development timelines to PM / Leads Decision making capability with respect to development scope, timelines, quality and risk and communicate all decisions to the PM / Leads and escalate issues in a timely manner Identifying development scope from project documentation, liaise with business and PM in order to understand the scope of development Work closely with Business Analysts to ensure appropriate coverage and discover any loop holes Ensure functionality is developed against requirements, validate that the solution is fit for purpose and supports the full end-to-end client business processes Align activities to strategic goals of the programme and the firm such as Agile, DevOps, Lean, etc Work closely with Run the Bank (RTB) and Operational teams resolve business queries and provide assistance and full support during Level 3 escalations Coordinate Production Release migrations Release planning, support RTB during the migrations, perform post implementation technology checks Communicate effectively and with clarity with the teams across different locations and cultural backgrounds Some Other Highly Valued Skills May Include Must have good experience in Java and related technologies; Multithreading, Memory management and handling high volumes of data processing Excellent Enterprise Java, Frameworks, Web Services, SQL and Interface Technology knowledge SQL, PL/SQL experience is mandatory Database experience is required, knowledge of RDBMS SQL Server is preferred JVM performance tuning, garbage collection optimization experience will be helpful Good experience with medium-large scale projects Good experience with Agile methodologies and java technologies Quick learner, self-Starter with ability to drive execution Good communication and interpersonal skills, ability to communicate with business and technology stakeholders Structured approach to problem solving and ability to manage parallel streams of work You may be assessed on the key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen strategic thinking and digital and technology, as well as job-specific technical skills, This role is based in Pune, Purpose of the role To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues, Accountabilities Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools Ensuring that code is scalable, maintainable, and optimized for performance, Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives, Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing, Stay informed of industry technology trends and innovations and actively contribute to the organizations technology communities to foster a culture of technical excellence and growth, Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions, Implementation of effective unit testing practices to ensure proper code design, readability, and reliability, Analyst Expectations To perform prescribed activities in a timely manner and to a high standard consistently driving continuous improvement, Requires in-depth technical knowledge and experience in their assigned area of expertise Thorough understanding of the underlying principles and concepts within the area of expertise They lead and supervise a team, guiding and supporting professional development, allocating work requirements and coordinating team resources, If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard The four LEAD behaviours are: L Listen and be authentic, E Energise and inspire, A Align across the enterprise, D Develop others, OR for an individual contributor, they develop technical expertise in work area, acting as an advisor where appropriate, Will have an impact on the work of related teams within the area, Partner with other functions and business areas, Takes responsibility for end results of a teams operational processing and activities, Escalate breaches of policies / procedure appropriately, Take responsibility for embedding new policies/ procedures adopted due to risk mitigation, Advise and influence decision making within own area of expertise, Take ownership for managing risk and strengthening controls in relation to the work you own or contribute to Deliver your work and areas of responsibility in line with relevant rules, regulation and codes of conduct, Maintain and continually build an understanding of how own sub-function integrates with function, alongside knowledge of the organisations products, services and processes within the function, Demonstrate understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub-function, Make evaluative judgements based on the analysis of factual information, paying attention to detail, Resolve problems by identifying and selecting solutions through the application of acquired technical experience and will be guided by precedents, Guide and persuade team members and communicate complex / sensitive information, Act as contact point for stakeholders outside of the immediate function, while building a network of contacts outside team and external to the organisation, All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship our moral compass, helping us do what we believe is right They will also be expected to demonstrate the Barclays Mindset to Empower, Challenge and Drive the operating manual for how we behave, Show
Posted 4 days ago
5.0 - 10.0 years
5 - 15 Lacs
Bengaluru
Remote
Technical Skills - Mastery in System Programming (C++ or Rust or GoLang). They need to have mastered one of these languages - Able to open up abstractions (e.g, ability to debug down into source code for C++ / Rust / GoLang to debug and understand how things work) - Solid networking experience (WebSockets / TCP / HTTP / UDP) - Strong command of memory management and concurrency (thread-safe data structures, atomics, understanding weak vs strong refs) - Strong ability in data structures and modelling. Ability to model different systems and integrate them - Strong grip on OS level sys-calls and how they map into application-level codebases - Ability to grok and understand large codebases and not get lost in them - Strong understanding of high-performance computing and parallelism (Queues, Multi-threading and message passing) - Key eye for beautiful interfaces and abstractions (API Design, System Architecture Docs) On the product end - Ability to master different domains very quickly (e.g for Google they will have to learn the WebDriver standard) - Very good at documenting and creating technical design docs - Fine eye for edge cases (ability to find out what breaks things). Thinking deep into what could go wrong Culture - Insanely hungry - Showcased Strong Ownership in the past (Similar to here) - Learn on the go ability to jump quickly into large unknowns and start to tackle them bit by bit - Learn by doing tinker and play with things until they make sense - Strong eye for feedback loops to solve problems (iterate to get somewhere instead of trying to aim for the finish line) - A bit of a perfectionist. Someone who deeply cares about their craft (very critical, as AI Models generate a lot of slop)
Posted 4 days ago
4.0 - 8.0 years
25 - 30 Lacs
Bengaluru
Work from Office
Meet the Team The Enterprise Switching organization delivers top-tier products, with the Catalyst Cat9000 series leading in core, aggregation, and access switching for security, IoT, and Cloud. These switches are essential for SD-Access, Ciscos intent-based networking architecture, offering the bandwidth, speed, and scale needed for hybrid work environments. They improve security with PoE power and AI/ML for zero-trust security and provide outstanding network experiences both on-premises and in the cloud through Cisco DNA Center or the Meraki Dashboard. The new Catalyst 9000X models offer flexible operations and secure, high-speed performance. Our team is world-class for creating industry-leading products that have redefined the enterprise market for decades through innovation. Your impact Looking forward to getting an exciting start to your careerYou will bring your outstanding talents to the group that works on Ciscos Switching technology, which large enterprises now consider to be the Networking Equipment of choice for critically important networks. In your role as a Software Engineer, you will develop and integrate products that are deployed by some of the leading Enterprises in the world. You will work with a BU-wide vibrant technical community, learning from experts and translating this learning into exciting opportunities for personal growth. You will work on networking equipment that forms a crucial backbone of many offices, hospitals, educational and financial institutions. You will learn about ground breaking technologies and platforms while developing software for these equipments. Experience the exhilaration of taking a product through development and integration. Minimum Qualifications 4 - 8 years proven experience in internetworking technologies and applications. Good experience in developing software in C, under multi-threaded environment with Excellent problem-solving skills SDK Development: Design, implement, and maintain SDKs that enable seamless integration between software applications and underlying hardware or network layers Familiarity with DPDK (Data Plane Development Kit), P4 programming language, or similar frameworks for high-performance packet processing. Experience with hardware platforms such as ASICs, FPGAs, or NPUs Hands on Data Structures, Operating Systems and Data Networking fundamentals Experience in development of Layer 2 (Ethernet) and/or Layer 3 Networking protocols including Routing, IPV4/6 (unicast/multicast) Is preferable Expertise in working with Linux OS Experience in any Cisco OS XR, XE or NXOS would be a plus Preferred Qualifications Bachelor s degree in computer science or related field (MS preferred). Good hands on implementation experience with one or more of the following: RTOS Internals, High Availability, IPC, Memory management, Distributed communications Infrastructure, Serviceability, Linux, Containers, Virtualization #WeAreCisco #WeAreCisco where every individual brings their outstanding skills and perspectives together to pursue our purpose of powering an inclusive future for all. Our passion is connection we celebrate our employees diverse set of backgrounds and focus on unlocking potential. Cisconians often experience one company, many careers where learning and development are encouraged and supported at every stage. Our technology, tools, and culture pioneered hybrid work trends, allowing all to not only give their best, but be their best. We understand our outstanding opportunity to bring communities together and at the heart of that is our people. One-third of Cisconians collaborate in our 30 employee resource organizations, called Inclusive Communities, to connect, foster belonging, learn to be advised allies, and make a difference. Dedicated paid time off to volunteer 80 hours each year allows us to give back to causes we are passionate about, and nearly 86% do! Our purpose, driven by our people, is what makes us the worldwide leader in technology that powers the internet. Helping our customers reinvent their applications, secure their enterprise, transform their infrastructure, and meet their sustainability goals is what we do best. We ensure that every step we take is a step towards a more inclusive future for all. Take your next step and be you, with us! Add French Translation No Message to applicants applying to work in the U.S. and/or Canada: When available, the salary range posted for this position reflects the projected hiring range for new hire, full-time salaries in U.S. and/or Canada locations, not including equity or benefits. For non-sales roles the hiring ranges reflect base salary only; employees are also eligible to receive annual bonuses. Hiring ranges for sales positions include base and incentive compensation target. Individual pay is determined by the candidates hiring location and additional factors, including but not limited to skillset, experience, and relevant education, certifications, or training. Applicants may not be eligible for the full salary range based on their U.S. or Canada hiring location. The recruiter can share more details about compensation for the role in your location during the hiring process. U.S. employees have access to quality medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, short and long-term disability coverage, basic life insurance and numerous wellbeing offerings. Employees receive up to twelve paid holidays per calendar year, which includes one floating holiday (for non-exempt employees), plus a day off for their birthday. Non-Exempt new hires accrue up to 16 days of vacation time off each year, at a rate of 4.92 hours per pay period. Exempt new hires participate in Cisco s flexible Vacation Time Off policy, which does not place a defined limit on how much vacation time eligible employees may use, but is subject to availability and some business limitations. All new hires are eligible for Sick Time Off subject to Cisco s Sick Time Off Policy and will have eighty (80) hours of sick time off provided on their hire date and on January 1st of each year thereafter. Up to 80 hours of unused sick time will be carried forward from one calendar year to the next such that the maximum number of sick time hours an employee may have available is 160 hours. Employees in Illinois have a unique time off program designed specifically with local requirements in mind. All employees also have access to paid time away to deal with critical or emergency issues. We offer additional paid time to volunteer and give back to the community. Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components. For quota-based incentive pay, Cisco typically pays as follows: .75% of incentive target for each 1% of revenue attainment up to 50% of quota; 1.5% of incentive target for each 1% of attainment between 50% and 75%; 1% of incentive target for each 1% of attainment between 75% and 100%; and once performance exceeds 100% attainment, incentive rates are at or above 1% for each 1% of attainment with no cap on incentive compensation. For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid.
Posted 4 days ago
3.0 - 8.0 years
15 - 19 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Hardware Engineering General Summary: Key Responsibilities: Developing AI SW stack components on Qualcomm NPU/Hexagon DSP Processor Evaluating and optimizing neural network kernels runtime performance Working to enable state of the art neural network layers and new AI SW features to meet customer use-cases Working with architecture team to influence our next generation NPU/Hexagon DSP Processor General Summary: The candidate should possess 3 to 10 years of industry experience in embedded software development with deep learning exposure and having expertise in below areas would be preferred: Strong C and Assembly Programming skills with Strong OS & Multi-Processor concepts Understanding of Deep Learning architectures with hands on experience in compute optimizing the layers used there Strong in mathematical concepts and fixed-point computations In depth understanding of Memory management, MMU, IOMMU etc. Embedded software development in C and C++ on ARM, DSP or similar cores. Strong DSP/CPU processor architecture knowledge Exposure to vector processing on DSP Good debugging skills with experience on debugging with Lauterbach JTAG debuggers. Work on challenging customer requirements and issues. Knowledge of Software/Hardware Security concepts is desirable Strong math back ground Fixed point concepts Minimum Qualifications: Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 4+ years of Hardware Engineering or related work experience. OR Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 3+ years of Hardware Engineering or related work experience. OR PhD in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 2+ years of Hardware Engineering or related work experience. Minimum Qualifications: Bachelor's degree in Computer Science, Electrical/Electronic Engineering, or related field with 3+ years of relevant work experience.ORMaster's degree in Computer Science, Electrical/Electronic Engineering, or related field and 2+ years of relevant work experience.ORPhD in Computer Science, Electrical/Electronic Engineering, or related field with relevant exposure. Applicants Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.
Posted 4 days ago
2.0 - 6.0 years
13 - 17 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: 12~16+ Years of Experience in the Linux embedded domain to design, develop and support software solutions on multi-core ARM/CPUs, Strong C/C++ programming skills. Embedded Platforms experience including low-level drivers and firmware, kernel and user-space components on Automotive Grade Linux and Yocto build system for developing and maintaining the software stack for IVI and ADAS systems . Design and development of software for heterogeneous compute platforms consisting of ARMs, GPUs, DSPs, and specialized hardware accelerators in an embedded SoC systems with J-TAG or ICE debuggers; Experience in real-time SW development for embedded products. Hands on experience in leading medium to large technical teams. Hands on experience of driver development on any RTOS and Linux userspace on AGL framework . Detailed understanding SoC hardware blocks - Clocks, PLLs, GPIO, Interrupt Controllers (GIC), Peripherals (SPI/I2C/PCIE/CAN/Ethernet/USB/UFS), power management. Experience in Linux kernel architecture, device drivers and memory management. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc. Motivated self-starter with excellent verbal and written communication skills, demonstrated ability to work with engineers/partners/customers across different geographies. Demonstrated experience working with senior management in a corporate environment. Demonstrated experience in business process streamlining and transformation that includes disciplined approach to digitized services enabling. Hands-on technical lead who is not hesitant to dig into the details where needed to get first-hand knowledge of the issues and play an active and personal role in steering team success. Experience in ISO26262/functional safety and safe Linux is highly recommended. Exposure to one or more of below technology areas is a plus:- Multiprocessor Architecture, ARM processors, caching, interrupts, etc., Virtualization technologies across CPU and MM hardware accelerators Applicants Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.
Posted 4 days ago
3.0 - 6.0 years
12 - 17 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: 3 to 6 Years of Experience in the Linux embedded domain to design, develop and support software solutions on multi-core ARM/CPUs, Strong C/C++ programming skills. Embedded Platforms experience including low-level drivers and firmware, kernel and user-space components on Automotive Grade Linux and Yocto build system for developing and maintaining the software stack for IVI and ADAS systems . Design and development of software for heterogeneous compute platforms consisting of ARMs, GPUs, DSPs, and specialized hardware accelerators in an embedded SoC systems with J-TAG or ICE debuggers; Experience in real-time SW development for embedded products. Hands on experience in leading medium to large technical teams. Hands on experience of driver development on any RTOS and Linux userspace on AGL framework . Detailed understanding SoC hardware blocks - Clocks, PLLs, GPIO, Interrupt Controllers (GIC), Peripherals (SPI/I2C/PCIE/CAN/Ethernet/USB/UFS), power management. Experience in Linux kernel architecture, device drivers and memory management. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. Motivated self-starter with excellent verbal and written communication skills, demonstrated ability to work with engineers/partners/customers across different geographies. Demonstrated experience working with senior management in a corporate environment. Demonstrated experience in business process streamlining and transformation that includes disciplined approach to digitized services enabling. Hands-on technical lead who is not hesitant to dig into the details where needed to get first-hand knowledge of the issues and play an active and personal role in steering team success. Experience in ISO26262/functional safety and safe Linux is highly recommended. Exposure to one or more of below technology areas is a plus:- Multiprocessor Architecture, ARM processors, caching, interrupts, etc., Virtualization technologies across CPU and MM hardware accelerators Applicants Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.
Posted 4 days ago
3.0 - 8.0 years
18 - 22 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: 20+ Years of Experience in the Linux embedded domain to design, develop and support software solutions on multi-core ARM/CPUs, Strong C/C++ programming skills. Embedded Platforms experience including low-level drivers and firmware, kernel and user-space components on Automotive Grade Linux and Yocto build system for developing and maintaining the software stack for IVI and ADAS systems . Design and development of software for heterogeneous compute platforms consisting of ARMs, GPUs, DSPs, and specialized hardware accelerators in an embedded SoC systems with J-TAG or ICE debuggers; Experience in real-time SW development for embedded products. Hands on experience in leading medium to large technical teams. Hands on experience of driver development on any RTOS and Linux userspace on AGL framework . Detailed understanding SoC hardware blocks - Clocks, PLLs, GPIO, Interrupt Controllers (GIC), Peripherals (SPI/I2C/PCIE/CAN/Ethernet/USB/UFS), power management. Experience in Linux kernel architecture, device drivers and memory management. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 8+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 7+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience. 4+ years of work experience with Programming Language such as C, C++, Java, Python, etc. Motivated self-starter with excellent verbal and written communication skills, demonstrated ability to work with engineers/partners/customers across different geographies. Demonstrated experience working with senior management in a corporate environment. Demonstrated experience in business process streamlining and transformation that includes disciplined approach to digitized services enabling. Hands-on technical lead who is not hesitant to dig into the details where needed to get first-hand knowledge of the issues and play an active and personal role in steering team success. Experience in ISO26262/functional safety and safe Linux is highly recommended. Exposure to one or more of below technology areas is a plus:- Multiprocessor Architecture, ARM processors, caching, interrupts, etc., Virtualization technologies across CPU and MM hardware accelerators Applicants Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.
Posted 4 days ago
3.0 - 8.0 years
10 - 11 Lacs
Noida
Work from Office
The GDK team is responsible for devising innovative solutions to support the imaginations of the greatest game creators in the industry. As a GDK engineer you will be responsible for designing and developing these innovative solutions as well as providing Studio Engineers and Designers the tools and support required to make the worlds greatest games. As a Software Engineer, you will be presented with complex problems spanning modules and operating systems. You will be the chief advocate and main subject matter expert on your designs and implementations. What You Will Do: Carrying out technical assessments on requested features and identify scope of work/dependencies for development requirements. Taking complete ownership of assigned features, starting from inception, design, development, test and maintenance. Developing fast, maintainable, quality code Performing software testing, verification and validation. Participating in code review and other code quality processes Providing technical guidance and support for our stakeholders. Troubleshooting and debugging code to identify software issues. What Were Looking For A Bachelor s degree in Computer Science, Engineering, a related field, or its equivalent is preferred 3+ years of experience in C++ / C# development is required. Experience of working with object-oriented design and programming. Experience of debugging and solving complex problems. Experience of working with software engineering best practices, including design patterns and UML. Understanding of memory management and multi-threading processes. A passion for solving complicated problems and learning new skills. Demonstrates an extremely high level of attention to detail. Possess a high level of personal and professional accountability and be able to enlist the cooperation of peer groups involved in common business goals and objectives. Have the ability to meet changing demands and to adapt to frequently changing priorities. Demonstrates excellent oral and written, communication, and customer service skills. Be able to work independently and be team oriented. Why Aristocrat World Leader in Gaming Entertainment Robust benefits package Global career opportunities .
Posted 4 days ago
6.0 - 9.0 years
16 - 22 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: 6 to 9 Years of Experience in the Linux embedded domain to design, develop and support software solutions on multi-core ARM/CPUs, Strong C/C++ programming skills. Embedded Platforms experience including low-level drivers and firmware, kernel and user-space components on Automotive Grade Linux and Yocto build system for developing and maintaining the software stack for IVI and ADAS systems . Design and development of software for heterogeneous compute platforms consisting of ARMs, GPUs, DSPs, and specialized hardware accelerators in an embedded SoC systems with J-TAG or ICE debuggers; Experience in real-time SW development for embedded products. Hands on experience in leading medium to large technical teams. Hands on experience of driver development on any RTOS and Linux userspace on AGL framework . Detailed understanding SoC hardware blocks - Clocks, PLLs, GPIO, Interrupt Controllers (GIC), Peripherals (SPI/I2C/PCIE/CAN/Ethernet/USB/UFS), power management. Experience in Linux kernel architecture, device drivers and memory management. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. Motivated self-starter with excellent verbal and written communication skills, demonstrated ability to work with engineers/partners/customers across different geographies. Demonstrated experience working with senior management in a corporate environment. Demonstrated experience in business process streamlining and transformation that includes disciplined approach to digitized services enabling. Hands-on technical lead who is not hesitant to dig into the details where needed to get first-hand knowledge of the issues and play an active and personal role in steering team success. Experience in ISO26262/functional safety and safe Linux is highly recommended. Exposure to one or more of below technology areas is a plus:- Multiprocessor Architecture, ARM processors, caching, interrupts, etc., Virtualization technologies across CPU and MM hardware accelerators Applicants Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.
Posted 4 days ago
5.0 - 10.0 years
4 - 7 Lacs
Ahmedabad
Work from Office
We seek a driven and talented Senior Software Engineer to join our Order Connectivity team Our Software Engineers thrive on pushing the limits of technology to produce state-of-the-art applications for TTs platform, which is the front-end screen of choice for professional derivatives traders worldwide As a Senior Software Engineer, you will work on our award-winning trading platform which incorporates robust, high-performance tools for spread trading, strategy creation, algorithmic and automated trading, black-box execution, high-frequency proximity-based trading, and more, What Will You Be Involved With Code day-to-day in C++ and other programming languages in a real-time, multi-threaded, low-latency software architecture Design and implement complex software including exchange gateways and new features Work in a highly collaborative team and participate in design discussions, detailed code reviews, and architecture decisions Analyze stack traces, core dumps, and production incident reports from traders and support teams Write high-level design documents and thorough documentation Ensure software quality by developing integration and unit tests Perform memory and resource management analysis as well as performance tuning Actively propose fixes and enhancements to existing trading systems Adhere to release and sprint planning with the Quality Assurance Group and Project Management, Mentoring the junior members of the team What Will You Bring to the Table A minimum of 5 years of extensive and proven development experience with C++ (ideally utilizing C++ 11 or higher) Experience contributing to large, sophisticated code bases Proficient with areas such as C++ template programming, multithreading, and memory management Proficient in debugging methods and tools (GDB, Address Sanitizer, etc ) Proficient in multi-threaded applications with a focus on performance Experience developing components in a distributed system Clean coding style with emphasis on readability Familiarity with Git is a plus Familiarity with networking and network protocols is a plus (e-g message framing, session management, etc) Ability to understand business requirements and translate them into technical requirements and working application code Experience in the trading industry (specifically order routing) and with industry protocols such as FIX is strongly preferred Experience with Linux is strongly preferred Knowledge of Python is a plus Experience with automated testing and unit testing is a plus Familiarity with agile/iterative development methodologies What We Bring to the Table Competitive benefits, including medical, dental, vision, Flexible work schedules with hybrid work the expectation of 2 days on-site 21 PTO (paid time off) days per year with the ability to roll over days into the following year, 1 day per year available for volunteering, 2 Training days per year to allow uninterrupted professional development, 1 additional PTO day added during milestone year, a robust paid holiday schedule with early dismissal, and generous parental leave (for all genders and staff, including adoptive parents) Tech resources, including, a rent-to-own program where employees are eligible for a company-provided Mac/PC laptop and/or mobile phone of their choice; and a tech accessories budget for monitors, headphones, keyboards, office equipment, etc Subsidy contributions toward gym memberships and health/wellness initiatives Milestone anniversary bonuses Forward-thinking, a culture-based organization with collaborative teams that promote diversity and inclusion
Posted 4 days ago
5.0 - 10.0 years
10 - 14 Lacs
Ahmedabad
Work from Office
We seek a driven and talented Senior Software Engineer to join our engineering team to help us build order management and execution (OEMS) platform for Indian markets Our Software Engineers thrive on pushing the limits of technology to produce state-of-the-art applications for TTs platform, which is the front-end screen of choice for professional derivatives traders worldwide As a Senior Software Engineer, you will work on our award-winning trading platform which incorporates robust, high-performance tools for spread trading, strategy creation, algorithmic and automated trading, black-box execution, high-frequency proximity-based trading, and more, What Will You Be Involved With Code day-to-day in C++ and other programming languages in a real-time, multi-threaded, low-latency software architecture Design and implement complex software including exchange gateways and new features Work in a highly collaborative team and participate in design discussions, detailed code reviews, and architecture decisions Analyze stack traces, core dumps, and production incident reports from traders and support teams Write high-level design documents and thorough documentation Ensure software quality by developing integration and unit tests Perform memory and resource management analysis as well as performance tuning Actively propose fixes and enhancements to existing trading systems Adhere to release and sprint planning with the Quality Assurance Group and Project Management, Mentoring the junior members of the team What Will You Bring to the Table A minimum of 5 years of extensive and proven development experience with modern C++ (utilizing C++ 11 or higher) Experience contributing to large, sophisticated code bases Proficient with areas such as C++ template programming, multithreading, and memory management Experience with Indian Exchanges Building market data and order routing handlers to exchanges and/or building trading strategies in derivatives and cash markets, Proficient in debugging methods and tools (GDB, Address Sanitizer, etc ) Proficient in multi-threaded applications with a focus on performance Experience developing components in a distributed system Clean coding style with emphasis on readability Familiarity with Git is a plus Familiarity with networking and network protocols is a plus (e-g message framing, session management, etc) Ability to understand business requirements and translate them into technical requirements and working application code Experience in the trading industry (specifically order routing) and with industry protocols such as FIX is strongly preferred Experience with Linux is strongly preferred Knowledge of Python is a plus Experience with automated testing and unit testing is a plus Familiarity with agile/iterative development methodologies What We Bring To The Table Competitive benefits, including medical, dental, vision, Flexible work schedules with hybrid work the expectation of 2 days on-site 21 PTO (paid time off) days per year with the ability to roll over days into the following year, 1 day per year available for volunteering, 2 Training days per year to allow uninterrupted professional development, 1 additional PTO day added during milestone year, 10 days of Sick Leave, a robust paid holiday schedule with early dismissal, and generous parental leave (for all genders and staff, including adoptive parents) Tech resources, including, a rent-to-own program where employees are eligible for a company-provided Mac/PC laptop and/or mobile phone of their choice; and a tech accessories budget for monitors, headphones, keyboards, office equipment, etc Subsidy contributions toward gym memberships and health/wellness initiatives Milestone anniversary bonuses Forward-thinking, a culture-based organization with collaborative teams that promote diversity and inclusion
Posted 4 days ago
2.0 - 6.0 years
0 Lacs
hyderabad, telangana
On-site
You will be part of Qualcomm India Private Limited and work in the Engineering Group, specifically in the Software Engineering domain. As a Software Engineer, you are expected to have excellent C/C++ programming skills and possess a deep understanding of Linux driver development, especially Display drivers. Your knowledge of OS Concepts and Memory Management should be strong. Experience with ARM/ARM64 architecture would be an added advantage. Your role will involve utilizing your excellent debugging, analytical, and problem-solving skills to contribute effectively to the team. Strong communication skills, self-motivation, a positive attitude, and hard work are qualities that are highly valued in this position. To be eligible for this role, you must hold a Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field. Qualcomm is an equal opportunity employer committed to providing accessibility and reasonable accommodations for individuals with disabilities during the application and hiring process. It is essential for all employees at Qualcomm to adhere to the company's policies and procedures, including those related to security and confidentiality of company information. Staffing and recruiting agencies, as well as individuals represented by an agency, are not authorized to submit applications through Qualcomm's Careers Site. For more details about this exciting opportunity, reach out to Qualcomm Careers.,
Posted 6 days ago
1.0 - 5.0 years
0 Lacs
haryana
On-site
As a software developer at our company, you will be responsible for designing, developing, and optimizing software solutions in C++ that align with Airtel Africa's digital platform architecture. Your main focus will be on implementing robust, scalable, and maintainable code with a strong emphasis on performance and memory efficiency. You will tackle complex technical challenges in multithreaded and distributed environments, working closely with cross-functional teams to deliver reliable solutions. Additionally, you will participate in peer code reviews, contribute to architectural discussions, and ensure adherence to coding standards. To excel in this role, you should have proficiency in C++ (C++11 or newer) and a solid understanding of Object-Oriented Programming (OOPs). Experience with Multithreading and concurrency control is essential, along with a strong knowledge of Collections, Algorithms, and Data Structures. Practical experience with Memory Management, including heap/stack, smart pointers, and memory leaks, is also required. You should possess good debugging and problem-solving skills to address any issues that may arise. While not mandatory, it would be advantageous to have experience with STL, Boost, or other modern C++ libraries, as well as familiarity with debugging tools like GDB, Valgrind, or performance profilers. Exposure to system-level programming or telecom product ecosystems, along with an understanding of agile methodologies and DevOps environments, would also be beneficial in this role. If you have a Bachelor's degree in Computer Science from reputable institutes such as IITs, IIITs, NITs, BITS, Thapar, or DTU, and at least 1+ years of relevant experience, we encourage you to apply for this exciting opportunity.,
Posted 6 days ago
4.0 - 8.0 years
0 Lacs
haryana
On-site
The ideal candidate for this position should have at least 3.5+ years of experience and hold a B.Tech degree from Tier 1 institutes like IITs, BITS Pilani, NITs, IIITs, DTU, NSUT, etc. As an SDE-II, you will be responsible for owning modules, designing scalable solutions, and ensuring the delivery of high-quality code. Your expertise should include hands-on experience with concurrency, performance tuning, and backend architecture. Your key responsibilities will involve designing, developing, and maintaining complex backend systems. You will also work on optimizing performance for concurrent services, implementing secure and scalable RESTful APIs, and actively participating in code reviews while mentoring junior developers. The must-have skills for this role include a strong expertise in Core Java, OOPS, and Design Patterns, proficiency in Multithreading, concurrency control, and memory management, as well as experience with SQL/NoSQL databases and caching solutions. In addition, exposure to cloud environments such as AWS/GCP and familiarity with CI/CD tools, logging/monitoring frameworks are considered good to have for this position.,
Posted 6 days ago
3.0 - 8.0 years
9 - 19 Lacs
Noida
Work from Office
We're Hiring: Mobile App Developer (Android & iOS) Location: A-50, Second Floor, Sector-67, Noida-201301 Experience: 37 Years Company: Crosslynx US LLC Are you passionate about building high-performance mobile applications? Join our innovative team at Crosslynx and work on cutting-edge solutions across Android and iOS platforms! Key Responsibilities Design, develop, and maintain advanced mobile applications for Android (Java/Kotlin/Flutter) and iOS (Swift/Objective-C) platforms. Collaborate with cross-functional teams (designers, product managers, backend developers) to define and implement new features. Ensure performance, quality, and responsiveness of applications. Conduct unit testing and participate in code reviews. Work with RESTful APIs, third-party libraries, and native frameworks. Debug and resolve technical issues across platforms. Continuously discover and implement new technologies to improve development efficiency. Deploy and manage applications using CI/CD pipelines and version control systems like Git . Required Skills Android Development Strong experience with Android SDK , Java , and Flutter SDK . Familiarity with Material Design , Google Maps API , Push Notifications , and Bluetooth Classic & BLE . Experience with MySQL , SQLite , and debugging tools like GDB . Knowledge of build systems, make files, and version control (SVN, Git, Perforce). iOS Development Proficient in Swift , Objective-C , and Xcode . Experience with UIKit , Core Data , Auto Layout , and Apple’s Human Interface Guidelines . Familiarity with SwiftUI , Combine , Firebase , and App Store deployment . Strong understanding of memory management , security , and performance optimization . Preferred Skills Experience with CI/CD pipelines for mobile apps. Familiarity with unit testing and automated testing frameworks. Understanding of UX/UI design principles . Exposure to Agile/Scrum methodologies. About Crosslynx US LLC We specialize in Product Engineering , Cloud Engineering , and AI/ML , delivering innovative solutions to global enterprises. With R&D centers in Milpitas (California, USA) and Noida (India) , we offer a collaborative and growth-oriented environment. Perks & Benefits Healthy work-life balance Freedom to innovate and express ideas Opportunities to work with global clients Exposure to cutting-edge technologies like AI/ML, IoT, 5G, Cloud Ready to Apply? Send your resume to prabha.pandey@crosslynxus.com Let’s build the future of mobile technology together!
Posted 6 days ago
3.0 - 8.0 years
11 - 15 Lacs
Kolkata, Mumbai, New Delhi
Work from Office
Why does your role matter? Imagine building an app that feels buttery smooth, never lags, loads instantly, and feels so intuitive that users forget theyre even using an app. Now imagine youre the architect behind that experience. As Sr. SDE iOS, youre not just writing code youre setting the mobile foundation for a next-gen real-money gaming platform with global ambitions. This role is about owning performance, scale, and experience, and rewriting the rules of what mobile gaming apps can do. You ll define how millions of users across India and the globe engage with the Hike Gaming Nation Wanna Hike? / Introduction At Hike, we re building the Hike Gaming Nation Were taking gaming, one of the fastest-growing segments of the entertainment industry, and converting it into a brand-new source of economic opportunity. Were building a new kind of game economy where players can play, earn & grow. Hike Code (Our Core Cultural Values) The Hike Code is our value system. It s how we think, operate and evaluate performance. We have 9 core values: Top Talent in Every Role A quest for greatness with shared values Owner not a Renter Proactive & radically responsible. Everyone is an owner Pro-Sports Team Strength-based, results-driven with a team-first mindset Customer Obsession We exist to delight our customers Think Deeply & Exercise Good Judgement Simplify with clarity and data Build & Make Magic Courage to explore the unknown Be Insatiably Curious & Keep Improving Learn fast, grow faster Move Fast & Be Dynamic Ruthless prioritization and high speed Dream Big, Be Bold & Think Long Term Climb big mountains Here are the skills & experience we are looking for.. 3+ years of iOS development experience with strong expertise in Swift. Deep understanding of iOS internals UI layout and rendering, multi-threading, memory management, and performance tuning. Experience shipping and scaling complex apps (preferably high DAU/MAU consumer products) Ability to write clean, modular, testable code and navigate large codebases Comfortable having system-level design discussions involving caching, offline support, concurrency, and scalable UI frameworks. Worked closely with cross-functional teams design, product, backend, QA in high-paced, high-growth environments. Bonus: Exposure to gaming, fintech, or real-time systems Bonus: Experience using AI tools or contributing to open-source projects How you ll make the magic happen.. Build features that are snappy, reliable, and scalable Write performant UI and scalable backend interfaces using Swift, modern iOS frameworks, and Apple best practices Own features end-to-end from design to testing to monitoring in production Collaborate with cross-functional teams to align on goals, scope, and timelines Optimize app load time, memory usage, and battery performance Instrument and monitor crash analytics and performance metrics Contribute to improving CI/CD pipelines, test coverage, and release quality Participate in code reviews, RFC discussions, and internal tech forums Mentor junior engineers and help elevate code quality and standards Share learnings, contribute to the teams knowledge base, and level up the team Stay curious explore emerging Apple frameworks and AI integrations to level up productivity Benefits At Hike, we offer competitive compensation, exciting global exposure, and a chance to be part of something truly transformative. Learn more at work.hike.in .
Posted 6 days ago
6.0 - 8.0 years
20 - 27 Lacs
Mohali
Work from Office
C++ Developer Real-Time Systems | Onsite in Mohali | Evening Shift Location: Mohali, India Shift: Full-Time, Onsite (Monday - Friday, 3:00 PM - 12:00 AM IST) Experience: 6 - 7 Years Domain: Real-Time Systems / MES Software Project Type: Product Engineering for Manufacturing Execution System (MES) About the Role We are hiring a skilled C++ Developer to join our dynamic product engineering team working on an enterprise-grade Manufacturing Execution System (MES). You will contribute to the design and development of real-time, multithreaded applications that power mission-critical operations for global manufacturing clients. This is a full-time onsite position based in Mohali, supporting a cross-border team in the U.S. CST time zone. Key Responsibilities Design, code, and optimize high-performance C++ applications in a real-time environment Implement multithreading, memory management, and performance tuning techniques Collaborate with system architects and cross-functional teams to build core features Follow secure coding practices and contribute to code reviews and documentation Debug and troubleshoot software issues across development and production environments Required Skills Strong hands-on experience in C++11/14/17 Expertise in multithreading, memory management, and performance optimization Experience developing real-time systems Familiarity with secure coding standards and defensive programming Preferred Experience Exposure to Manufacturing Execution Systems (MES) or industrial automation Understanding of security aspects in product development Prior experience working in global engineering teams or client-facing development roles Qualifications Bachelors or Masters degree in Computer Science, Software Engineering, or related fields Why Join Us? Opportunity to work on cutting-edge real-time software Contribute to a globally deployed product Collaborate with a high-performance engineering team Stable long-term engagement with growth potential
Posted 6 days ago
2.0 - 6.0 years
0 Lacs
noida, uttar pradesh
On-site
As an Associate Software Development Engineer at Publicis Sapient, you will be part of a team that is revolutionizing the future of product engineering with cutting-edge innovations. You will have the opportunity to work with advanced artificial intelligence and machine learning methodologies to create intelligent solutions for real-world challenges. In this role, you will work in an agile environment, delivering sprint outcomes iteratively and incrementally. You will be responsible for writing clean, modular, and production-ready code, taking it through the entire lifecycle. Additionally, you will groom stories functionally, define acceptance criteria, and address non-functional requirements such as security, performance, reliability, and maintainability. Your expertise will be crucial in optimizing design decisions at the module and component levels. You will be involved in managing the product lifecycle from requirements gathering to staging deployment, ensuring high-quality and reliable solutions. To excel in this role, you should have at least 2 years of professional experience in building large-scale services and distributed applications. Your skills should include proficiency in multiple programming languages, knowledge of cloud platforms like AWS, GCP, or Azure, and experience in designing and building microservices. You should also be adept at using databases, web application frameworks, messaging platforms, and various tools and technologies related to software development. In addition to technical skills, you should have a strong problem-solving mindset, adhere to design principles, and practice clean code. Your ability to handle failures, manage errors, and ensure security compliance will be essential in developing reliable and high-performance applications. Furthermore, familiarity with CI/CD pipelines, distributed design patterns, and performance testing tools will set you apart in this role. Publicis Sapient offers a gender-neutral policy, generous parental leave, flexible work arrangements, and employee assistance programs to support your well-being and professional growth. Join us at Publicis Sapient, where you will collaborate with a diverse team of talented individuals to drive digital transformation and create value for our clients and their customers.,
Posted 1 week ago
3.0 - 7.0 years
0 Lacs
ahmedabad, gujarat
On-site
You will be joining the Software Department in Ahmedabad, Gujarat, India on a full-time basis. In this role, you will be one of the two team members, requiring 3-5 years of experience. Your technical responsibilities will include a strong understanding of the Android platform and AOSP development, along with experience in low-level system programming. You should be familiar with Android Architecture and System Services, Android platform concepts like HAL Development, System Services, Android Boot, Fast Boot, etc. Experience with Android Automotive OS or Infotainment, SELinux Policies, Android, JNI, and Android application development is essential. You will be debugging and troubleshooting issues with the AOSP platform, ensuring its security and stability. Additionally, you will be involved in the design and development of Linux device drivers, including interfaces like I2C, SPI, Display, camera, etc. Hands-on experience in low-level driver software development for the Linux operating system, boot loaders, and UBoot for Linux is required. Proficiency in Operating systems concepts, device driver frameworks, and Linux kernel APIs is expected. A deep understanding of Object-Oriented Analysis, Design, and Programming using C/C++ is necessary. Collaboration with Architecture, Hardware Design, and cross-functional teams is essential. Prior experience in low-level debugging using JTAG debugger, oscilloscopes, logic analyzers, etc. will be advantageous. In addition to your technical skills, you should possess strong analytical and problem-solving skills, excellent verbal and written communication skills, be self-managed, able to learn and adapt quickly, and be eager to take on new challenging work. If you meet the requirements and are looking for an exciting opportunity in software development, we encourage you to apply now.,
Posted 1 week 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