Systems Software Engineer

6 days ago


Bengaluru, Karnataka, India Quest Global Full time ₹ 20,00,000 - ₹ 25,00,000 per year
Job Requirements

Systems Software Engineer

Job Profile Summary

We are seeking a highly motivated and skilled Systems Software Engineer to lead the design, development, integration, and maintenance of foundational software systems for medical imaging and diagnostic platforms. This role requires a strong systems engineering mindset, with a focus on translating complex requirements into scalable, reliable, and compliant software solutions across both cloud-native and on-premises environments.

You will collaborate across organizational boundaries and cross-functional teams to drive requirements flow-down, risk assessments, and verification and validation activities. Your work will ensure robust system integration, performance optimization, and reliability, all in alignment with regulatory standards. The ideal candidate brings deep technical expertise in embedded systems, cloud technologies, and regulated healthcare software development, along with strong problem-solving and communication skills to support product development from concept through clinical evaluation and field deployment.

Job Description

Roles and Responsibilities

· Conduct software component and product integration to maximize performance and operability.

· Lead design reviews, technical risk assessments, trade-off analyses, and FMEA assessments for new features and system enhancements.

· Design and implement system-level software components for both cloud-native and on-premises applications for medical imaging platforms.

· Manages software and systems requirements, specifications and flow down. Drives verification and validation activities for the overall product/system/SW application, including system level testing.

· Responsible for performing gap assessments and driving CTQ / risk decisions within the team to ensure compliance with regulatory standards (e.g. IEC 60601, FDA) and cybersecurity protocols.

· Ensure software reliability, scalability, and maintainability through rigorous testing and documentation.

· Develop and execute system verification and validation test procedures.

· Resolves issues in situations that require good technical knowledge and judgment within established procedures. Consults more senior team members for issues outside of defined instructions/parameters.

· In-depth understanding of how their work integrates with other teams and contributes to business objectives.

· Strong interpersonal skills to lead other engineers and explain technical concepts to non-technical stakeholders.

Required Qualifications

· Bachelor's or master's degree in computer science, Electrical Engineering, or related field.

· 5+ years of experience in system software development, with at least 2 years in cloud (AWS or other cloud platforms) application development.

· Proficiency in C/C++ and Python; experience with Linux kernel and embedded systems.

· Experience with containerization (Docker), orchestration (Kubernetes), and CI/CD pipelines (GitLab, Artifactory).

· Solid understanding of distributed systems, SOA, and n-tier architecture.

· Familiarity with Agile tools  and software lifecycle management.

· Experience with healthcare quality and regulatory compliance (e.g., DHF, V&V, IEC

· Strong analytical and problem-solving skills; ability to work independently and in teams.

· Self-starter with a results-oriented mindset and ability to manage multiple priorities.

Preferred Qualifications

· Knowledge of cybersecurity frameworks and secure software development practices.

· Experience with Infrastructure as Code (e.g. Terraform, CloudFormation).

· Strong communication skills across time zones and distributed teams.

· Ability to adapt and collaborate with diverse teams.

· Understanding of organizational vision and ability to align personal and team goals.



  • Bengaluru, Karnataka, India Quest Global Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job Requirements Systems Software EngineerJob Profile SummaryWe are seeking a highly motivated and skilled Systems Software Engineer to lead the design, development, integration, and maintenance of foundational software systems for medical imaging and diagnostic platforms. This role requires a strong systems engineering mindset, with a focus on translating...

  • Software Engineer

    2 weeks ago


    Bengaluru, Karnataka, India APPIT Software Inc Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Software Engineer- ALMLocation: BangaloreRole: Software EngineerNotice period: 30 daysExperience: 3-5 yearsPrimary Skills:Proficient understanding of the Software Development Life Cycle (SDLC) and its various phases.Strong command of Unified Modeling Language (UML) and SysML for designing software architectures and solutions.Hands-on experience with...


  • Bengaluru, Karnataka, India Ubique Systems Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    Job Description: SatCom System EngineerSNRequired InformationDetails1RoleSatCom System Engineer2No. of Requirements13Desired Experience Range12–14 years4Desired DesignationSenior/Lead SatCom System Engineer5Location of RequirementPan India6BudgetAs per market standardsPrimary SkillsSatCom operations, Non-Terrestrial Networks (NTN), 3GPP standardsNB-IoT,...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    Job DescriptionJob DescriptionRoles and Responsibilities- Operate as a start-up within a highly influential InsurTech company- Drive engineering best practices such as TDD and GitOps- Lead the team in architecture and design discussions, and represent the team in cross company architecture decisions- Partner with product management and engineering leadership...


  • Bengaluru, Karnataka, India EPAM Systems Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    We are seeking a dedicatedSenior Software Engineerto join our team and play a pivotal role in developing cutting-edge financial technology solutions powered by [dot]NET and AWS cloud infrastructure.As part of our dynamic environment, you will have the opportunity to design, innovate, and contribute to the creation of scalable systems that serve global...


  • Bengaluru, Karnataka, India Versabyte Data Systems Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Role Overview:We are looking for motivated and skilled Embedded Software Engineers who have a strong foundation in embedded system development and are excited to work at the intersection of hardware and software. This role involves hands-on development, debugging, and optimization of embedded applications for real-world industrial and consumer electronics...


  • Bengaluru, Karnataka, India Videogram Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Job Description: Senior Software Engineer- Embedded SystemsVideogram is looking for Software Engineer in Embedded Systems who will be responsible for designing the embedded systems and installing them in machines and tools. You will be playing an important role in our software team who will be responsible to design and develop the software that controls the...


  • Bengaluru, Karnataka, India Persistent Systems Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Work Location: BangaloreWork Mode: 5 Days work from officeExperience: 5 to 9 YearsWe are seeking a talented and hands-on Software Engineer with strong C++ and Linux expertise to work on embedded device platforms.Experience in camera systems, image processing pipelines, or multimedia frameworks is a major advantage.The role involves development and...


  • Bengaluru, Karnataka, India Twenty20 Systems Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Build Your Future at Twenty20 SystemsLaunch your tech career at Twenty20 Systems as an Associate Software Engineer, where you'll be part of a forward-thinking team shaping innovative solutions and delivering real impact. Learn, grow, and contribute to cutting-edge projects in a collaborative environment.Responsibilities:Assist in the development, testing,...

  • C++ Software Engineer

    2 weeks ago


    Bengaluru, Karnataka, India Kynatech Systems Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Job Title: C++ Software EngineerLocation: Bengalore (hybrid) OverviewWe are seeking for a team player with solid technical skills to work with our team of smart, creative, and dedicated engineering team-members.This is a mid-level position for a Software Engineer. We value creative problem solving, logical thinking, enthusiasm, and the ability to learn...