CrawlJobs Logo

Principal Engineer SW

India, Bengaluru · Job Posted February 04, 2026
Apply Position
Job Link Share

Job Description

This is where new knowledge is discovered. Baxter’s Research and Development teams work cross functionally to innovate, develop and introduce creative solutions for patients needs globally. From Scientists to Engineers, your work creates the products that save and sustain lives.

Job Responsibility

  • Stay abreast of innovation and new technologies in DevOps, CI/CD, test automation and test methodologies
  • Establishes a performance monitoring and metrics-driven methodology that ensures speed and uptime of all applications and infrastructure are quantified, tracked and managed
  • Work closely with software engineers, Architect, Product Owner and other stakeholders throughout the full software development lifecycle starting from product concept till maintenance
  • Drive the initiative to simplify the developer and tester operational problems

Requirements

  • Bachelor's degree in computer/ Electronics Engineering, Computer Science with 10 to 15 years of work experience in Digital SW development
  • Proactive and self-driven, possesses due sense of urgency
  • Shall possess systems mindset and good problem-solving abilities
  • Working with multi-site teams, Quality conscious and Process & customer Oriented
  • Self-motivated with good interpersonal skills
  • Experience implementing and maintaining GitLab CI pipelines for multi-language repositories
  • Proficiency with Java/Maven, Go, C#, and VB.NET build processes
  • Understanding of WixToolset for Windows installer packaging
  • Experience with code signing processes, particularly EV certificate management
  • Knowledge of binary artifact management and versioning
  • Advanced Git knowledge including branching strategies, merge conflict resolution, and repository management
  • Experience managing code repositories across GitLab and GitHub platforms
  • Strong Linux administration skills, particularly with RHEL environments
  • Working knowledge of Ansible for configuration management and automation
  • Ability to implement multi-VM environments for load, testing and deployment
  • Ability to configure and troubleshoot VPNs and network gateways for secure access
  • Strong scripting skills in PowerShell and Bash for automation and tooling
  • Ability to troubleshoot build and deployment failures across different technology stacks

What we offer

  • Support for Parents
  • Continuing Education/ Professional Development
  • Employee Heath & Well-Being Benefits
  • Paid Time Off
  • 2 Days a Year to Volunteer

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Principal Engineer SW

8 matching positions

Principal Sw Engineer – Android – Device Platform (Mke)

Join Baxter Healthcare Corporation as a Principal Software Engineer- Android Dev...
Location
Location
United States , Milwaukee
Salary
Salary:
112000.00 - 154000.00 USD / Year
https://www.baxter.com/ Logo
Baxter
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s/Master’s degree in Computer Science or related field with 5+ years in software engineering and 2+ years developing Android applications
  • Proficiency in Java/Kotlin, with additional familiarity in JavaScript/TypeScript and C++ for embedded/firmware
  • Hands‑on experience with Android SDK, NDK, Android Studio, and strong understanding of Android architecture, components, security, and best practices
  • Background in regulated industries preferred, especially medical devices with exposure to IEC 62304 and quality/regulatory collaboration
  • Strong software architecture, design patterns, SOLID principles, TDD, and CI/CD familiarity
  • Experience working in Agile environments using tools like Azure DevOps or Jira, and version control systems such as Git or SVN
  • Proven track record of delivering technical solutions, solving complex problems, and working effectively with cross‑functional and multisite teams
  • Excellent communication, leadership, and collaboration skills, with a proactive mindset and willingness to mentor and drive team success
  • Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment visa at this time.
Job Responsibility
Job Responsibility
  • Apply and demonstrate strong software engineering expertise to build and develop robust software architectures. Influence the processes and methodologies the team uses to develop quality software.
  • Develop software components in an Android environment that will be deployed in medical products, using architectural patterns, strong object-oriented principles, unit testing, and automated testing tools.
  • Own and control software implementation, ensuring that software is built in a modular fashion, testable, reusable, and maintainable.
  • Participate in the formal documentation processes for requirements generation, software architecture, and detailed builds.
  • Analyze and understand product requirements, deriving software requirements.
  • Identify key product-level technical risks and assist project managers in developing mitigation and recovery plans.
  • Review work products and ensure the quality of deliverables.
  • Provide input to test strategies at both product and module levels.
  • Drive the application of principles of SDLC and methodologies like Lean/Agile/XP, Software and Product Security, Scalability, Documentation Practices, refactoring, and testing techniques.
  • Own and drive continuous improvement activities by identifying and appropriately advancing process and product quality gaps.
What we offer
What we offer
  • Support for Parents
  • Continuing Education/ Professional Development
  • Employee Heath & Well-Being Benefits
  • Paid Time Off
  • 2 Days a Year to Volunteer
  • medical and dental coverage that start on day one
  • insurance coverage for basic life, accident, short-term and long-term disability, and business travel accident insurance
  • Employee Stock Purchase Plan (ESPP), with the ability to purchase company stock at a discount
  • 401(k) Retirement Savings Plan (RSP), with options for employee contributions and company matching
  • Flexible Spending Accounts
  • Fulltime
