Top Software Engineer Jobs in Bengaluru, KA
Develop merchant-facing applications for Groupon's microservice ecosystem, collaborate with cross-functional teams, manage full software development lifecycle, mentor junior staff, drive technical discussions, and improve team's skills through knowledge-sharing.
Senior Software Engineer role in Bangalore with a focus on developing code for system changes, participating in code reviews, preparing test plans, and providing production support and maintenance. Requires 7+ years of experience with expertise in Java, J2EE, SQL, and JavaScript.
Design, develop, and test Embedded Software and control system platforms. Collaborate with systems teams, provide estimates, maintain code quality, assess performance, and lead technical aspects of software development projects. Develop expertise in product components and drive design decisions to optimize application performance. Provide technical leadership in a fast-paced agile environment. Interact with global teams to improve software platforms.
As a Senior Developer on the Agent Client team, responsible for delivering endpoint Windows software for security services. Mentoring new team members, integrating software components, and resolving complex technical issues.
Develop sophisticated systems and software based on customer's business goals. Collaborate with internal and external partners to architect products for Next Gen Client Platforms. Manage technical engagements with development partners and define software architecture.
Design and develop software architecture and source code for Embedded Software products for various RTOS systems. Manage new and existing product firmware development, leading interdisciplinary projects, and mentoring engineers. Coordinate with global software architects, support post-implementation queries, and define tasks for team members. Academic background in Electronics, Computer Science, or Electrical Engineering with extensive experience in embedded systems environment and firmware development.
Analyzing, designing, testing, coding, securing, debugging, modifying, deploying, integrating, and maintaining system software enhancements and new software in the embedded systems field. Requires expertise in Embedded Systems and hands-on work with C/C++ programming. Experience in medical industry software development and regulatory standards highly preferred.
Responsible for owning the design, development, and testing of Embedded Software and Firmware for X-ray generators. Drive design reviews, provide technical leadership, and mentor junior engineers. Work on Agile software development lifecycle and make informed technology choices.
Design and develop Management Application, Library, and Tools for Storage Controller, Ethernet NIC, and PCIe Switch. Analyze requirements, modify existing software, and contribute to product development cycles. Provide documentation and training support. Cross-functional collaboration with various teams.
Seeking an experienced Software Engineer to work on middleware software development, creating high-quality, scalable APIs and microservices. Responsibilities include project delivery, architecture and development, and operational efficiency. Must have experience in building APIs for web and mobile applications using Python, NodeJS, and JVM (Java, Spring Boot, Kotlin) technologies.
Senior Software Engineer on the Insights team at H1, responsible for developing and maintaining software systems to analyze and interpret medical data for healthcare improvements. Collaborate with stakeholders to provide optimal solutions that align with product goals and user needs. Develop algorithms and systems to process and analyze large sets of medical data.
Implementing software features and components, following best practices and coding standards, keeping up-to-date with frameworks, mentoring junior engineers, leading software development projects, collaborating with cross-functional teams to deliver high-quality software products.
The Senior Engineer at Infinera will be responsible for DSP design requirements, modelling specific functions, proposing solutions, and implementing architecture. They must have a bachelor's degree in CS or EE, 4+ years of experience, and proficiency in Python or Matlab for DSP modelling.
Lead and provide technical expertise to agile development teams, design and develop robust software solutions, integrate applications with other systems, troubleshoot and maintain applications in an AWS Cloud environment, and mentor team members.
As a Principal Application Engineer at Cadence, you will partner with customers to provide post-sales technical consultation for digital & sign-off domain products. You will work closely with customers to understand and debug complex issues, help them leverage the latest tool capabilities, and guide them in implementing software in their design methodologies. This role offers the opportunity to acquire technical knowledge, exposure to industry best practices, and contribute to product improvement initiatives.
Design, develop, troubleshoot, and debug C++ software programs for enhancements and new products. Responsible for investigating, designing, and user acceptance testing. Handle customer issues, escalations, and product enhancements. Provide regular updates and generate innovative solutions for technical issues.
Seeking a Software Developer with 2+ years of experience in C++ coding to develop low latency applications in electronic trading. Responsibilities include optimizing code, designing algorithms, implementing network protocols, and improving big data infrastructure.
Lead the design, development, and enhancement of RPG programs and applications on the IBM iSeries platform. Collaborate with stakeholders to gather requirements, conduct code reviews, troubleshoot complex issues, and mentor junior developers. Drive adoption of modern RPG practices to improve code quality.
Research and build software for telematics devices with cutting-edge technologies. Design, develop, test, and lead a team of engineers in the Telematics Applications domain. Collaborate with product and program management teams for new product launches. Requires 3-5 years of experience and a degree in electrical, communications, or computer engineering.
Work on Energy Transition products for the Maersk Group using Elixir, Python, and other technologies. Collaborate with a diverse team focusing on decarbonizing logistics and enabling a green transition. Embrace extreme programming practices and contribute to high-quality software products.
The Senior AEM developer will be responsible for implementing end-to-end requirements on the AEM platform, designing and implementing system features, troubleshooting development and production problems, supporting users, and facilitating requirements gathering.
Looking for a Staff Engineer in Embedded Software Development with analytical problem-solving skills, dedication to project completion, curiosity for cutting-edge research, goal-oriented attitude, and effective communication. Responsibilities include advanced prototyping, problem-solving, software development, and compliance with medical device regulations. Requires a Bachelor's degree in software engineering or related discipline and at least 6 years of experience.
Seeking a highly skilled Staff Full Stack Engineer with expertise in Large Language Models (LLMs), Generative AI, and experience in deploying Slack bots and web widgets. Responsible for developing and integrating AI solutions, full stack development, API development, DevOps practices, deploying Slack bots and web widgets, cross-functional collaboration, AI model deployment, innovation, and best practices.
Seeking experienced Systems SW Compiler Engineers to join the PTX Compiler Development team at NVIDIA. Responsibilities include enhancing PTX ISA, collaborating with architecture teams, and mentoring junior engineers. Requires 2+ years of experience in compiler front end and strong C/C++ programming skills.
Establish and follow best practices, solve complex problems at scale, develop high-level and low-level designs, collaborate with stakeholders, prioritize work effectively, mentor junior engineers, participate in hiring process, and ensure reliability of systems.
Top Bengaluru, KA Companies Hiring Software Engineers
See AllPopular Job Searches
Android Developer Jobs in Bengaluru, KA
Artificial Intelligence Jobs in Bengaluru, KA
AWS Jobs in Bengaluru, KA
Backend Jobs in Bengaluru, KA
Cloud Engineer Jobs in Bengaluru, KA
Design Engineer Jobs in Bengaluru, KA
DevOps Jobs in Bengaluru, KA
DevOps Engineer Jobs in Bengaluru, KA
Embedded Engineer Jobs in Bengaluru, KA
Engineering Jobs in Bengaluru, KA
Engineering Manager Jobs in Bengaluru, KA
Front End Developer Jobs in Bengaluru, KA
Full Stack Developer Jobs in Bengaluru, KA
IOS Developer Jobs in Bengaluru, KA
Java Developer Jobs in Bengaluru, KA
Linux Jobs in Bengaluru, KA
Machine Learning Jobs in Bengaluru, KA
NET Jobs in Bengaluru, KA
NET Developer Jobs in Bengaluru, KA
Network Engineer Jobs in Bengaluru, KA
Python Jobs in Bengaluru, KA
Python Developer Jobs in Bengaluru, KA
QA Jobs in Bengaluru, KA
QA Engineer Jobs in Bengaluru, KA
Quality Engineer Jobs in Bengaluru, KA
React JS Jobs in Bengaluru, KA
Sales Engineer Jobs in Bengaluru, KA
Salesforce Developer Jobs in Bengaluru, KA
Software Engineer Jobs in Bengaluru, KA
Software Testing Jobs in Bengaluru, KA
SQL Developer Jobs in Bengaluru, KA
System Engineer Jobs in Bengaluru, KA
Tableau Developer Jobs in Bengaluru, KA
Test Engineer Jobs in Bengaluru, KA
UI Developer Jobs in Bengaluru, KA
Web Developer Jobs in Bengaluru, KA
All Filters
No Results
No Results