Innovative Software Developer Lead

4 days ago


Bengaluru, Karnataka, India Baxter Full time
About Baxter

We are a leading medical technology company dedicated to saving and sustaining lives. Our mission is to improve healthcare outcomes for millions of patients worldwide.

Job Description

This role will be an integral part of our R&D team, focusing on the development of innovative solutions for the surgical environment. As a Senior Software Engineer, you will play a key role in designing, developing, and maintaining our state-of-the-art radiological imaging platform software.

Key Responsibilities:
  • Taking ownership of our current technology stack to plan and execute the evolution of the software architecture.
  • Debugging and refactoring the software suite to ensure its robustness, scalability, and performance.
  • Implementing extensive Cybersecurity best practices to safeguard our software.
  • Developing and debugging algorithms for advanced radiology image processing and visualization.
  • Creating and processing documentation and automated tests to ensure high-quality software delivery.
  • Liaising with external engineering teams to plan for execution of V&V and implementation tasks.
Requirements:
  • Excellent knowledge and mastery of C++ language and QT library for complex application development.
  • Good command of Design Patterns to ensure maintainable and efficient code.
  • Great understanding of DICOM standard for image processing and manipulation.
  • Mastery of Concurrency and Parallel Programming to optimize software performance.
  • Deep understanding of networking protocols and technologies (IP, ISO/OSI, TCP stack).
  • Good knowledge of Windows (10) and Linux (Ubuntu/Debian) Operating Systems.
  • Knowledge of founding principles of software engineering and 'Test Driven Development' techniques.
  • GPU programming skills: knowledge of meshes, textures, and shaders.
  • Excellent command of written English language and good command of spoken English language.
  • Familiarity with software development tools, version control systems, and CI/CD pipelines.
  • Knowledge of Medical device software development life cycle processes according to IEC 62304.
  • 8+ years of relevant professional experience.
About the Role

This is an individual contributor role, reporting to Manager -Software – R&D GSS. The location for this position is Baxter R&D in Bangalore.

Estimated Salary Range