Read More
Arrow Right

Principal SW Engineer – Android – Device Platform

Join Baxter Healthcare Corporation as a Principal Software Engineer- Android Dev...
Location
Location
United States , Milwaukee
Salary
Salary:
112000.00 - 154000.00 USD / Year
https://www.baxter.com/ Logo
Baxter
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s/Master’s degree in Computer Science or related field with 5+ years in software engineering and 2+ years developing Android applications
  • Proficiency in Java/Kotlin, with additional familiarity in JavaScript/TypeScript and C++ for embedded/firmware
  • Hands‑on experience with Android SDK, NDK, Android Studio, and strong understanding of Android architecture, components, security, and best practices
  • Background in regulated industries preferred, especially medical devices with exposure to IEC 62304 and quality/regulatory collaboration
  • Strong software architecture, design patterns, SOLID principles, TDD, and CI/CD familiarity
  • Experience working in Agile environments using tools like Azure DevOps or Jira, and version control systems such as Git or SVN
  • Proven track record of delivering technical solutions, solving complex problems, and working effectively with cross‑functional and multisite teams
  • Excellent communication, leadership, and collaboration skills, with a proactive mindset and willingness to mentor and drive team success
  • Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment visa at this time.
Job Responsibility
Job Responsibility
  • Apply and demonstrate strong software engineering expertise to build and develop robust software architectures
  • Develop software components in an Android environment that will be deployed in medical products, using architectural patterns, strong object-oriented principles, unit testing, and automated testing tools
  • Own and control software implementation, ensuring that software is built in a modular fashion, testable, reusable, and maintainable
  • Participate in the formal documentation processes for requirements generation, software architecture, and detailed builds
  • Analyze and understand product requirements, deriving software requirements
  • Identify key product-level technical risks and assist project managers in developing mitigation and recovery plans
  • Review work products and ensure the quality of deliverables
  • Provide input to test strategies at both product and module levels
  • Drive the application of principles of SDLC and methodologies like Lean/Agile/XP, Software and Product Security, Scalability, Documentation Practices, refactoring, and testing techniques
  • Own and drive continuous improvement activities by identifying and appropriately advancing process and product quality gaps
What we offer
What we offer
  • Support for Parents
  • Continuing Education/ Professional Development
  • Employee Heath & Well-Being Benefits
  • Paid Time Off
  • 2 Days a Year to Volunteer
  • medical and dental coverage that start on day one
  • insurance coverage for basic life, accident, short-term and long-term disability, and business travel accident insurance
  • Employee Stock Purchase Plan (ESPP), with the ability to purchase company stock at a discount
  • 401(k) Retirement Savings Plan (RSP), with options for employee contributions and company matching
  • Flexible Spending Accounts
  • Fulltime
Read More
Arrow Right

Principal SW Engineer – Android – Device Platform (MKE)

Join Baxter Healthcare Corporation as a Principal Software Engineer- Android Dev...
Location
Location
United States , Milwaukee
Salary
Salary:
112000.00 - 154000.00 USD / Year
https://www.baxter.com/ Logo
Baxter
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s/Master’s degree in Computer Science or related fieldwith 5+ years in software engineering and 2+ years developing Android applications
  • Proficiency in Java/Kotlin, with additional familiarity in JavaScript/TypeScript and C++ for embedded/firmware
  • Hands‑on experience with Android SDK, NDK, Android Studio, and strong understanding of Android architecture, components, security, and best practices
  • Background in regulated industries preferred, especially medical devices with exposure to IEC 62304 and quality/regulatory collaboration
  • Strong software architecture, design patterns, SOLID principles, TDD, and CI/CD familiarity
  • Experience working in Agile environments using tools like Azure DevOps or Jira, and version control systems such as Git or SVN
  • Proven track record of delivering technical solutions, solving complex problems, and working effectively with cross‑functional and multisite teams
  • Excellent communication, leadership, and collaboration skills, with a proactive mindset and willingness to mentor and drive team success
Job Responsibility
Job Responsibility
  • Apply and demonstrate strong software engineering expertise to build and develop robust software architectures
  • Influence the processes and methodologies the team uses to develop quality software
  • Develop software components in an Android environment that will be deployed in medical products, using architectural patterns, strong object-oriented principles, unit testing, and automated testing tools
  • Own and control software implementation, ensuring that software is built in a modular fashion, testable, reusable, and maintainable
  • Participate in the formal documentation processes for requirements generation, software architecture, and detailed builds
  • Analyze and understand product requirements, deriving software requirements
  • Identify key product-level technical risks and assist project managers in developing mitigation and recovery plans
  • Review work products and ensure the quality of deliverables
  • Provide input to test strategies at both product and module levels
  • Drive the application of principles of SDLC and methodologies like Lean/Agile/XP, Software and Product Security, Scalability, Documentation Practices, refactoring, and testing techniques
