Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
0.0 years
18 - 30 Lacs
Hyderabad, India
Hybrid
Department: Software Engineering Employment Type: Full Time Location: India Reporting To: Altin Aliko Description At Vitech, we believe in the power of technology to simplify complex business processes. Our mission is to bring better software solutions to market, addressing the intricacies of the insurance and retirement industries. We combine deep domain expertise with the latest technological advancements to deliver innovative, user-centric solutions that future-proof and empower our clients to thrive in an ever-changing landscape. With over 1,600 talented professionals on our team, our innovative solutions are recognized by industry leaders like Gartner, Celent, Aite-Novarica, and ISG. We offer a competitive compensation package along with comprehensive benefits that support your health, well-being, and financial security. Location: Hyderabad (Hybrid Role) Role: Full-Stack Java Developer Are you a Java Developer with 4-7+ years of experience eager to elevate your career? At Vitech, we’re looking for a talented professional with a solid background in Core Java who’s ready to make a significant impact. As a Full-Stack Developer at Vitech, you’ll dive deep into backend development while also contributing to frontend work with ReactJS / GWT. Our small, agile pods allow you to spend up to 40% of your time on innovation and writing new software, pushing our products forward. What you will do: Lead and engage in the full software development lifecycle, from coding and design to testing and deployment. Apply advanced Core Java concepts like inheritance, interfaces, and abstract classes to solve complex, real-world business challenges. Work across the full stack, with a focus on backend development (Java) and frontend development (ReactJS). Collaborate closely with a talented team to deliver high-quality, impactful solutions that meet customer needs. Innovate and develop new software that directly contributes to our product and business growth. What We're Looking For: Advanced Core Java Skills: Deep expertise in inheritance, interfaces, loops/statements Strong understanding of interfaces, abstract classes, and concrete classes Ability to apply these concepts to solve complex, business-driven problems. Proficient SQL Knowledge: Strong understanding of SQL with the ability to write and optimize complex queries. Experience with Hibernate and Spring: Solid experience with these frameworks to support backend development. Frontend Development with ReactJS: Proven experience working with ReactJS to create dynamic, responsive user interfaces. Join Us at Vitech! Career Development: At Vitech, we’re committed to your growth. You’ll have ample opportunities to deepen your expertise in both Java and ReactJS, advancing your career in a supportive environment. Innovative Environment: Work with cutting-edge technologies in an Agile setting where your ideas and creativity are welcomed and encouraged. Impactful Work: Your contributions will be crucial in shaping our products and delivering exceptional solutions to our global clients. At Vitech, you’re not just maintaining software but creating it. At Vitech, you’ll be part of a forward-thinking team that values collaboration, innovation, and continuous improvement. We provide a supportive and inclusive environment where you can grow as a leader while helping shape the future of our organization.
Posted 2 hours ago
3.0 - 5.0 years
15 - 27 Lacs
Bengaluru
Work from Office
Job Summary At NetApp, customer lifecycle and experience is at the forefront of everything we do. To help us build functional systems that solves complex business problems leveraging artificial intelligence and data science, we are looking for a Software Engineer with excellent skills in data analytics and machine learning to join our CXO engineering organization About the Role: We are seeking a highly motivated and skilled Software Engineer with expertise in Machine Learning and strong foundational knowledge in software engineering concepts. As an IC2 Software Engineer, you will be responsible for developing, and implementing advanced machine learning models and software solutions that drive our innovative projects Key Responsibilities: • Innovate: Design and develop machine learning algorithms and models to solve complex problems. • Collaborate: Work with cross-functional teams to integrate machine learning solutions into existing software systems. • Optimize: Implement software engineering best practices to ensure high-quality, maintainable, and scalable code. • Analyze: Interpret large datasets to extract meaningful insights and improve model performance. • Research: Stay updated with the latest advancements in machine learning and software engineering. • Enhance: Participate in code reviews, debugging, and troubleshooting to ensure optimal performance. • Document: Create technical specifications, process flows, and system designs. Job Requirements • Experience: Proven experience in machine learning, data science, or a related field. • Knowledge: Strong understanding of software engineering principles and best practices. Knowledge of DevOps practices and tools for continuous integration and deployment. Experience in developing and deploying machine learning models in production environments. • Skills: Deep expertise in programming languages such as Python, JavaScript • Tools: Experience with machine learning frameworks such as TensorFlow, PyTorch, or scikit-learn. • Cloud: Familiarity with cloud computing platforms and services (e.g., AWS, Azure, Google Cloud). • Problem-Solving: Excellent problem-solving skills and the ability to work independently and as part of a team. • Communication: Strong communication skills to effectively collaborate with technical and non-technical stakeholders. Education A Bachelor of Science Degree in Engineering or Computer Science with 2 years of experience, or a Master’s Degree; or equivalent experience is required.
Posted 13 hours ago
4.0 - 7.0 years
3 - 5 Lacs
Pune
Work from Office
Position: SQL Developer Employment Type: Full Time Location: Pune, India Salary: TBC Work Experience: Applicant for this position should have 4+ years working as a SQL developer. Project Overview: The project will use a number of Microsoft SQL Server technologies and include development and maintenance of reports, APIs and other integrations with external financial systems. The successful applicant will liaise with other members of the team and will be expected to work on projects where they are the sole developer as well as part of a team on larger projects. The applicant will report to the SQL Development Manager Job Description: Ability to understand requirements clearly and communicate technical ideas to both technical stakeholders and business end users. Investigate and resolve issues quickly. Communication with end users. Working closely with other team members to understand business requirements. Complete structure analysis and systematic testing of the data. Skills: Microsoft SQL Server 2016 2022. T-SQL programming (4+ years) experience. Query/Stored Procedure performance tuning. SQL Server Integration Service. SQL Server Reporting Services. Experience in database design. Experience with source control. Knowledge of software engineering life cycle. Previous experience in designing, developing, testing, implementing and supporting software. 3rd Level IT Qualification. SQL MSCA or MSCE preferable. Knowledge of data technologies such as SnowFlake, Airflow, ADF desirable Other skills Ability to work on own initiative and as part of a team. Excellent time management and decision making skills. Excellent communication skills in both English written and verbal. Background in the financial industry preferable. Academic Qualification: Any graduation or post graduate. Any specialization in IT.
Posted 15 hours ago
2.0 - 5.0 years
2 - 6 Lacs
Pune
Work from Office
locationsPune - East time typeFull time posted onPosted 30+ Days Ago job requisition idJR-0008642Application Support Analyst - Lead PermanentLocationPuneExperience6 - 10 yearsDepartment:IT Employment TypeFull time Role purpose The role of Application Support Analyst will be part of the group function. As an Application Support Analyst, you will be the primary contact for supporting, maintaining, and configuring core line business and supporting applications. The successful applicant will be responsible for tasks such as investigating, prioritizing, and resolving service desk tickets related to various incidents and requests for the applications in scope, as well as coordinating and deploying new releases and application upgrades. Role Responsibilities: Working as a part of a global team to provide application support across several applications in APEX Group. Prioritization and resolution of tickets related to the core line business applications including troubleshooting incidents and responding to service requests as per the service catalogue. Define new services when required and perform regular updates of the service catalogue. Liaising with business vendors and development team regarding incidents, requests, and project related tasks/items. Provide input and support to project related tasks such as new application implementations, new application upgrades and releases. Follow the IT change management process when performing any changes in both PROD and NON-PROD environments. Develop and provide effective dashboards and regular reports to support leadership and project teams. Offer new ideas and act as subject matter expert (SME) for the applications/software products in scope. Create and maintain sufficient technical documentation and knowledge base, and standard operating procedures (SOP`s). Provide response and deliverables related to audit and compliance requests. Perform analysis of the functionality of software applications and suggest significant improvements. Offer software application support under the supervision of the senior engineer Consult skillfully with the team of software development, clients, and internal users to improve application performance. Ensure very effective back-end and front-end functionality of all applications. Establishing the main causes of application errors while escalating serious concerns to the Senior engineer. Efficiently managing code migration across various environments only to ensure synchronized and continued functionality. Documenting processes proficiently and continuously monitoring the application performance metrics. Keep an updated record of configuration changes while scheduling the updates of applications. Provide extensive front-end support to all colleagues and clients of other departments. Efficiently manage coordination at both local and international levels, whenever and wherever required. Skills Required: Excellent IT skills with the ability to learn new systems and processes with ease. Experience with fund administration and finance applications. Experience in supporting core line business applications. Skill on Windows Boxes, Linux, IIS, SSIS, Ad accounts, SQL, database understanding Understanding on Azure cloud Understanding on Client Server Architecture Strong verbal and written communication skills and ability to present in a clear and concise manner. Experience with Azure desirable. Knowledge of Fund Administration, Transfer Agency, Payments and associated technologies. Educated to Batchelor Degree Level or equivalent qualifications/ work experience. Able to Manage team and guide them with the Standard process Able to provide MIS out of Tickets/work
Posted 15 hours ago
1.0 - 6.0 years
14 - 18 Lacs
Hyderabad
Work from Office
Position Overview: We are looking for a highly skilled Full Stack Developer with strong skills in Java, Struts2, and ExtJS to join our team. The ideal candidate should have strong debugging skills, customer-facing experience, and expertise in SQL Server and Tomcat. Additional experience in Spring/Spring Boot is a plus . Key Responsibilities: Assist in the development and maintenance of web applications using Java, Struts2, and ExtJS . Work with senior developers to understand business requirements and implement solutions. Debug and fix code issues, performance bottlenecks, and deployment challenges. Learn and apply best coding practices, design principles, and security standards. Perform unit testing and assist in the quality assurance process. Write clean, maintainable, and well-documented code. Manage and maintain SQL Server databases, including basic query optimization. Deploy applications on Tomcat servers and assist in troubleshooting deployment issues. Collaborate with teams using Git for version control and code collaboration. Participate in code reviews, team meetings, and Agile development processes. Qualifications & Skills: Bachelor’s degree in Computer Science , Engineering, or a related field. 2-5 years of experience in full-stack development. Strong experience with Java, Struts2, and ExtJS . Hands-on experience with SQL Server and database optimization. Good understanding of Tomcat server configurations and deployments. Experience with Spring/Spring Boot is an added advantage. Familiarity with design principles and design patterns. Strong debugging and troubleshooting skills for identifying and resolving complex issues. Good understanding of security concerns in web applications. Strong analytical skills with the ability to understand system complexities. Experience working in an Agile/Scrum environment. Proficiency in Git or other version control tools.
Posted 17 hours ago
3.0 - 9.0 years
18 - 22 Lacs
Hyderabad
Work from Office
At Skillsoft, we are all about making work matter . We believe every team member has the potential to be AMAZING . We are bold, sharp, driven and most of all, true . Join us in our quest to democratize learning and help individuals unleash their edge. OVERVIEW : To succeed in this challenging journey, we have set up multiple co-located teams across the globe (Hyderabad, US, Europe), embracing the scaled agile framework, a Micro Services approach combined with the DevOps model. We have passionate engineers working full time on this new platform in Hyderabad and it’s only the beginning. You will get a chance to work with brilliant people and some of the best development and design teams, in addition to working with cutting edge technologies such as React, Java/Node JS, Docker, Kubernetes, AWS. We are looking for exceptional Java/Node based full stack developers to join our team . You will work alongside the Architect and DevOps teams to fully form an autonomous development squad and be in-charge of a part of the product. Overall, the Principal Software Engineer role at Skillsoft offers a challenging and rewarding opportunity for individuals who are passionate about technology, learning, and making a difference in the world. OPPORTUNITY HIGHLIGHTS: Technical leadership: As a Principal Software Engineer, you will be responsible for technical leadership, providing guidance and mentoring to other team members, and ensuring that projects are completed on time and to the highest standards. Cutting-edge technology : Skillsoft is a technology-driven company that is constantly exploring new technologies to enhance the learning experience for their customers. As a Principal Software Engineer, you will have the opportunity to work with cutting-edge technology and help drive innovation. Agile environment : Skillsoft follows agile methodologies, which means that you will be part of a fast-paced, collaborative environment where you will have the opportunity to work on multiple projects simultaneously. Career growth: Skillsoft is committed to helping their employees grow their careers. As a Principal Software Engineer, you will have access to a wide range of learning and development opportunities, including training programs, conferences, and mentorship. Impactful work: Skillsoft's mission is to empower people through learning, and as a Principal Software Engineer, you will be a key contributor to achieving this mission. You will have the opportunity to work on products and features that have a significant impact on the learning and development of individuals and organizations worldwide. SKILLS & QUALIFICATIONS: Minimum 9+ years of software engineering development experience developing cloud-based enterprise solutions. Proficient in programming languages (Java, JavaScript, HTML5, CSS) Proficient in JavaScript frameworks (Node.js, React, Redux, Angular, Express.js) Proficient with frameworks (Spring Boot, Stream processing) Strong knowledge working with REST API, Web services and SAML integrations Proficient in working with databases preferably Postgres. Experienced working on DevOps tools (Docker, Kubernetes, Ansible, AWS) Experience with code versioning tools, preferably Git ( Github , Gitlab, etc ) and the feature branch workflow Working Experience on Kafka, RabbitMq (messaging queue systems) Sound knowledge on design principles and design patterns Strong problem solving and analytical skills and understanding of various data structures and algorithms. Must know how to code applications on Unix/Linux based systems. Experience with build automation tools like Maven, Gradle, NPM, WebPack , Grunt . Sound troubleshooting skills to address code bugs, performance issues and environment issues that may arise. Good understanding of the common security concerns of high volume publicly exposed systems Experience in working with Agile/Scrum environment. Strong analytical skills and the ability to understand complexities and how components connect and relate to each other OUR VALUES WE ARE PASSIONATELY COMMITTED TO LEADERSHIP, LEARNING, AND SUCCESS. WE EMBRACE EVERY OPPORTUNITY TO SERVE OUR CUSTOMERS AND EACH OTHER AS: ONE TEAM OPEN AND RESPECTFUL CURIOUS READY TRUE
Posted 17 hours ago
6.0 - 7.0 years
6 - 10 Lacs
Bengaluru
Work from Office
We are looking for a skilled Software Engineer to join our team at Sasken Technologies Ltd. The ideal candidate will have 6-7 years of experience in the IT Services & Consulting industry, with expertise in software development and testing. Roles and Responsibility Design, develop, and test software applications using various programming languages and technologies. Collaborate with cross-functional teams to identify and prioritize project requirements. Develop and maintain high-quality, reliable, and scalable software systems. Troubleshoot and resolve technical issues efficiently. Participate in code reviews and contribute to improving overall code quality. Stay updated with industry trends and emerging technologies to enhance skills and knowledge. Job Requirements Bachelor's degree in Computer Science or related field. Proven experience as a Software Engineer with a strong understanding of software development principles and methodologies. Excellent problem-solving skills and attention to detail. Strong communication and teamwork skills. Ability to work in an agile environment and adapt to changing priorities. Familiarity with version control systems and continuous integration tools.
Posted 18 hours ago
0.0 - 1.0 years
2 - 6 Lacs
Noida
Work from Office
Selected Intern's Day-to-day Responsibilities Include. Assist with Lead GenerationEngage with CXOs via cold calls, emails, and LinkedIn. Do Consultative PitchingUnderstand business needs and present tailored solutions. Deliver Concept PresentationDeliver impactful presentations to secure business opportunities. Write ProposalsDevelop compelling techno-commercial proposals. Help with Deal ClosureNegotiate and finalize contracts for seamless onboarding. Support Account ManagementBuild and maintain strong client relationships. Ensure Business Lifecycle ManagementWork with business leads to optimize processes. Keep Market AwarenessStay updated on industry trends and technology advancements. About CompanyWe are an engineering company with leading capabilities in digital transformation, internet-related services and products, data science, development operations, product as a service, technology consulting, and software engineering. Trusted by industry giants, we have a proven track record in providing customized digital solutions across various industry segments.
Posted 18 hours ago
5.0 - 10.0 years
8 - 12 Lacs
Hyderabad
Work from Office
About The Role. We are looking for a highly skilled Angular SSE with 8+ years of experience to join our team. The ideal candidate should have strong expertise in Angular 8+, Angular JS, Angular Material, Typescript, RxJS, NgRx, and related front-end technologies. This role requires an individual who can take ownership of technical deliveries, collaborate closely with customers, and ensure seamless execution of Responsibilities :. Work closely with customers and their teams to ensure a seamless and satisfactory technical experience. Provide timely updates to customers and internal teams to maintain a stress-free work environment. Design, develop, and maintain efficient, reusable, and reliable code. Optimize application performance, ensuring high quality and responsiveness. Identify and resolve bottlenecks and bugs effectively. Stay updated with new technologies and quickly adapt to evolving technical requirements. Lead and mentor a team, fostering collaboration and knowledge Skills & Experience :. 6-8 years of experience in front-end development. Proficiency in Angular 8+, Angular JS, Angular Material, Typescript, RxJS, NgRx, HTML, CSS, JavaScript, JSON. Experience with MySQL and database interactions. Strong communication and leadership skills with experience in team handling. Ability to plan daily tasks, track progress, and provide timely updates. (ref:hirist.tech).
Posted 18 hours ago
4.0 - 8.0 years
0 - 0 Lacs
Chennai
Work from Office
CV’s mission is to build and enable the most trusted and efficient digital marketplaces for buying and selling used vehicles with transparency and comprehensive data that was previously unimaginable. We are powered by a combination of the world’s best people and the industry’s best technology. At ACV, we are driven by an entrepreneurial spirit and rewarded with a work environment that enables each teammate to impact the company from day one. ACV’s network of brands includes ACV Auctions, ACV Transportation, MAX Digital and ACV Capital within its Marketplace Products as well as True360 and Data Services. ACV Auctions is looking for an experienced Site Reliability Engineer III with a systems and software engineering background to focus on site reliability. We believe in taking a software engineer’s approach to operations by providing standards and software tools to all engineering projects. As a Site Reliability Engineer, you will split your time between developing software that improves overall reliability and providing operational support for production systems. What you will do: Maintain reliability and performance for your particular infrastructure area while working with software engineers to improve service quality and health. Develop, design, and review new software tools in Python & Java to improve infrastructure reliability and provide services with better monitoring, automation, and product delivery. Practice efficient incident response through on-call rotations alongside software engineers and document incidents through postmortems. Support service development with capacity plans, launch/deployment plans, scalable system design, and monitoring plans. What you will need: BS degree in Computer Science or a related technical discipline or equivalent practical experience. Experience building/managing infrastructure deployments on Google Cloud Platform 2+ years managing cloud infrastructure. Experience programming in at least one of the following: Python or Java You are experienced in Linux/Unix systems administration, configuration management, monitoring, and troubleshooting. You are comfortable with production systems including load balancing, distributed systems, microservice architecture, service meshes, and continuous delivery. Experience building and delivering software tools for monitoring, management, and automation that support production systems. Comfortable working with teams across multiple time -zones and working flexible hours as needed. Preferred Qualifications Experience maintaining and scaling Kubernetes clusters for production workloads is a plus
Posted 18 hours ago
4.0 - 9.0 years
12 - 16 Lacs
Bengaluru
Work from Office
Working at Target means helping all families discover the joy of everyday life. We bring that vision to life through our values and culture. Learn more about Target here. As a Senior Engineer, you serve as a specialist in the engineering team that supports the product. You help develop and gain insight in the application architecture. You can distill an abstract architecture into concrete design and influence the implementation. You show expertize in applying the appropriate software engineering patterns to build robust and scalable systems. You are an expert in programming and apply your skills in developing the product. You have the skills to design and implement the architecture on your own, but choose to influence your fellow engineers by proposing software designs, providing feedback on software designs and/or implementation. You show good problem solving skills and can help the team in triaging operational issues. You leverage your expertise in eliminating repeat occurrences. Use your skills, experience and talents to be a part of groundbreaking thinking and visionary goals. As a Sr. Engineer, youll take the lead as youUse your technology acumen to apply and maintain knowledge of current and emerging technologies within specialized area(s) of the technology domain. Evaluate new technologies and participate in decision-making, accounting for several factors such as viability within Targets technical environment, maintainability, and cost of ownership. Initiate and execute research and proof-of-concept activities for new technologies. Manage total product, financials and forecasting. Lead the design, lifecycle management, and total cost of ownership of services. Lead and conduct code review, design review, testing, and debugging activities at the application level. Lead functional design and architecture discussions with understanding of process flows and system diagrams to enable design decisions. Participate in routine and non-routine construction, automation, and implementation activities, ensuring successful implementation with architectural and operational requirements and best practices met. Provide technical oversight and coach others to resolve complex and severe technical issues. Lead disaster recovery activities and contribute to disaster recovery planning. Embed data quality protocols throughout data acquisition, processing, storage, and operational use. Core responsibilities of this job are described within this job description. Job duties may change at any time due to business needs. About you: 4 year degree or equivalent experience 5+ years of software development experience Demonstrates strong domain-specific knowledge regarding Targets technology capabilities, and key competitors products and differentiating features Working knowledge on package-specific configuration and deployment along with ability to build custom solutions Designs new testing methods and resolves routine and non-routine technical issues with minimal assistance Demonstrates strong proficiency in core development platforms within own domain Builds strong commitment within the team to support the appropriate team priorities Clearly communicates Agile concepts to partners within product team Demonstrates a solid understanding of the impact of own work on the team and/or guests Writes and organizes code using multiple computer languages, including distributed programming and understand different frameworks and paradigm Delivers high-performance, scalable, repeatable, and secure deliverables with broad impact (high throughput and low latency) Influences and applies data standards, policies, and procedures Maintains technical knowledge within areas of expertise Stays current with new and evolving technologies via formal training and self-directed education
Posted 18 hours ago
4.0 - 9.0 years
12 - 16 Lacs
Bengaluru
Work from Office
Working at Target means helping all families discover the joy of everyday life. We bring that vision to life through our values and culture. Learn more about Target here. As a Senior Engineer, you serve as a specialist in the engineering team that supports the product. You help develop and gain insight in the application architecture. You can distill an abstract architecture into concrete design and influence the implementation. You show expertize in applying the appropriate software engineering patterns to build robust and scalable systems. You are an expert in programming and apply your skills in developing the product. You have the skills to design and implement the architecture on your own, but choose to influence your fellow engineers by proposing software designs, providing feedback on software designs and/or implementation. You show good problem solving skills and can help the team in triaging operational issues. You leverage your expertise in eliminating repeat occurrences. Use your skills, experience and talents to be a part of groundbreaking thinking and visionary goals. As a Sr. Engineer, youll take the lead as youUse your technology acumen to apply and maintain knowledge of current and emerging technologies within specialized area(s) of the technology domain. Evaluate new technologies and participate in decision-making, accounting for several factors such as viability within Targets technical environment, maintainability, and cost of ownership. Initiate and execute research and proof-of-concept activities for new technologies. Manage total product, financials and forecasting. Lead the design, lifecycle management, and total cost of ownership of services. Lead and conduct code review, design review, testing, and debugging activities at the application level. Lead functional design and architecture discussions with understanding of process flows and system diagrams to enable design decisions. Participate in routine and non-routine construction, automation, and implementation activities, ensuring successful implementation with architectural and operational requirements and best practices met. Provide technical oversight and coach others to resolve complex and severe technical issues. Lead disaster recovery activities and contribute to disaster recovery planning. Embed data quality protocols throughout data acquisition, processing, storage, and operational use. Core responsibilities of this job are described within this job description. Job duties may change at any time due to business needs. About you: 4 year degree or equivalent experience 5+ years of software development experience Demonstrates strong domain-specific knowledge regarding Targets technology capabilities, and key competitors products and differentiating features Working knowledge on package-specific configuration and deployment along with ability to build custom solutions Designs new testing methods and resolves routine and non-routine technical issues with minimal assistance Demonstrates strong proficiency in core development platforms within own domain Builds strong commitment within the team to support the appropriate team priorities Clearly communicates Agile concepts to partners within product team Demonstrates a solid understanding of the impact of own work on the team and/or guests Writes and organizes code using multiple computer languages, including distributed programming and understand different frameworks and paradigm Delivers high-performance, scalable, repeatable, and secure deliverables with broad impact (high throughput and low latency) Influences and applies data standards, policies, and procedures Maintains technical knowledge within areas of expertise Stays current with new and evolving technologies via formal training and self-directed education
Posted 18 hours ago
4.0 - 9.0 years
12 - 16 Lacs
Bengaluru
Work from Office
Working at Target means helping all families discover the joy of everyday life. We bring that vision to life through our values and culture. Learn more about Target here. As a Senior Engineer, you serve as a specialist in the engineering team that supports the product. You help develop and gain insight in the application architecture. You can distill an abstract architecture into concrete design and influence the implementation. You show expertize in applying the appropriate software engineering patterns to build robust and scalable systems. You are an expert in programming and apply your skills in developing the product. You have the skills to design and implement the architecture on your own, but choose to influence your fellow engineers by proposing software designs, providing feedback on software designs and/or implementation. You show good problem solving skills and can help the team in triaging operational issues. You leverage your expertise in eliminating repeat occurrences. Use your skills, experience and talents to be a part of groundbreaking thinking and visionary goals. As a Sr. Engineer, youll take the lead as youUse your technology acumen to apply and maintain knowledge of current and emerging technologies within specialized area(s) of the technology domain. Evaluate new technologies and participate in decision-making, accounting for several factors such as viability within Targets technical environment, maintainability, and cost of ownership. Initiate and execute research and proof-of-concept activities for new technologies. Manage total product, financials and forecasting. Lead the design, lifecycle management, and total cost of ownership of services. Lead and conduct code review, design review, testing, and debugging activities at the application level. Lead functional design and architecture discussions with understanding of process flows and system diagrams to enable design decisions. Participate in routine and non-routine construction, automation, and implementation activities, ensuring successful implementation with architectural and operational requirements and best practices met. Provide technical oversight and coach others to resolve complex and severe technical issues. Lead disaster recovery activities and contribute to disaster recovery planning. Embed data quality protocols throughout data acquisition, processing, storage, and operational use. Core responsibilities of this job are described within this job description. Job duties may change at any time due to business needs. About you: 4 year degree or equivalent experience 5+ years of software development experience Demonstrates strong domain-specific knowledge regarding Targets technology capabilities, and key competitors products and differentiating features Working knowledge on package-specific configuration and deployment along with ability to build custom solutions Designs new testing methods and resolves routine and non-routine technical issues with minimal assistance Demonstrates strong proficiency in core development platforms within own domain Builds strong commitment within the team to support the appropriate team priorities Clearly communicates Agile concepts to partners within product team Demonstrates a solid understanding of the impact of own work on the team and/or guests Writes and organizes code using multiple computer languages, including distributed programming and understand different frameworks and paradigm Delivers high-performance, scalable, repeatable, and secure deliverables with broad impact (high throughput and low latency) Influences and applies data standards, policies, and procedures Maintains technical knowledge within areas of expertise Stays current with new and evolving technologies via formal training and self-directed education
Posted 18 hours ago
4.0 - 9.0 years
11 - 15 Lacs
Bengaluru
Work from Office
As a Fortune 50 company with more than 400,000 team members worldwide, Target is an iconic brand and one of America's leading retailers. Joining Target means promoting a culture of mutual care and respect and striving to make the most meaningful and positive impact. Becoming a Target team member means joining a community that values different voices and lifts each other up. Here, we believe your unique perspective is important, and you'll build relationships by being authentic and respectful. Overview about TII: At Target, we have a timeless purpose and a proven strategy. And that hasnt happened by accident. Some of the best minds from different backgrounds come together at Target to redefine retail in an inclusive learning environment that values people and delivers world-class outcomes. That winning formula is especially apparent in Bengaluru, where Target in India operates as a fully integrated part of Targets global team and has more than 4,000 team members supporting the companys global strategy and operations. Team Overview: Roundel is Target's entry into the media business with an impact of $1B+; an advertising sell-side business built on the principles of first party (people based) data, brand safe content environments and proof that our marketing programs drive business results for our clients. We are here to drive business growth for our clients and redefine "value" in the industry by solving core industry challenges vs. copy current industry methods of operation. Roundel is a key growth initiative for Target and lead the industry to a better way of operating within the media marketplace. Target Tech is on a mission to offer the systems, tools and support that our clients, guests and team members need and deserve. We drive industry-leading technologies in support of every angle of the business, and help ensure that Target operates smoothly, securely, and reliably from the inside out. Use your skills, experience and talents to be a part of groundbreaking thinking and visionary goals. Position Overview: As a Senior Engineer , you will serve as a technical specialist within the engineering team that supports the product. You will play a key role in developing robust, scalable systems and influencing your team through architectural and design guidance. You are expected to apply your deep technical skills and leadership to help the team deliver high-quality software aligned with strategic goals. Key Responsibilities: Serve as a subject matter expert in software engineering, system architecture, and scalable system design. Translate abstract architecture concepts into concrete designs and implementations. Apply appropriate software engineering patterns to build robust, maintainable systems. Develop and maintain deep knowledge of current and emerging technologies within your area of specialization. Participate in evaluating new technologies, considering factors such as technical viability, maintainability, and total cost of ownership. Initiate and lead research or proof-of-concept efforts for new technologies. Lead and conduct code reviews, design reviews, testing, and debugging at the application level. Drive and contribute to the design, lifecycle management, and total cost of ownership of services. Lead functional design and architecture discussions with a deep understanding of process flows and system diagrams. Collaborate in both routine and complex construction, automation, and implementation efforts, ensuring compliance with architectural and operational best practices. Provide technical oversight and mentor peers in resolving complex technical challenges. Lead disaster recovery planning and execution efforts. Promote and embed data quality protocols throughout data acquisition, processing, storage, and operational use. Manage product financials and forecasting as part of broader product ownership. About you: 4 year degree or equivalent experience 4+ years of software development experience Excellent communication skills with both business partners and other engineering teams Familiar with Agile principles and possess a team attitude Strong problem solving and debugging skills Strong sense of ownership and the ability to work with a limited set of requirements Experience in building applications using Java or Kotlin is a must Experience in building UI using react/Next.js, Redux, typescript is preferable Experience in microservices, Spring Boot/Micronaut, NoSQL databases, and event driven architecture Experience in building high-performance scalable APIs. Experience with NoSQL technologies Cassandra, Elastic search, MongoDB is a plus Deep experience writing unit and functional tests and test-driven development Experience building CI/CD pipelines Kafka and Docker experience
Posted 18 hours ago
4.0 - 9.0 years
8 - 12 Lacs
Bengaluru
Work from Office
SENIOR ENGINEER (40037 or 60245) ClassificationExempt DateJanuary 2018Target is an iconic brand, a Fortune 50 company and one of Americas leading retailers.Target as a tech companyAbsolutely. Were the behind-the-scenes powerhouse that fuels Targets passion and commitment to cutting-edge innovation. We anchor every facet of one of the worlds best-loved retailers with a strong technology framework that relies on the latest tools and technologiesand the brightest peopleto deliver incredible value to guests online and in stores. Target Technology Services is on a mission to offer the systems, tools and support that guests and team members need and deserve. Our high-performing teams balance independence with collaboration, and we pride ourselves on being versatile, agile and creative. We drive industry-leading technologies in support of every angle of the business, and help ensure that Target operates smoothly, securely and reliably from the inside out.As a Senior Engineer, you serve as a specialist in the engineering team that supports the product. You help develop and gain insight in the application architecture. You can distill an abstract architecture into concrete design and influence the implementation. You show expertize in applying the appropriate software engineering patterns to build robust and scalable systems. You are an expert in programming and apply your skills in developing the product. You have the skills to design and implement the architecture on your own, but choose to influence your fellow engineers by proposing software designs, providing feedback on software designs and/or implementation. You show good problem solving skills and can help the team in triaging operational issues. You leverage your expertise in eliminating repeat occurrences. Use your skills, experience and talents to be a part of groundbreaking thinking and visionary goals. As a Sr. Engineer, youll take the lead as you Use your technology acumen to apply and maintain knowledge of current and emerging technologies within specialized area(s) of the technology domain. Evaluate new technologies and participate in decision-making, accounting for several factors such as viability within Targets technical environment, maintainability, and cost of ownership. Initiate and execute research and proof-of-concept activities for new technologies. Manage total product, financials and forecasting. Lead the design, lifecycle management, and total cost of ownership of services. Lead and conduct code review, design review, testing, and debugging activities at the application level. Lead functional design and architecture discussions with understanding of process flows and system diagrams to enable design decisions. Participate in routine and non-routine construction, automation, and implementation activities, ensuring successful implementation with architectural and operational requirements and best practices met. Provide technical oversight and coach others to resolve complex and severe technical issues. Lead disaster recovery activities and contribute to disaster recovery planning. Embed data quality protocols throughout data acquisition, processing, storage, and operational use. Core responsibilities of this job are described within this job description. Job duties may change at any time due to business needs. About you: 4 year degree or equivalent experience 5-7 years of software development experience Demonstrates strong domain-specific knowledge regarding Targets technology capabilities, and key competitors products and differentiating features Working knowledge on package-specific configuration and deployment along with ability to build custom solutions Designs new testing methods and resolves routine and non-routine technical issues with minimal assistance Demonstrates strong proficiency in core development platforms within own domain Builds strong commitment within the team to support the appropriate team priorities Clearly communicates Agile concepts to partners within product team Demonstrates a solid understanding of the impact of own work on the team and/or guests Writes and organizes code using multiple computer languages, including distributed programming and understand different frameworks and paradigm Delivers high-performance, scalable, repeatable, and secure deliverables with broad impact (high throughput and low latency) Influences and applies data standards, policies, and procedures Maintains technical knowledge within areas of expertise Stays current with new and evolving technologies via formal training and self-directed education
Posted 18 hours ago
4.0 - 7.0 years
10 - 14 Lacs
Bengaluru
Work from Office
As a Fortune 50 company with more than 400,000 team members worldwide, Target is an iconic brand and one of America's leading retailers. Joining Target means promoting a culture of mutual care and respect and striving to make the most meaningful and positive impact. Becoming a Target team member means joining a community that values different voices and lifts each other up. Here, we believe your unique perspective is important, and you'll build relationships by being authentic and respectful. Overview about TII: At Target, we have a timeless purpose and a proven strategy. And that hasnt happened by accident. Some of the best minds from different backgrounds come together at Target to redefine retail in an inclusive learning environment that values people and delivers world-class outcomes. That winning formula is especially apparent in Bengaluru, where Target in India operates as a fully integrated part of Targets global team and has more than 4,000 team members supporting the companys global strategy and operations. Team Overview: Roundel is Target's entry into the media business with an impact of $1B+; an advertising sell-side business built on the principles of first party (people based) data, brand safe content environments and proof that our marketing programs drive business results for our clients. We are here to drive business growth for our clients and redefine "value" in the industry by solving core industry challenges vs. copy current industry methods of operation. Roundel is a key growth initiative for Target and lead the industry to a better way of operating within the media marketplace. Target Tech is on a mission to offer the systems, tools and support that our clients, guests and team members need and deserve. We drive industry-leading technologies in support of every angle of the business, and help ensure that Target operates smoothly, securely, and reliably from the inside out. Use your skills, experience and talents to be a part of groundbreaking thinking and visionary goals. Position Overview: As a Senior Engineer , you will serve as a technical specialist within the engineering team that supports the product. You will play a key role in developing robust, scalable systems and influencing your team through architectural and design guidance. You are expected to apply your deep technical skills and leadership to help the team deliver high-quality software aligned with strategic goals. Key Responsibilities: Serve as a subject matter expert in software engineering, system architecture, and scalable system design. Translate abstract architecture concepts into concrete designs and implementations. Apply appropriate software engineering patterns to build robust, maintainable systems. Develop and maintain deep knowledge of current and emerging technologies within your area of specialization. Participate in evaluating new technologies, considering factors such as technical viability, maintainability, and total cost of ownership. Initiate and lead research or proof-of-concept efforts for new technologies. Lead and conduct code reviews, design reviews, testing, and debugging at the application level. Drive and contribute to the design, lifecycle management, and total cost of ownership of services. Lead functional design and architecture discussions with a deep understanding of process flows and system diagrams. Collaborate in both routine and complex construction, automation, and implementation efforts, ensuring compliance with architectural and operational best practices. Provide technical oversight and mentor peers in resolving complex technical challenges. Lead disaster recovery planning and execution efforts. Promote and embed data quality protocols throughout data acquisition, processing, storage, and operational use. Manage product financials and forecasting as part of broader product ownership. About you: Expert knowledge of computer science, with strong competencies in data structures, algorithms, software design & architecture. Technical skills: Java, SpringBoot, Micro services, API development, React.JS, Postgres, MongoDB, NoSQL, Kafka, Redis, Docker, CICD or similar tech stack to build the platform. Experience with object oriented and/or functional programming paradigm, design pattern, testing pattern and proficiency in Java. Deliver high-performance, scalable, repeatable, and secure deliverables with broad impact. Ability to understand business requirements and translate them into technical requirements. Stays current with new and evolving technologies via formal training and self-directed education. Work with peers across teams to support and leverage a shared technical stack. Review team member's work and share knowledge. Strong sense of ownership and accountability. Excellent communication skills Life at Target- https://india.target.com/ Benefits- https://india.target.com/life-at-target/workplace/benefits Culture- https://india.target.com/life-at-target/belonging
Posted 18 hours ago
2.0 - 7.0 years
4 - 8 Lacs
Bengaluru
Work from Office
We are looking for a skilled Senior Software Engineer with 2 to 7 years of experience to join our team at Omega Healthcare Management Services Pvt. Ltd., located in Mumbai. Roles and Responsibility Design, develop, and test software applications using various programming languages and technologies. Collaborate with cross-functional teams to identify and prioritize project requirements. Develop and maintain high-quality, reliable, and scalable software systems. Troubleshoot and resolve technical issues efficiently. Participate in code reviews and contribute to improving overall code quality. Stay updated with industry trends and emerging technologies to enhance skills and knowledge. Job Strong understanding of software development principles, patterns, and practices. Proficiency in one or more programming languages such as Java, Python, C++, etc. Experience with database management systems and querying languages like SQL. Familiarity with agile development methodologies and version control systems like Git. Excellent problem-solving skills and attention to detail. Ability to work collaboratively in a team environment and communicate effectively with stakeholders.
Posted 18 hours ago
2.0 - 4.0 years
4 - 8 Lacs
Chennai
Work from Office
Looking for a skilled Senior Software Engineer to join our team at Omega Healthcare Management Services Pvt. Ltd.,. Roles and Responsibility Design, develop, and test software applications using various programming languages and technologies. Collaborate with cross-functional teams to identify and prioritize project requirements. Develop and maintain high-quality, efficient, and well-documented code. Troubleshoot and resolve technical issues efficiently. Participate in code reviews and contribute to improving overall code quality. Stay updated with industry trends and emerging technologies to enhance skills and knowledge. Job Strong understanding of software development principles, patterns, and practices. Proficiency in one or more programming languages such as Java, Python, C++, etc. Experience with database management systems and querying languages like SQL. Familiarity with agile development methodologies and version control systems like Git. Excellent problem-solving skills and attention to detail. Ability to work collaboratively in a team environment and communicate effectively with stakeholders.
Posted 18 hours ago
5.0 - 10.0 years
6 - 11 Lacs
Hyderabad, Pune
Work from Office
Python Senior Developer1 5+ years of experience as a Python Developer with a strong portfolio of projects. responsible for developing and implementing high-quality software solutions, creating complex applications using cutting-edge programming features and frameworks and collaborating with other teams in the firm to define, design and ship new features. Create large-scale data processing pipelines to help developers build and train novel machine learning algorithms. Participate in code reviews, ensure code quality and identify areas for improvement to implement practical solutions. Debugging codes when required and troubleshooting any Python-related queries. Keep up to date with emerging trends and technologies in Python development. Coordinating with development teams to find out the needs of the application. Using the Python programming language to create scalable code. Evaluating and ranking customer feature requests. Application testing and bug fixing. Creating the back-end elements. Integrating storage methods for data. Design and implementation of high-performance, low-latency applications. Understanding of Pythons threading restrictions and multi-process architecture. Expertise in how to combine several data sources into one system. To learn and grow, to stay interested, and to concentrate on identifying the issues on time. Understanding of circles, conditional & control statements, databases, and basic Python. To learn and grow, to stay interested, and to concentrate on identifying the issues on time. Excellent communication and collaboration with relevant teams and departments. Capacity to think creatively and present innovative ideas and solutions that address contemporary trends Required skills and qualifications 5+ years of experience as a Python Developer with a strong portfolio of projects. Bachelor's degree in Computer Science, Software Engineering or a related field. In-depth understanding of the Python software development stacks, ecosystems, frameworks and tools . Experience with front-end development using HTML, CSS, and JavaScript. Familiarity with database technologies such as SQL and NoSQL. Excellent problem-solving ability with solid communication and collaboration skills. Preferred skills and qualifications prior experience as a Python Developer and experience with popular Python frameworks such as Django, Flask or Pyramid Knowledge of data science and machine learning concepts and tools. A working understanding of cloud platforms such as AWS, Google Cloud or Azure. Contributions to open-source Python projects or active involvement in the Python community.
Posted 19 hours ago
10.0 - 15.0 years
15 - 20 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Job Overview Power/Thermal Software products team at Qualcomm to achieve industry leading Power/Thermal/Limit SW management solution on Qualcomm Mobile, Automotive, Compute, IoT and AR/VR chipsets. In this position, the candidate will be working with cross-functional teams to identify Power optimizations/Perf tuning, thermal/limits HW tuning/characterization/risks assessment and provide optimized solutions with proper Mitigation. The candidate will need to perform system level analysis of Power/thermal use cases, expected to collaborate with Architecture, HW design, Performance, Power/Thermal Systems and various software teams to work towards optimal system level Power/thermal SW solution. In addition, the candidate will need to develop tools and methodologies for competitive analysis to learn about competitors strengths and weaknesses, and come up with thermal mitigations schemes that are best in the industry. Minimum Qualifications Bachelor's/Master’s degree in Engineering, Information Systems, Computer Science, or related field. 10+ years experience in embedded systems design & development with Programming Language such as C, C++, Java, Python, etc. Preferred Qualifications Systems/HW background with a good understanding of microprocessor architecture and common SoC hardware blocks (Interconnects, Display, Graphics etc.) Operating systems concepts - scheduling, memory management, process management, interrupt handling and device drivers Using debug tools like JTAG debugger, oscilloscopes, logic analyzers. Knowledge on power or Power/thermal management SW development. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 5+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. 3+ years of work experience with Programming Language such as C, C++, Java, Python, etc.
Posted 19 hours ago
2.0 - 7.0 years
10 - 14 Lacs
Hyderabad
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. 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. Preferred Qualifications: Master's Degree in Engineering, Information Systems, Computer Science or related field. 4+ years of Software Engineering or related work experience. 2+ years of experience with Database Management Software . 2+ years of experience with API. 1+ year of work experience with Git, Perforce, or Source Code Management System. Principal Duties and Responsibilities: Applies Software knowledge and experience to design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs. Analyzes user needs and software requirements to design and customize software for optimal operational efficiency. Designs and implements software modules for products and systems. Participates in the design, coding for large features, unit testing, significant debugging fixes, and integration efforts to ensure projects are completed to specifications and schedules. Performs code reviews and regression tests as well as triages and fixes issues to ensure the quality of code. Collaborates with others inside project team to accomplish project objectives. Writes technical documentation for Software projects. Level of Responsibility: Works under supervision. Decision-making may affect work beyond immediate work group. Requires verbal and written communication skills to convey information. May require basic negotiation, influence, tact, etc. Tasks do not have defined steps; planning, problem-solving, and prioritization must occur to complete the tasks effectively.
Posted 19 hours ago
2.0 - 7.0 years
13 - 17 Lacs
Chennai
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. 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. Job Title: MLOps Engineer - ML Platform Hiring Title: Flexible based on candidate experience – about Staff Engineer preferred : We are seeking a highly skilled and experienced MLOps Engineer to join our team and contribute to the development and maintenance of our ML platform both on premises and AWS Cloud. As a MLOps Engineer, you will be responsible for architecting, deploying, and optimizing the ML & Data platform that supports training of Machine Learning Models using NVIDIA DGX clusters and the Kubernetes platform, including technologies like Helm, ArgoCD, Argo Workflow, Prometheus, and Grafana. Your expertise in AWS services such as EKS, EC2, VPC, IAM, S3, and EFS will be crucial in ensuring the smooth operation and scalability of our ML infrastructure. You will work closely with cross-functional teams, including data scientists, software engineers, and infrastructure specialists, to ensure the smooth operation and scalability of our ML infrastructure. Your expertise in MLOps, DevOps, and knowledge of GPU clusters will be vital in enabling efficient training and deployment of ML models. Responsibilities will include: Architect, develop, and maintain the ML platform to support training and inference of ML models. Design and implement scalable and reliable infrastructure solutions for NVIDIA clusters both on premises and AWS Cloud. Collaborate with data scientists and software engineers to define requirements and ensure seamless integration of ML and Data workflows into the platform. Optimize the platform’s performance and scalability, considering factors such as GPU resource utilization, data ingestion, model training, and deployment. Monitor and troubleshoot system performance, identifying and resolving issues to ensure the availability and reliability of the ML platform. Implement and maintain CI/CD pipelines for automated model training, evaluation, and deployment using technologies like ArgoCD and Argo Workflow. Implement and maintain monitoring stack using Prometheus and Grafana to ensure the health and performance of the platform. Manage AWS services including EKS, EC2, VPC, IAM, S3, and EFS to support the platform. Implement logging and monitoring solutions using AWS CloudWatch and other relevant tools. Stay updated with the latest advancements in MLOps, distributed computing, and GPU acceleration technologies, and proactively propose improvements to enhance the ML platform. What are we looking for: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. Proven experience as an MLOps Engineer or similar role, with a focus on large-scale ML and/or Data infrastructure and GPU clusters. Strong expertise in configuring and optimizing NVIDIA DGX clusters for deep learning workloads. Proficient in using the Kubernetes platform, including technologies like Helm, ArgoCD, Argo Workflow, Prometheus , and Grafana . Solid programming skills in languages like Python, Go and experience with relevant ML frameworks (e.g., TensorFlow, PyTorch ). In-depth understanding of distributed computing, parallel computing, and GPU acceleration techniques. Familiarity with containerization technologies such as Docker and orchestration tools. Experience with CI/CD pipelines and automation tools for ML workflows (e.g., Jenkins, GitHub, ArgoCD). Experience with AWS services such as EKS , EC2, VPC, IAM, S3, and EFS. Experience with AWS logging and monitoring tools. Strong problem-solving skills and the ability to troubleshoot complex technical issues. Excellent communication and collaboration skills to work effectively within a cross-functional team. We would love to see: Experience with training and deploying models. Knowledge of ML model optimization techniques and memory management on GPUs. Familiarity with ML-specific data storage and retrieval systems. Understanding of security and compliance requirements in ML infrastructure.
Posted 19 hours ago
4.0 - 9.0 years
14 - 18 Lacs
Hyderabad
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Qualification and Experience: Bachelor's degree in Engineering, Information Systems, Computer Science, Electronics At least 9 to 11 years of experience in below areas Prior work on embedded products Knowledge of building continuous integration pipelines Understanding of bug databases and how to use them, for example Orbit Experience with git, A thorough understanding of software configuration management especially using Git Good understanding of build systems Good understanding of debug techniques Good Understanding of Linux software architecture Good understanding of configuration management Designing and optimizing deployment scripts and processes Good knowledge of GNU/Linux Shell scripting Proven success in taking ownership of CI systems for embedded products that require extensive hardware testing infrastructure Good understanding of embedded software, this will help understanding the CI system for the products Skills: C, Python scripting, bash script programming Linux System concepts, Linux Kernel Internals and driver concepts. Exposure to distributions: debian, openwrt, yocto SCM toolsgit, repo Automation development experience with Github, Jenkins Prior experience in Continuous Integration and Build System is a plus Strong debugging and problem-solving skills Passionate about the Build and Integration and software automation Knowledge in managing source control systems, software versioning, Git branching strategies and integrations on multiple projects and repositories. Excellent communicative, interpersonal and leadership skills with ability to work efficiently in both independent and teamwork environments. Key Responsibilities: Collaborate cross-functionally with stakeholders to gather and understand the requirements Participate in setting standards for various stages in project lifecycle. Lead the team to deliver a high-quality product on a defined schedule. Highlight risks and gaps early in the project life-cycle to identify the correct path forward. Evaluate new tools and technology to ensure an automated and stable environment Doing Impact analysis (arch, tech teams, baseline), providing inputs to leads, propose Branching strategy & interim milestones. Ensure meeting release criteria for key customers - Sanity, Stability, Conformance Test Suites, Power, Perf, fine-tuned testing based on need. Task definition and work breakdown including time estimation. Ability to work with minimal requirements and manage multiple tasks. Collaborate closely with Software and Test Teams. Excellent understanding of CI systems. Maintain the current CI system including defect investigation. 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.
Posted 19 hours ago
8.0 - 13.0 years
14 - 18 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Machine Learning Engineering General Summary: Job Overview: Qualcomm is a company of inventors that unlocked 5G - ushering in an age of rapid acceleration in connectivity and new possibilities that will transform industries, create jobs, and enrich lives. But this is just the beginning. It takes inventive minds with diverse skills, backgrounds, and cultures to transform 5Gs potential into world-changing technologies and products. This is the Invention Age - and this is where you come in. We are investing in several supporting technologies including 4G, 5G, Edge Computing, and Deep Learning.The Qualcomm AI team is developing hardware and software for Machine Learning solutions spanning the data center, edge, infrastructure, automotive markets and beyond. We are seeking ambitious, bright and innovative engineers with experience in Machine learning frameworks, compiler technology, vectorization and optimization, and machine learning toolchains.Job activities span the whole product life cycle from early design to commercial deployment. The environment is fast-paced and requires cross-functional interaction on a daily basis so good communication, planning and execution skills are a must. We are looking to staff engineers at multiple levels in systems & software, integration and test. Details of one of the roles we are looking to staff are listed below. Responsibilities: Research, design, develop, enhance, and implement the different components of machine learning framework, compilers based on performance and code-size needs of the customer workloads and benchmarks. Analyze software requirements, determine the feasibility of design within the given constraints, consult with architecture and HW engineers, and implement software solutions best suited for Qualcomm's SOCs. Analyze and identify system level integration issues, interface with the software development, integration and test teams. Minimum Qualifications Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. 8+ years Systems Engineering or related work experience. Preferred Qualifications Has internal working knowledge of Machine learning frameworks like Pytorch, Tensorflow. Has experience in model level optimization using techniques like torch compile. LLVM or any industrial strength compiler development experience is a plus. Knowledge of the structure and function of the compiler internals. Hands on experience writing SIMD and/or multi-threaded high-performance code is a plus. Hands-on experience implementing DSP Kernels a plus Hands-on Experience in C/C++, Python development (5+ years) Hands-on Experience with Object Orientated Design, TDD development solutions such as GoogleTest etc. (4+ years) Experience with Source Code and Configuration management tools, git knowledge is required Willingness to work in a cohesive software development environment with ability to work on low level implementation (code & test) and interfacing with hardware and simulators Experience in neural network architectures + ML compiler workload synthesis, a plus Prior working experience of hardware accelerators and hardware software co-design Experience in using C++ 14/17 (advanced features) Experience at both the firmware (RTOS) and system level (Linux) in SOC Experience of profiling software and optimization techniques Passion to drive to develop leading-edge "deep learning" framework and algorithms working on mobile and embedded platforms. Minimum Qualifications: Bachelor's degree in Computer Science, Engineering, Information Systems, or related field and 4+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience. OR Master's degree in Computer Science, Engineering, Information Systems, or related field and 3+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience. OR PhD in Computer Science, Engineering, Information Systems, or related field and 2+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience.
Posted 19 hours ago
8.0 - 13.0 years
18 - 22 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Job Overview Qualcomm's QCT Automotive Software team is responsible for building embedded, next-generation system-on-chip solutions for Connected Infotainment segment as part of a Global Qualcomm Automotive initiative across sites/continents. We are looking for Software Engineers with strong expertise in performance analysis and system optimization for upcoming Automotive products. As a performance and architecture engineer, candidates will own or participate in one or more of the following-Multiple aspects of architectural analysis and modeling, including forecasting CPU/MIPS, bus bandwidth, and memory utilization for current and next generation chipsets to meet the growing product requirements on processors across various subsystems on the SoC -Perform detailed analysis of the existing software to provide innovative recommendations to improve performance and memory utilization, including software optimizations, SW/HW partitioning, cache/TCM sizing, etc.. -Develop tools for silicon profiling, validation and debugging across all SOC components -Identifying Benchmarks for Performance Qualification, defining goals and optimization Minimum Qualifications Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. 8+ years Software Engineering or related work experience. 5+ years experience with Programming Language such as C, C++, etc. Strong in Linux kernel and device drivers and understanding of ARM architecture, RTOS, Hypervisor, Virtualization, KVM. 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. Engineer with 8+yrs of industry experience required in one or more of the following areas- Experience in Performance optimizations in one or more of the following:- CPUs, GPU, DDR, Sensor, MM Benchmarks analysis -Exposure to heterogeneous computing and co-processor architecture -Deep understanding of ARM system, DSP and CPU architecture with Strong C/C++ working knowledge -Hypervisor architecture (Intel, ARM, AMD, etc.) is a plus -Embedded System architecture(s) with exposure to one or more RTOS (e.g., Android, Linux, Windows10, iOS, Symbian, QNX, etc.) - Embedded software design. Strong software development skills, C and C++ programming, problem analysis, and debugging skills. - Knowledge in real-time microprocessor-based embedded programming and embedded real-time operating systems. Solid understanding of computer system architecture (core, cache, memory models, bus architecture, etc.) and common hardware blocks for security access control (e.g., crypto acceleration, OTP, MPU, etc.). - Ability to derive, document, and present high-level system requirements from the associated detailed technology requirements. -Exposure to ML (Machine Learning) Networks and Windows Tool development. Team Leading Skill: Should have experience of leading technical team
Posted 19 hours 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
19947 Jobs | Dublin
Wipro
9475 Jobs | Bengaluru
EY
7894 Jobs | London
Accenture in India
6317 Jobs | Dublin 2
Amazon
6141 Jobs | Seattle,WA
Uplers
6077 Jobs | Ahmedabad
Oracle
5820 Jobs | Redwood City
IBM
5736 Jobs | Armonk
Tata Consultancy Services
3644 Jobs | Thane
Capgemini
3598 Jobs | Paris,France