Level

Philips

Advanced Software Engineer

Philips is hiring an Advanced Software Engineer. Level rates it ; you can apply on Level.

AI in this role

Develops and optimizes control software applications, establishes quality standards, and collaborates on technical features.

software-developmentperformance-optimizationcode-reviewssystem-integration

Job Title

Advanced Software Engineer

Job Description

Software Development Engineer-Control Software App

Your role responsibilities:

  • Responsible for collaborating with the team to establish software quality goals and development practices, fostering continuous improvement and excellence in software development through stringent standards and methodologies.

  • The role develops software to log and store performance data, usage, errors, etc., enabling continuous monitoring of solutions and products for improved reliability and performance.

  • The role integrates software components and third-party libraries into existing systems, ensuring smooth functionality and interoperability with minimal disruption.

  • The role analyzes and optimizes application performance, identifying and resolving bottlenecks to enhance user experience and system efficiency, ensuring software meets performance benchmarks.

  • The role suggests improvements to existing workflows, demonstrating good understanding of user/ product requirements in the areas of responsibility and mentors team members, motivating and unifying team.

  • Acts as the technical coach for a team or domain, being recognized and approached by team members for expertise and guidance, ensures consistent application of best practices and high standards across projects.

  • Sets quality goals and development practices with the team, driving continuous improvement and excellence in software development through rigorous standards and methodologies.

  • Integrates software components and third-party libraries into existing systems, ensuring seamless functionality and interoperability with minimal disruption.

  • Conducts and participates in code reviews, providing constructive feedback to peers and ensuring adherence to coding standards and best practices to maintain code quality.

  • Analyzes and optimizes application performance, identifying and resolving bottlenecks to enhance user experience and system efficiency, ensuring the software meets performance benchmarks.

  • Stays current with emerging technologies and industry trends, incorporating new tools and methodologies to improve development processes and product quality.

  • Develops software to log and store performance data, usage, errors, etc., enabling continuous monitoring of solutions and products for improved reliability and performance.

  • Collaborates with cross-functional teams, including product managers, designers, and QA engineers, to define, design, and ship new features, ensuring alignment with project goals and user needs.

  • Resolves a wide range of moderate complexity requests in creative ways, demonstrating good judgment in selecting methods and techniques for obtaining solutions.

You're fit if

  • Bachelor degree in Computer science/Engineering or above.

  • 6-10 years of professional software engineering experience in a product development environment. Able to independently accomplish the architecture and module design.

  • Familiar with C#/C++ development language and .net framework Familiar with WPF and MVVM pattern

  • Proficient in OOAD, Algorithm, Data Structure and other common software development knowledge.

  • Knowledgeable about Socket and/or CAN communication

  • Structured problem analysis and solving

  • Familiar with Windows operating system, multiple process concurrent programming

  • Experienced in Agile development methodology

  • Understanding of IEC62304, and related documentation

  • Familiar with the foundation and approach of software engineering, familiar with the concept and approach of hierarchical software architecture design

  • Ability to work within a cross functional organization with good communication skills.

  • Must be open-minded to assure best design is chosen

  • Strong written, verbal, and interpersonal skills while communicating in both English and Chinese

  • Self-motivated and problem solving oriented.

  • With CT and other medical device software development background is preferred.


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 4 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.
Indicate if this role is an office/field/onsite role.


About Philips
We are a health technology company. We built our entire company around the belief that every human matters, and we won't stop until everybody everywhere has access to the quality healthcare that we all deserve. Do the work of your life to help the lives of others.
• Learn more about our business.
• Discover our rich and exciting history.
• 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 here.

How we rate this

Advanced Software Engineer at Philips rates 0 out of 100 for how much of the daily work is AI. That makes it Little AI (AI Level 1 of 4). The level is about AI in the job, not seniority.

Classification

Little AI. AI is not part of the work.

  1. ●●●● Builds AI80 to 100
  2. ●●●○ Works on AI60 to 79
  3. ●●○○ Uses AI40 to 59
  4. ●○○○ 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

Built from this posting and from similar jobs on Level.

Skills and AI tools this role asks for

Software DevelopmentPerformance OptimizationCode ReviewsSystem Integration

Also common in software engineer jobs at this level

Pay

Typical software engineer job
$168k

This posting doesn't list pay. Use the typical software engineer figure when pay comes up. See software engineer jobs

Questions you could be asked

  1. Tell me about a project where software development was part of your work. What did you do?
  2. Tell me about a project where performance optimization was part of your work. What did you do?
  3. Tell me about a project where code reviews was part of your work. What did you do?
  4. Tell me about a project where system integration was part of your work. What did you do?

Adapt your resume

  • List these exact terms on your resume: Software Development, Performance Optimization, Code Reviews, and System Integration. 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.

Want an expert to read your CV for this job?

Free. Send your CV and the role you want next. We reply by email within 2 to 4 business days.

Get new software engineer jobs by email

One email a week with the new software engineer jobs, 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 involve little 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

More jobs at Philips

More software engineer jobs

Related searches

Same AI level