Software System Engineer
AI in this role
Software System Engineer translating user needs into system requirements while applying AI-assisted coding tools.
Job Title
Software System EngineerJob Description
Job Responsibilities
- Translate stakeholder, user, product, and regulatory needs into system and software requirements that are clear, testable, feasible, and traceable across the full development lifecycle.
- Define, analyze, review, and maintain software requirements, including functional, interface, performance, reliability, safety, security, serviceability, and error-handling requirements.
- Collaborate with software architects and development teams to ensure system intent is correctly translated into software architecture, software design, interface definitions, and integration strategies.
- Coordinate system decomposition, system partitioning, and allocation of requirements to subsystems and software items, ensuring consistency, completeness, and technical coherence.
- Support software development in regulated environments by ensuring development activities, deliverables, and traceability are aligned with IEC 62304, applicable quality procedures, and company design control requirements.
- Operate effectively in Agile development ways of working by managing product backlog, and contributing to sprint planning, design reviews, acceptance discussions, and incremental clarification of requirements and design outcomes.
- Drive investigation of technical issues, anomalies, complaints, and integration problems by reproducing issues, analyzing evidence, identifying root causes, coordinating resolution, and supporting effective corrective and preventive actions.
- Contribute to risk management, verification planning, and integration planning by ensuring that requirements and design decisions are adequately covered by verification and that identified risks are translated into engineering actions.
- Review system and software design proposals, identify requirement conflicts and design trade-offs, and recommend improvements to enhance reliability, maintainability, usability, performance, and product quality.
- Contribute to software and system integration readiness by clarifying interfaces, supporting end-to-end scenarios, and helping teams define conditions for successful verification, validation, release, and maintenance.
- Apply modern engineering practices, including Harness Engineering and AI-assisted coding or analysis approaches, to improve requirement elaboration, design reviews, defect investigation, and engineering productivity, while adhering to approved governance, coding standards, security, and compliance expectations.
Required Qualifications
Education
Bachelor's / Master's Degree in Software Engineering, Computer Science or equivalent.
Work Experience
- Minimum 3 years of experience in System Engineering, Software Engineering, System Design, Software Design, System Integration, or equivalent.
- Experience in regulated product development, medical software, or similar quality-critical domains is preferred.
- Demonstrated experience in requirements engineering, technical issue investigation, root cause analysis, and cross-functional collaboration in Agile development environments is expected.
- Familiarity with IEC 62304, design controls, traceability, and modern AI-assisted engineering practices such as Harness Engineering or structured AI coding support is highly desirable.
Preferred Skills (Technical/Functional Skills)
- Systems Engineering and Software Engineering
- Requirements Engineering, Traceability, and Interface Definition
- System Design, Software Design, and Systems Integration
- IEC 62304 and regulated software development lifecycle practices
- Agile development methods and cross-functional product development collaboration
- Technical problem solving, root cause analysis, and complaint or issue investigation
- Risk Management, Verification Planning, and Quality Specifications
- Regulatory Requirements, Cybersecurity, and Medical Software awareness
- Product Development Lifecycle Management and Continuous Improvement
- Harness Engineering, AI-assisted engineering workflows, and structured AI coding practices
- Ability to use AI-assisted tools responsibly for requirement documentation, design support, coding quality, and issue analysis with appropriate governance and review
- Strong communication, collaboration, and stakeholder management skills
How we work together
We believe that we are better together than apart. For our office-based teams, this means working in-person at least 3 days per week. Onsite roles require full-time presence in the company’s facilities. Field roles are most effectively done outside of the company’s main facilities, generally at the customers’ or suppliers’ locations.
About Philips
Are you ready to do the work of your life to help the lives of others? Learn more about our business, discover our rich and exciting history and learn more about our purpose.
If you’re interested in this role and have many, but not all, of the experiences needed, we encourage you to apply. You may still be the right candidate for this or other opportunities at Philips. Learn more about our culture of impact with care.
How we rate this
Software System Engineer at Philips rates 45 out of 100 for how much of the daily work is AI. That makes it Uses AI (AI Level 2 of 4). The level is about AI in the job, not seniority.
Uses AI. An ordinary role that requires AI tools.
- ●●●● Builds AI80 to 100
- ●●●○ Works on AI60 to 79
- ●●○○ Uses AI40 to 59
- ●○○○ Little AI0 to 39
Levels come from how often the tools, models and workflows of the role are named in the posting itself. Open the description and count.
Prepare for this job
A free preview built only from this posting: what it asks for, what you could be asked in an interview, and how to adjust your resume.
Skills and AI tools this role asks for
Questions you could be asked
- Tell me about a project where system engineering was part of your work. What did you do?
- Tell me about a project where requirements engineering was part of your work. What did you do?
- Tell me about a project where agile was part of your work. What did you do?
- Tell me about a project where iec 62304 was part of your work. What did you do?
- Tell me about a project where risk management was part of your work. What did you do?
Adapt your resume
- List these exact terms on your resume: System Engineering, Requirements Engineering, Agile, Iec 62304, and Risk Management. An applicant tracking system matches the wording, not the idea.
- Attach one line of real, concrete experience to at least one of them — a tool named with nothing behind it rarely survives a human read.
- Put the AI tool in a bullet point about what you did, not just in a skills list — this role treats it as a required part of the job.
Want your resume actually rewritten for this job?
The free preview above is everything we have today. A full resume rewrite is not live yet and has no price set. Join the waitlist and we will email you if we open it.
Get new AI jobs (Uses AI ●●○○ or higher) by email
One email a week with the new AI jobs (Uses AI ●●○○ or higher), each rated for how much AI is in the work. No recruiter spam, unsubscribe in one click.
Free. One email a week. Unsubscribe in one click.
Similar roles
Software Engineering roles that use AI, at other companies.
What kind of AI work fits you?
Answer 12 practical questions in about three minutes. Get a simple profile, the work it points to, and live roles to explore next.
Find my next step