Search Jobs

Software Designer (embedded Systems)

8 - 13 yrs
Apply without registration
Not Disclosed by Recruiter Openings: 2 Posted 14 days ago Job Applicants: 1113 Job Views: 2000+

Job Description

 
Send me Jobs like this
    Job Description

    In this role, you have the opportunity to strengthen the team with your software design specialization and make a substantial contribution to the innovation of product and process. You will be working on a product (embedded software) development of Mobile Surgery (X-ray) system. Typically, a software unit is developed by a team of 3-5 Software Engineers, technically headed by the Software Designer. The Software Designer ensures that design is consistent with the higher level architecture and requirements. Jobholder ensures that design is understood by the Software Engineers and verifies the correct implementation.

    You are responsible for
    • Requirements detailing, design specification preparation, implementation, test and integration of embedded software (on RTOS based platform) in accordance with the higher level Requirement and - Design specifications / architectures
    • Understand and communicate consequences of your design on the architecture and influence design specification
    • Design software on the basis of design specifications and ensuring that the software in question will be reliable, efficient, user-friendly, easy to maintain and meet the (medical) quality and coding standards
    • Implement class, unit integration and unit tests for the designed modules or components
    • Perform work in-line with document control and other processes that have been agreed in the department
    • Contributing to the interfaces to other modules, in close consultation with other relevant disciplines
    • Initiatives and active participation for continuous improvement and scrum process.

    To succeed in this role, you should have the following skills and experience

    • BE/B.Tech with 8 - 12 Yrs of experience in Embedded C.
    • Solid experience in design / development of complex technological products / systems / subsystems in area of Embedded Software.
    • Hands on experience on designing applications for 16 bit / 32 bit processors
    • Should be able to translate requirements into design, perform DFMEA and apply design controls to mitigate failures
    • RTOS (preferably VxWorks) based application design & development in Embedded C, RTOS concepts. Experience in C++ is preferable.
    • Perform unit testing using test tools, code review, integration, debugging and other quality-oriented practices
    • State machine design & implementation
    • Experience in Communication protocols like Modbus, Socket programming (TCP/IP, UDP)
    • Experienced in working with / understand legacy code
    • Familiarity with any scripting language (e.g. python, perl etc.)
    • A competitive base salary
    • A variable bonus based on both Philips results and personal performance
    • Extensive set of tools to drive your career, such as a personal development budget, free training and coaching
    • Attractive collective health insurance package

Salary: Not Disclosed by Recruiter

Industry: Medical / Healthcare / Hospitals

Functional Area: IT Software - Application Programming , Maintenance

Role Category:Programming & Design

Role:Team Lead/Technical Lead

Employment Type: Permanent Job, Full Time

Keyskills

Desired Candidate Profile

    Please refer to the Job description above
Company Profile:

Philips India Limited

Philips Innovation Campus (PIC), Bangalore is a division of Philips Electronics India Limited, which is owned 96% by Royal Philips Electronics N.V., The Netherlands. It was established in August 1996, with the objective of meeting the growing need for high-quality, cost-effective software development capacity within the Philips organization. From a share of 8% of the total software resource of Philips in 1998, PIC's share has now gone up and is around 20%Working at Philips Innovation Campus are about 1600 of the industry's finest professionals, using state-of-the-art software engineering paradigms and platforms including real-time systems, component-based software engineering, multi-threaded architecture and ASIC design methodologies in deep sub-micron technologies to drive the creation of tomorrow's products and services.PIC is an ISO 9001/TickIT, SEI CMM SM Level 5 company and has emerged as a critical partner in the development of strategic and futuristic technologies for Philips worldwide.PIC has built-up extensive know-how and expertise in the software engineering and technology domains relevant to its business. Its software expertise is primarily in the areas of embedded and information system engineering, architecture design, programming and testing. The IC design expertise is in the areas of logic and circuit design. In addition, competencies in the areas of project management, requirement engineering and quality assurance have been established to offer customers, products and services of the highest quality, at the fastest time-to-market and the lowest cost of ownership.
View Contact Details
Apply without registration

IEIL has taken all reasonable steps to ensure that information on this site is authentic. Applicants are advised to research bonafides of advertisers independently. IEIL shall not have any responsibility in this regard. We also recommend that you visit Security Guidelines and Terms and Conditions for more comprehensive information on this aspect.

Job Posted by

Beena Singh Manager Talent Acquisition Philips India Limited Bengaluru / Bangalore

550 followers

Get Better Jobs & Higher Salaries. Suggested courses

I agree to the Terms and Conditions