Software Quality Engineer

6 days ago


San Diego, United States Amerit Consulting Full time

Our client, a US Fortune 250 company and a global Medical technology corporation serving customers in Clinical Labs, Health care research & Pharmaceutical industry, seeks an Software Development Engineer

_______________________________________________



NOTE: THIS IS HYBRID ROLE & ONLY W2 CANDIDATES (NO C2C/1099)



*** Candidate must be authorized to work in USA without requiring sponsorship ***



Position: Software Development Engineer (Job ID: CFNJP00049611)

Location: San Diego CA 92130 (HYBRID - 3 Days Onsite / 2 Days Remote)

Duration: 12 Months + Strong Possibility of Extension

____________________________________________________________________________


We are seeking a highly skilled, drive, and experienced Staff Process Engineer (Software) with expertise in defining and implementing software design and development processes and design control deliverables that adhere to regulatory standards within the medical device industry. This role requires a strong technical background in Software Engineering, leadership capabilities, and extensive experience in product design and development. Experience in Quality and/or Systems Engineering is also a plus.


The engineer will play a critical role in shaping the process for defining and documenting software-centric design control elements and deliverables, as well as the software development process itself, ensuring alignment with regulatory requirements such as FDA guidance, and meeting both user and business needs. They will also be remediating the design control documentation for accuracy, completeness, and clear upstream and downstream traceability from software-centric design control elements. The ideal candidate will lead continuous improvement efforts, collaborate across multi-disciplinary teams, and provide technical expertise to ensure successful project outcomes.



Key Responsibilities



  • Software Process Definition: Develop and implement software processes that comply with industry standards and regulations (e.g., IEC 62304, FDA guidance, IEEE standards), with a focus on the complete software development lifecycle.
  • Software Design Documentation Remediation: Develop or modify and implement software design documentation templates within the Quality Management System that comply with industry standards and regulations. Clearly demonstrate end-to-end traceability where software design control elements are included, and remediate gaps and errors as needed.
  • Leadership: Translate business and regulatory requirements into comprehensive software development processes. Conduct back testing and work collaboratively to ensure alignment with additional stakeholders, development teams, and business objectives. Maintain frequent and clear communication with team members and leaders working in all areas of the project. Identify risks and issues early on and implement mitigations as necessary.
  • Cross-Functional Collaboration: Facilitate effective knowledge sharing and collaboration across departments (e.g., Systems Engineering, Hardware Engineering, Test Engineering, Quality, and others) to resolve alignment or feasibility issues. Communicate relevant project information effectively (verbal and written) including project status, technical concepts and design details, and functional demonstrations to key internal and external stakeholders of varying technical abilities.
  • Continuous Improvement: Identify and drive opportunities for process improvement within the Software Engineering function to enhance efficiency, quality, clarity, and compliance.
  • Technical Expertise: Serve as a resource for addressing and resolving issues of process and documentation. Apply best practices from methodologies like DFSS (Design for Six Sigma) and Critical Parameter Management to all projects. Review and remediate software design control documentation.



Minimum Qualifications



  • Education: Bachelor’s degree in Science or Engineering is required; a postgraduate degree is preferred
  • Experience: Minimum of 5 years of related work experience in software engineering, medical device development, or similar fields; experience with regulatory standards (e.g., IEC 62304, FDA guidance, IEEE standards) in a regulated industry is highly preferred
  • Demonstrated ability to lead multi-disciplinary engineering teams and serve as a technical leader within the organization
  • Strong background in software engineering and test, and requirements management
  • Experience in software product development, including user needs assessment, software system analysis, architectural design, integration and testing, Reliability Engineering, Project Management, and Failure Modes Effects Analysis
  • Extensive experience in the creation and maintenance of design and development documentation is preferred
  • Knowledge and experience with methodologies like DFSS or statistical test design and analysis is preferred
  • Experience in Quality engineering and design control management is a plus
  • Experience with ALM/PLM tools is a plus
  • Experience working in an agile development environment is a plus



________________________________________________


If you're looking for rewarding employment and a company that puts its employees first, we'd like to work with you. We're driven, people driven.