What we offer
What we offer
  • Support for Parents
  • Continuing Education/ Professional Development
  • Employee Heath & Well-Being Benefits
  • Paid Time Off
  • 2 Days a Year to Volunteer
  • Medical and dental coverage that start on day one
  • Insurance coverage for basic life, accident, short-term and long-term disability, and business travel accident insurance
  • Employee Stock Purchase Plan (ESPP), with the ability to purchase company stock at a discount
  • 401(k) Retirement Savings Plan (RSP), with options for employee contributions and company matching
  • Flexible Spending Accounts
  • Fulltime
Read More
Arrow Right

Principal Systems SW Engineer

Do you want to be at the forefront of innovating the latest hardware designs to ...
Location
Location
United States , Redmond
Salary
Salary:
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Spearhead system architecture exploration and definition for Microsoft’s custom AI systems
  • Identify system level co-design opportunities working across GPU, host, network, storage and memory vectors
  • Conduct comprehensive architecture analysis for next-generation ML model architecture, with a deep understanding of Azure AI usecases
  • Run simulations to evaluate solutions and build end-to-end hardware and software prototypes
  • Collaborate with cross-functional teams to develop full stack technology across hardware and software, to mature concepts from PoC to productization
  • Fulltime
Read More
Arrow Right

Principal Engineer for Android Camera Middleware

At BMW Car IT, a wholly owned subsidiary of BMW AG, we live and breathe software...
Location
Location
Germany , Ulm
Salary
Salary:
Not provided
bmw.de Logo
BMW
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • University degree in computer science, electrical engineering, communications engineering, or a comparable field of study
  • Several years of professional experience in embedded software development and quality assurance in the automotive industry with focus on camera- or video-based systems
  • Profound knowledge of overall Android OS architecture and SW development
  • Experience in video processing in Android (Camera HAL, Camera2 API, HAL services, hardware decoding interfaces, video buffer management, buffer sharing between VMs)
  • Comprehensive knowledge in video buffering, streaming, encoding/decoding and blurring
  • Experience with inter-process communication and middleware services
  • Experience with embedded development and analysis tools (e.g. Wireshark, Carmen, Perfetto, FTrace, Ediabas, Diagnostic Log & Trace Viewers, Visual Studio Code, etc.)
  • Excellent analytical, communication, and teamwork skills
  • business‑fluent English is required
Job Responsibility
Job Responsibility
  • Technical Lead responsible for the Android camera video middleware layer, bridging the camera platform, hardware abstraction layer (HAL), and client applications
  • Shape the video middleware architecture across multiple vehicle generations, ensuring performance, stability, safety and extensibility
  • Define and evolve software architectures for video buffering, routing, encoding, decoding and image blurring
  • Design and align interfaces between camera platform, video services, applications, and the hardware abstraction layers
  • Close collaboration with functional owners, system architects, SoC suppliers, video middleware teams and client teams for Camera Infrastructure, Display & Graphics, Android/Linux platform, and vehicle function teams
  • Ensure implementation aligns with software design and BMW requirements through code reviews
  • Contribute to system and software architecture by translating concepts into solutions, defining and validating technical requirements, and developing optimizations to enhance system performance and stability
  • Ensure that Android CDD requirements are fulfilled by suppliers in accordance with every Android OS migration
  • Manage CTS validation and elaborate solutions to pass Google’s certification processes
  • Act as a technical mentor and go-to expert for camera pre-processing within the domain and support with root-cause analysis
What we offer
What we offer
  • Company car option
  • English speaking teams in an intercultural setting
  • Flexible organisation of working times & mobile work arrangements
  • Career development & continuous personal qualification
  • Relocation Services for our new employees
  • Fulltime
Read More
Arrow Right

Principal Systems Engineer

This is where new knowledge is discovered. Baxter’s Research and Development tea...
Location
Location
United States , Skaneateles Falls
Salary
Salary:
112000.00 - 154000.00 USD / Year
https://www.baxter.com/ Logo
Baxter
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree (Mechanical, Electrical, Software Engineering or comparable technical discipline)
  • 5+ years of engineering experience
  • Knowledge in ISO 14971 Application of Risk Management to Medical Devices
  • Knowledge in IEC 62304 and IEC/TR 80002-1
  • Strong interpersonal skills with the ability to collaboratively with others in a team environment
  • Able to work in the absence of complete information and make timely decisions
  • Excellent verbal and written communication
  • Strategic thinker but can execute with great attention to detail
  • Organized and able to progress on many different tasks in parallel
  • Proficient problem-solving skills
