Login   |   Home
  Resources   JobSeekers   Employers   Recruiters  

Principal Engineer - UI Design Lead


Company: Hospira
  1. Visit Website/Apply Online (Click Here)

Use one of the above methods to apply for this job.


  • Job ID:14367BR
  • Date:07/04/2014
  • Location:San Diego
    State: CA
  • Salary:Not Specified   Why?
  • PayScale
  • Job Types:


The primary function of the Principal Software Engineer (UI Software) is to lead the design and implementation of user interface software systems within a given system architecture.
The goal of this function is to provide technical leadership in the selection and implementation of UI frameworks and guiding teams for its implementation according to specifications for current and next generation embedded products.  In this effort, this function must create clear and concise design document artifacts, testing suites, product code and UI protocol specifications. The functional work activity split is approximately, 30% in specification and leading and coordinating design teams including their design artifacts (UI styling, component design, and UI protocols), 35% in testing suites and 35% in writing product code.
This position will also play a role in participating in software and requirement change management reviews and software scope decisions.
Essential Job Functions : 

  1. Develops scope, plan and direction for programs/projects integrating multiple technical functions including software development and interfacing between various components/applications such as Infusion Systems and Enterprise Software. Assignments are often long-term and self-directed and work products are software specifications, plans, and work breakdown backlogs for SCRUM planning.
  2. May be asked to supervise the work of exempt and non-exempt personnel. Responsible for training/mentoring less-experienced exempt and non-exempt personnel in area of expertise. Responsible for the performance evaluations of direct reports if any. Resolves complex problems within teams, departments, projects, programs and cross-functionally. Manages activities of reports to achieve goals consistent with area, department, R&D and business unit objectives.
  3. Champions complex technical projects using advanced techniques and serves as a technical expert in key areas such as embedded software development on Linux, Android and other platforms.
  4. Take technical leadership in the solution of critical UI Frameworks that must meet complex needs of a Medical Embedded product.  Provide technical leadership and resolving complex design considerations of Android/ HTML5/CSS3/JavaScript/Java UI components (Widgets) in a MVC or MVP architecture. Lead design teams in creating all style sheets for all UI components. Translate MOCK UI design and patterns into real platform UI components and screens.
  5. Can accurately restate the opinions of others even when he/she disagrees. Encourages collaboration. Relates to people in an open, friendly, accepting manner; shows sincere interest in others and their concerns. Brings substantive conflicts and disagreements into the open and attempts to resolve them collaboratively; builds consensus
  6. Prove technical leadership it selection and creation of automation frameworks for behavior testing of the user interfaces both on-device and off-device to support Tier 1-5 level testing. Support the CI (Continuous Integration) effort in all levels of software engineering which may include: writing Scripts, tools, and updating of SOPs
  7. Coordinate and provide direction with outside Design Firms to translate representative design into product designs

Skills/Experience Education/Certification  

  1.  10+ Years in Web Base Interactive Design and Development (HTML, CSS, and ECMA Script)
  2. 10+ Years in Design Tools such as Adobe Photoshop, Illustrator, or InDesign.
  3. 5+ Years as Interactive Design Lead or Creative Director
  4. 7+ Years of extensive background in writing production code (OOP based languages)
  5. 3+ Years working with dependency injection
  6. 3+ Years practitioner of iterative and integrated development (Small Wins Method)
  7. 3+ Years believer and practitioner of Agile methods (SCRUM - XP - TDD)
  8. 3+ Years with UML\SysML


Job seeker F.A.Qs  |   Subscriber F.A.Qs  |   Contact Us  |   About  |   Advertising  |   Legal  |   Additional Jobs  |   Site Map