Bhupesh Khurana

Senior Technical Recruiter

Email: bkhurana@ameritconsulting.com



Amerit Consulting is an extremely fast-growing staffing and consulting firm. Amerit Consulting was founded in 2002 to provide consulting, temporary staffing, direct hire, and payrolling services to Fortune 500 companies nationally; as well as small to mid-sized organizations on a local & regional level. Currently, Amerit has over 2,000 employees in 47 states. We develop and implement solutions that help our clients operate more efficiently, deliver greater customer satisfaction, and see a positive impact on their bottom line. We create value by bringing together the right people to achieve results. Our clients and employees say they choose to work with Amerit because of how we work with them - with service that exceeds their expectations and a personal commitment to their success. Our deep expertise in human capital management has fueled our expansion into direct hire placements, temporary staffing, contract placements, and additional staffing and consulting services that propel our clients’ businesses forward.


Amerit Consulting provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

Applicants, with criminal histories, are considered in a manner that is consistent with local, state and federal laws.



  • San Jose, California, United States Lynx Software Technologies Full time

    Job Title: Software Development Engineer In TestAbout the RoleLynx Software Technologies is seeking a skilled Software Development Engineer to champion software quality, particularly in test automation using scripting languages like Python. As a key member of our team, you will provide design input on features to ensure testability, build test automation...


  • San Diego, California, United States Amerit Consulting Full time

    Job Title: Software Quality EngineerWe are seeking a highly skilled Software Quality Engineer to join our team at Amerit Consulting. As a Software Quality Engineer, you will play a critical role in shaping the process for defining and documenting software-centric design control elements and deliverables, ensuring alignment with regulatory requirements such...


  • San Diego, California, United States MILLENNIUMSOFT Full time

    Job Title: Software Test EngineerWe are seeking a highly skilled Software Test Engineer to join our team at MillenniumSoft. As a key member of our engineering team, you will be responsible for ensuring the quality and reliability of our software products.Job Summary:The Software Test Engineer will be responsible for designing, developing, and executing test...


  • San Jose, California, United States Lynx Software Technologies Full time

    About UsWe are a leading technology firm specializing in Real-Time Operating Systems (RTOSs), Hypervisors, and other system-level software for the military and aerospace sectors. We meet stringent certification requirements, ensuring our customers build software systems that withstand the highest demands for reliability and security.Our MissionWe are...


  • san diego, United States Amerit Consulting Full time

    Our client, a US Fortune 250 company and a global Medical technology corporation serving customers in Clinical Labs, Health care research & Pharmaceutical industry, seeks an Software Development Engineer_______________________________________________NOTE: THIS IS HYBRID ROLE & ONLY W2 CANDIDATES (NO C2C/1099)*** Candidate must be authorized to work in USA...


  • San Diego, United States Amerit Consulting Full time

    Our client, a US Fortune 250 company and a global Medical technology corporation serving customers in Clinical Labs, Health care research & Pharmaceutical industry, seeks an Software Development Engineer_______________________________________________NOTE: THIS IS HYBRID ROLE & ONLY W2 CANDIDATES (NO C2C/1099)*** Candidate must be authorized to work in USA...


  • San Diego, California, United States MILLENNIUMSOFT Full time

    Job Title: Software Test EngineerJob Summary:We are seeking a highly skilled Software Test Engineer to join our team at MillenniumSoft. As a Software Test Engineer, you will be responsible for ensuring the quality and reliability of our software products.Responsibilities:Participate in the testing cycle of the software development life cycle using Agile...


  • San Diego, California, United States MILLENNIUMSOFT Full time

    Job Title: Software Test EngineerJoin MillenniumSoft as a Software Test Engineer and contribute to the development of high-quality software solutions.About the RoleWe are seeking a skilled Software Test Engineer to participate in the testing cycle of the software development life cycle using Agile Methodology. As a key member of our Engineering team, you...


  • San Diego, California, United States High-Tech Professionals Full time

    Job Title: Software Engineer in TestWe are seeking a skilled Software Engineer in Test to join our team at High-Tech Professionals. As a key member of our software development life cycle, you will be responsible for ensuring the quality and reliability of our software products.Key Responsibilities:Design and implement test plans, test cases, and test data to...


  • San Diego, California, United States Vektor Medical, Inc. Full time

    About Vektor Medical, Inc.Vektor Medical, Inc. is a pioneering medical technology company that is revolutionizing the field of cardiology by developing innovative, non-invasive solutions to address complex cardiac arrhythmia problems. Our team of experts, comprising engineers, doctors, scientists, and entrepreneurs, collaborate to harness the power of...


  • San Diego, California, United States Apple Inc. Full time

    Software Updates Quality Engineering ManagerApple is a company that values diversity and inclusion, and we're looking for a talented individual to join our team as a Software Updates Quality Engineering Manager. As a member of our Core OS organization, you'll have the opportunity to work on delivering high-quality experiences for our customers.The Software...


  • San Diego, California, United States Sidram Technologies LLC Full time

    Position Overview:We are seeking a highly skilled Senior LabVIEW Software Quality Engineer to join our dynamic team at Sidram Technologies LLC. This role is pivotal in ensuring the excellence of our software testing processes within the Electronics and Robotics domain.Key Responsibilities:As a Senior LabVIEW Software Quality Engineer, you will be responsible...


  • San Diego, California, United States BD Full time

    Job SummaryThe Software Quality Engineer II will be a key member of the Quality engineering team, working in the development and support of Alaris Infusion products. This role requires collaboration with other engineering staff to provide technical systems-level expertise, process guidance, and solutions to engineering problems.ResponsibilitiesDevelop...


  • San Diego, California, United States Apple Full time

    Job Title: Software Quality Assurance EngineerAt Apple, we're committed to creating innovative products that make a difference in people's lives. As a Software Quality Assurance Engineer on our Safari/WebKit team, you'll play a critical role in ensuring the quality and reliability of our web platform.Key Responsibilities:Develop and execute comprehensive...


  • San Diego, California, United States Apple Full time

    Job Title: Software Updates Quality Engineering ManagerApple is seeking a highly skilled and experienced Quality Engineering Manager to lead our Software Updates Quality Engineering team. As a key member of our Core OS organization, you will be responsible for ensuring the highest quality experience for all Apple products.Key Responsibilities:Manage a small...


  • San Diego, California, United States ServiceNow Full time

    About the RoleWe are seeking a highly skilled Senior Software Quality Engineer to join our team at ServiceNow. As a key member of our engineering organization, you will play a critical role in ensuring the quality and reliability of our software products.Key ResponsibilitiesMaintain and enhance our automation test frameworks to ensure seamless integration...


  • San Diego, California, United States Apple Full time

    Job SummaryWe are seeking an experienced Software Quality Assurance Engineer to join our Internet Technologies QA & Ops team. As a key member of our regression defense team, you will play a critical role in qualifying Apple's software releases and ensuring a high-quality customer experience.ResponsibilitiesPlan, craft, maintain, and drive test cases to...


  • San Diego, California, United States Truvian Sciences Full time

    Job OverviewABOUT TRUVIAN SCIENCESTruvian Sciences is at the forefront of revolutionizing blood diagnostics, merging healthcare with cutting-edge technology. Our mission is to create an automated benchtop diagnostic system that delivers lab-quality results in under 30 minutes for a wide array of health assessments. We are currently pursuing FDA clearance for...


  • San Diego, California, United States BD (Becton, Dickinson and Company) Full time

    Job DescriptionThe Software Quality Engineer II will be a key member of the Quality Engineering team, responsible for ensuring the development and support of Alaris Infusion products meet the highest standards of quality and reliability.Key Responsibilities:Develop and execute Verification and Validation plans for new product and design change...


  • San Diego, California, United States MILLENNIUMSOFT Full time

    Job Title: Software Test - (Data / ETL testing)Job Summary:MILLENNIUMSOFT is seeking a skilled Software Test - (Data / ETL testing) professional to join our team. As a key member of our software development team, you will be responsible for ensuring the quality of our software solutions by designing and executing comprehensive testing strategies.Key...