$120,000 - $180,000 per year, depending on experience.



  • Bengaluru, Karnataka, India Oracle Full time

    Job SummaryAs a Software Innovation Lead at Oracle, you will be responsible for designing and developing new features and enhancements, as well as troubleshooting and fixing issues in our Java/Oracle based image archival system. You will work closely with stakeholders to understand high-level requirements and collaborate with team members to deliver features...

  • Tech Innovator

    3 days ago


    Bengaluru, Karnataka, India HARMAN International Full time

    Company Overview">HARMAN International is a technology leader that empowers people to make life better through innovative solutions. Our team of creative and agile engineers and designers works together to drive cutting-edge innovations in the car, enterprise, and connected ecosystems.">Compensation Package">We offer a highly competitive salary of $120,000...


  • Bengaluru, Karnataka, India LinkedIn Full time

    We are committed to transforming the global economy by empowering professionals with innovative products and technology. Our mission is to create economic opportunities for every member of the workforce, regardless of background or experience.About UsAt LinkedIn, we trust our employees to do their best work in a flexible environment that suits them. This...


  • Bengaluru, Karnataka, India Nielsen Full time

    About the RoleNielsen is seeking a talented Software Engineer to join our R&D Innovations team. As a key member of our team, you will be responsible for designing, developing, and deploying innovative software solutions to complex problems. You will work closely with our cross-functional team to analyze requirements, develop software systems, and provide...


  • Bengaluru, Karnataka, India Techcanopy Software Labs Full time

    Senior Lead Developer Job DescriptionKey Responsibilities:Leads software development efforts for cloud-based platformsCollaborates with architects to review designs and solutionsDesigns and develops scalable software applications using cloud technologyEngages in development leveraging technologies such as RESTful APIs, Spring Boot, and MicroservicesEvaluates...


  • Bengaluru, Karnataka, India idigilogic Full time

    Company OverviewiDigilogic is a dynamic and innovative Information Technology Company with a global presence, offering cutting-edge solutions in Insurance & Healthcare, technology, and Banking industries.Job OverviewA Senior Team Lead position is available at iDigilogic, a remote job opportunity for experienced professionals in the IT sector. The ideal...


  • Bengaluru, Karnataka, India ADCI - Karnataka Full time

    Unlock your full potential as a Senior Software Development Lead at ADCI - Karnataka, where innovation meets automotive excellence. With a passion for pushing boundaries and driving progress, we're seeking a visionary leader to join our team.About the RoleWe are building the next generation voice-forward in-cabin experience that delights customers, increases...


  • Bengaluru, Karnataka, India ADCI - Karnataka Full time

    About ADCI - KarnatakaWe are a leading organization in the field of software development, and we're looking for talented individuals to join our team. Our company is committed to innovation and excellence, and we're excited to bring on board a skilled Software Development Engineer to lead our team's efforts.About the JobThe successful candidate will be...


  • Bengaluru, Karnataka, India Copeland Full time

    **Overview of the Role:**Copeland is seeking an exceptional Senior Software Engineer to lead our product innovation efforts. As a key member of our team, you will be responsible for driving software development and ensuring that our products meet the highest standards of quality and functionality.**Salary:** The estimated annual salary for this role is...

  • Software Developer

    4 weeks ago


    Bengaluru, Karnataka, India Sonata Software Full time

    Job DescriptionWe are seeking a skilled Software Developer to join our team. Key responsibilities include designing, developing, and testing software applications. The ideal candidate will have excellent problem-solving skills and be able to work collaboratively with cross-functional teams.Requirements• Strong programming skills in languages such as Java,...


  • Bengaluru, Karnataka, India MRI Software Full time

    About the Role:The successful candidate for this position will be a seasoned Software Architect Lead with a strong background in architecting, designing, developing, and evolving Microsoft .Net based applications.Responsibilities:Understand the functional domain of the application and its use.Design, develop, and maintain efficient, reusable, and reliable...


  • Bengaluru, Karnataka, India PNR Software Solutions Full time

    Key Responsibilities:Design and develop Single Page Application (SPA) using React/Angular8+ and lead a team of software developers in the implementation of software applications and frameworks.Participate in requirement analysis, architecture, design, coding, and testing, ensuring the software meets the required standards and functionality.Strong ability to...


  • Bengaluru, Karnataka, India HUMANETICS INNOVATIVE SOLUTIONS INDIA PVT LTD Full time

    Job TitleWe are seeking a talented Software Development Expert to join our team at Humanetics Innovative Solutions India Pvt Ltd.Job SummaryAs a Software Development Expert, you will be responsible for designing, developing, and deploying cloud-based software applications that protect life in motion.Key ResponsibilitiesDesign and develop cloud-based software...


  • Bengaluru, Karnataka, India Flexera Software India LLP Full time

    Flexera is a leader in the software industry, transforming the way companies approach technology.We're seeking a talented Staff Software Development Engineer to join our Platform Integration team.The ideal candidate will have strong expertise in Go programming language, extensive experience in building integration solutions, and a proven track record of...


  • Bengaluru, Karnataka, India Tresata Full time

    Job DescriptionTresata, a pioneering developer of AI-powered software systems for data analysis at scale, is seeking an exceptional Software Engineering Lead to drive innovation and technical excellence.About the Role:We are looking for a seasoned leader with 10+ years of experience in product development, blending technical expertise with strategic...

  • Software Innovator

    4 weeks ago


    Bengaluru, Karnataka, India OutSystems Full time

    OutSystems Opportunity for a Lead Solution ArchitectAs the #1 low-code application development platform, OutSystems is looking for a talented and motivated Lead Solution Architect to join our global team.A Lead Solution Architect at OutSystems is a key player in the technology sales process, combining strong technical skills with good interpersonal and...


  • Bengaluru, Karnataka, India Arista Networks Full time

    Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments.We have a strong commitment to innovation and excellence, with over $5 billion in revenue and a well-established reputation as a profitable company.Our award-winning platforms redefine scalability, agility, and resilience,...


  • Bengaluru, Karnataka, India Universal Electronics Full time

    Job Opportunity: Technical Innovation LeadUniversal Electronics Inc. is seeking a highly skilled Technical Innovation Lead to join our team. As a key member of our organization, you will play a vital role in designing and developing innovative software solutions for consumer electronics products and embedded environments.Key Responsibilities:Analyze and...


  • Bengaluru, Karnataka, India Techcanopy Software Labs Full time

    Role SummaryWe seek a highly skilled Senior Software Development Lead to join our team at Techcanopy Software Labs.About the RoleThe successful candidate will have a Bachelor's degree in Computer Science and a minimum of 7 years of experience in Java and related technologies.Key Responsibilities:Collaborate closely with Architects to review designs and...


  • Bengaluru, Karnataka, India NEC Software Solutions Full time

    **About Us**NEC Software Solutions is a pioneer in providing end-to-end IT services across the globe. We have earned a reputation for delivering robust, market-ready software products that meet the highest standards of engineering and user experience.We work with diverse industry verticals, including publishing, media, financial services, retail, healthcare,...