Senior Software Engineer

Senior Software Engineer

Respironics Inc
6-10 years
Not Specified

Job Description


Job Title
Senior Software EngineerJob Description
In this role, you have the opportunity to
Act as senior software engineer with responsibility for advanced software development tasks for the CT & PET/CT Scanner and verification tools.
You are responsible for

  • Cooperate with global team to develop gantry software for CT scanner.

  • Perform the analysis, design, programming, testing, troubleshooting and modifying of software products and/or customer applications on computer based systems

  • Performs systems modeling, simulation, and analysis in designing assemblers, lines, compilers, and operation systems utilities

  • Determine methods and procedures on new assignments, may provide guidance to other personnel, and participate in planning on larger programs

  • Work on complex issues where analysis of situations or data requires an in-depth evaluation of variable factors

  • Exercise judgment in selecting methods, techniques and evaluation criteria for obtaining results

  • Resolve complex issues in creative and effective ways

  • Act on broadest problem domain (i.e. process, program, personnel, business, etc.) using any and all methods to solve a problem, including using others or finding published solutions

  • Research new technologies and apply this learning to changes and new problems to identify opportunities

  • Demonstrate strong time management and prioritization skills

  • Manage and delivers to deadlines, anticipating and acting to avoid problems

  • Excel at providing accurate project/task estimations

  • Works effectively as a leader and/or team member, acting as a role model for junior personnel

  • Mentor/coach many individuals or a team

  • Participate on cross-software unit and/or cross-functional teams

  • Additional duties as assigned.

You are a part of
A progressive and energetic team that contributes directly to the growth of the business. You have a direct reporting line to the Manager, Gantry SY team, with Cross functional teamas your key stakeholders.
To succeed in this role, you should have the following skills and experience

  • Bachelor or Master degree in Computer science/Engineering

  • 6-10 years of professional software engineering experience in a product development environment

  • Object oriented program development experience. Strong C/C++ programming experience on embedded software.

  • Proficient in OOAD, Algorithm, Data Structure, multi-threading concurrent and real time software development;

  • Familiar with RTOS such as VxWorks, Realtime Linux;

  • Familiar with software functional safety design;

  • Familiar with at least one of the source code version control system and code review system;

  • Understand large scale software risk analysis, testing, issue tracking, bug fixing and reliability improvement;

  • Understand the CAN bus communication system and apply it to actual projects

  • Structured problem analysis and solving

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

  • 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.

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

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

In return, we offer you
A path towards your most rewarding career. Philips is growing its marketing capability enterprise wide. Succeeding in this product development role in a complex environment will open many doors for your long term career, in other areas in Philips or otherwise. We also believe that we are at our best as a company when you are at yours as a person. Thus, we offer competitive health benefits, a flexible work schedule and access to local well-being focused activities.
We offer experiences and opportunities that add many unexpected and enriching moments to our employees lives. Especially when the
innovative health technologies and solutions they help develop benefit their own friends and family.
We commit to providing a workplace that's inclusive, enabling our employees to thrive as they support our mission to improve people's lives. Our people grow through inspirational challenges, and are rewarded in ways that bring out their best qualities and full potential in work and beyond.
We realize that in the world of work, the needs of people have dramatically changed. We believe in continuously evolving to offer new and unique workplace attractors and experiences to fully engage our multi-generational workforce in their roles. Only then can we continue our legacy of bringing meaningful innovations to market.
Why should you join Philips
Working at Philips is more than a job. It's a calling to create a healthier society through meaningful work, focused on improving 2.5 billion lives a year by delivering innovative solutions across the . Our people experience a variety of unexpected moments when their lives and careers come together in meaningful ways. Learn more by .
To find out more about what it's like working for Philips at a personal level, visit the on our career website, where you can read stories from our . Once there,you can also learn about our , or find answers to some of the .Contact
If you forgot your password, you can click the button on the Sign In screen to reset it.

Job Details

Over 125 years ago, Frederik and Gerard Philips started a small light bulb company in Eindhoven. Little did they realize that it would become a global force of innovation, committed to improving billions of lives worldwide. But it did. Today, Philips is a world leading health technology company with a vision to make life better for people worldwide through meaningful innovation. Making good on this promise depends on our passionate, inspirational, collaborative and diverse team. We have over 80,000+ brilliant people around the world but are always looking for more. Like-minded, motivated, focused minds to join us in creating a healthier, more connected society while tranforming themselves personally and professionally. Working at Philips is more than a job. It's an experience filled with unexpected moments that will transform you in lasting and positive ways. Help us improve the world for the better while building a career that no one could have planned for. Even you.

Similar Jobs

People Also Considered

Career Advice to Find Better

Simple body text this will replace with orginal content