Job Responsibility
Job Responsibility
  • Translate customer needs, business constraints, and regulatory requirements into product functional and performance system requirements
  • Conduct risk management activities including planning, risk analysis, risk evaluation and control
  • Decompose and allocate system level requirements into module level requirements
  • Plan and oversee reliability and robustness activities
  • Lead the technical team through technical risk identification and management as well as issue and test defect resolution
  • Ensure changes are analyzed holistically and impacts are fully understood
What we offer
What we offer
  • Support for Parents
  • Continuing Education/ Professional Development
  • Employee Heath & Well-Being Benefits
  • Paid Time Off
  • 2 Days a Year to Volunteer
  • medical and dental coverage
  • insurance coverage for basic life, accident, short-term and long-term disability, and business travel accident insurance
  • Employee Stock Purchase Plan (ESPP)
  • 401(k) Retirement Savings Plan (RSP)
  • Flexible Spending Accounts
  • Fulltime
Read More
Arrow Right

Principal Systems Engineer

As a Principal Systems Engineer at Baxter, you will play a key role in the susta...
Location
Location
United States , Skaneateles Falls
Salary
Salary:
112000.00 - 154000.00 USD / Year
https://www.baxter.com/ Logo
Baxter
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree (Mechanical, Electrical, Software Engineering or comparable technical discipline)
  • 5+ years of engineering experience
  • Knowledge in ISO 14971 Application of Risk Management to Medical Devices
  • Knowledge in IEC 62304 and IEC/TR 80002-1
  • Strong interpersonal skills with the ability to collaboratively with others in a team environment
  • Able to work in the absence of complete information and make timely decisions
  • Excellent verbal and written communication
  • Strategic thinker but can execute with great attention to detail
  • Organized and able to progress on many different tasks in parallel
  • Proficient problem-solving skills
Job Responsibility
Job Responsibility
  • Translate customer needs, business constraints, and regulatory requirements into product functional and performance system requirements
  • Conduct risk management activities including planning, risk analysis, risk evaluation and control
  • Decompose and allocate system level requirements into module level requirements
  • Plan and oversee reliability and robustness activities
  • Lead the technical team through technical risk identification and management as well as issue and test defect resolution
  • Ensure changes are analyzed holistically and impacts are fully understood
What we offer
What we offer
  • Medical and dental coverage that start on day one
  • Insurance coverage for basic life, accident, short-term and long-term disability, and business travel accident insurance
  • Employee Stock Purchase Plan (ESPP), with the ability to purchase company stock at a discount
  • 401(k) Retirement Savings Plan (RSP), with options for employee contributions and company matching
  • Flexible Spending Accounts
  • Educational assistance programs
  • Paid holidays
  • Paid time off ranging from 20 to 35 days based on length of service
  • Family and medical leaves of absence
  • Paid parental leave
  • Fulltime
Read More
Arrow Right

Principal Systems Engineer

This is where your work saves lives. As a Principal Systems Engineer at Baxter, ...
Location
Location
United States , Skaneateles Falls
Salary
Salary:
112000.00 - 154000.00 USD / Year
https://www.baxter.com/ Logo
Baxter
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree (Mechanical, Electrical, Software Engineering or comparable technical discipline)
  • 5+ years of engineering experience
  • Knowledge in ISO 14971 Application of Risk Management to Medical Devices
  • Knowledge in IEC 62304 and IEC/TR 80002-1
  • Strong interpersonal skills with the ability to collaboratively with others in a team environment
  • Able to work in the absence of complete information and make timely decisions
  • Excellent verbal and written communication
  • Strategic thinker but can execute with great attention to detail
  • Organized and able to progress on many different tasks in parallel
  • Proficient problem-solving skills
Job Responsibility
Job Responsibility
  • Translate customer needs, business constraints, and regulatory requirements into product functional and performance system requirements
  • Conduct risk management activities including planning, risk analysis, risk evaluation and control
  • Decompose and allocate system level requirements into module level requirements
  • Plan and oversee reliability and robustness activities
  • Lead the technical team through technical risk identification and management as well as issue and test defect resolution
  • Ensure changes are analyzed holistically and impacts are fully understood.
What we offer
What we offer
  • Support for Parents
  • Continuing Education/Professional Development
  • Employee Heath & Well-Being Benefits
  • Paid Time Off
  • 2 Days a Year to Volunteer
  • Medical and dental coverage that start on day one
  • Insurance coverage for basic life, accident, short-term and long-term disability, and business travel accident insurance
  • Employee Stock Purchase Plan (ESPP)
  • 401(k) Retirement Savings Plan (RSP)
  • Flexible Spending Accounts
  • Fulltime
Read More
Arrow Right