
Systems Design Engineer 4
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.1
Reclaim your time by letting our AI handle the grunt work of job searching.
We continuously scan millions of openings to find your top matches.

Overview
Remote
On-site
Compensation
$71-$76/hour
Job Description
Title: Systems Design Engineer 4 / Software ApplicationsLocation: San Diego, CA / Remote Pacific TimeDuration: 12 monthsJob Description:
- Specialized staff-level Systems Engineering support for front-end and backend software application requirements, architecture decomposition, interfaces, traceability, and risk activities.
- Own feature- and subsystem-level Systems Engineering activities for software-intensive products across iOS/Android mobile apps, web applications, backend services, APIs, SDKs, cloud services, and connected CGM workflows.
- Translate product, user, clinical, regulatory, cybersecurity, and operational needs into clear, feasible, testable system and software requirements for front-end and backend applications.
- Author, review, baseline, and maintain System and Software Requirements Specifications in Jama Connect, applying strong requirement quality, decomposition, allocation, and change-control practices.
- Define and maintain end-to-end traceability among user needs, system requirements, software requirements, architecture/design outputs, risk controls, and verification evidence; perform gap and impact analyses.
- Develop and maintain interface requirements, data-flow definitions, workflow models, operational concepts, and API/integration specifications across device, app, cloud, backend, data platform, and partner boundaries.
- Lead requirements and technical reviews, resolve ambiguity, document assumptions and decisions, and drive cross-functional alignment without direct authority.
- Partner with Product Management, Software Engineering, Architecture, Verification, Quality, Regulatory, Human Factors, Cybersecurity, Clinical, Data Platform, and partner-integration teams throughout the development lifecycle.
- Contribute to system hazard analysis, software risk assessment, interface-risk evaluation, and definition/traceability of risk-control requirements in accordance with applicable procedures and ISO 14971 principles.
- Support verification planning, acceptance-criteria development, defect and field-issue investigations, sustaining changes, and release impact assessments.
- Mentor engineers on software requirements quality, traceability, interfaces, architecture thinking, and regulated Systems Engineering practices; deliver complete, review-ready artifacts and status updates.
- Bachelor's degree with 8+ years of relevant experience, or Master's degree with 6+ years. Must include substantial hands-on experience in Systems Engineering or requirements engineering for software-intensive products.
- 8+ years in Systems Engineering/requirements engineering, including direct authorship of system and software requirements for mobile/front-end applications and backend/API/cloud services.
- Demonstrated staff-level ownership of software feature/subsystem architecture decomposition, interfaces, workflows, ambiguity resolution, and cross-functional technical leadership.
- Hands-on requirements management and end-to-end traceability using Jama Connect or an equivalent platform, including needs, design, risk controls, and verification evidence.
- Regulated medical device, digital health, SaMD, IEC 62304, design controls, and ISO 14971 experience is preferred.
- Mobile iOS/Android, REST APIs, SDKs, cloud/microservices, data platforms, BLE/connectivity, cybersecurity, or partner-integration experience is preferred.
- INCOSE CSEP, SysML/MBSE, and AI-assisted requirements, traceability, or architecture-analysis experience is preferred.
- This is a Staff-level Systems Engineering role focused heavily on software applications, not a traditional Project Manager, Program Manager, Business Analyst, QA/Test, or documentation role.
- Candidate must have direct hands-on experience authoring system/software requirements, not just coordinating requirements or managing user stories.
- Strong experience with front-end/mobile applications and backend/API/cloud services is required.
- Candidate should have experience with requirements decomposition, architecture/interfaces, data flows, and end-to-end traceability.
- Jama Connect experience is strongly preferred; equivalent requirements-management platforms may be considered.
- Medical device, digital health, SaMD, IEC 62304, design controls, and ISO 14971 experience is highly preferred.
- Disqualify if the resume shows only project/program management, business analysis, user-story coordination, software testing, or documentation support without direct requirements authorship.
- Disqualify candidates with no mobile/backend/API/cloud experience.
- Disqualify candidates with no traceability ownership.
- Disqualify candidates whose experience is primarily hardware/embedded without application-software depth.
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.

FAQs About Systems Design Engineer 4 Jobs at Mindlance
What is the work location for this position at Mindlance?
This job at Mindlance is located in San Diego, CA, according to the details provided by the employer. Some roles may also include multiple work locations depending on the requirement.
What pay range can candidates expect for this role at Mindlance?
Candidates can expect a pay range of $71.27–$75.87 per hour for this role.
What employment applies to this position at Mindlance?
The employer has not provided this information. This may be discussed during the hiring process.
What is the process to apply for this position at Mindlance?
You can apply for this role at Mindlance either through Sonara's automated application system, which helps you submit applications 10X faster with minimal effort, or by applying manually using the direct link on the job page.