Search Jobs | Home  

Principal Software Engineer -4

Location:Union City, CA
Benefits:Medical, Dental, Vision, LTD, Life Ins., 401-k with a matching contribution
Employment Type:Full Time
Department:80320 Software Engineering

Requires: BS Computer Science or related field & 8-12 YOE / MS Computer Science or related field & < 6 YOE / PhD Computer Science or related field & < 3 YOE

Local candidates preferredNo relocation assistance available.

Since 1977 Mizuho OSI has been enhancing patient outcomes as the industry leader in the design and manufacture of Specialty Orthopedic Surgical tables and patient positioning devices. Mizuho engineers, working with leading Orthopedic Surgeons, continuously develop new surgical techniques to drive the market. Our company has a strong market share, is financially stable; and performed well and beyond expectations in 2011.


The Software Engineer will Analyze, design, develop, and maintain software for use in or with surgical equipment. Write software for system level development, manufacturing test fixtures, and other PC-Based applications. Conduct testing utilizing existing test protocols or create new ones as needed. Generate written reports. Contribute to the intellectual property position of the company via invention and patent application. Maintain accurate documentation of concepts, designs, and processes consistent with QSR and FDA requirements.



  • Understand, support, and follow the Mizuho OSI vision, mission, and values statements.
  • Support Mizuho OSI goals and objectives.
  • Understand, follow, and support Mizuho OSI's internal quality system policies, procedures, and work instructions, and applicable external regulations (including but not limited to 21 CFR part 820 and applicable international standards).
  • Analyze, design, code, debug, test and maintain embedded control system software and/or Windows based application software.
  • Plan, schedule, and coordinate internal and external software development  resources.
  • Generate design documentation including specifications, risk assessment, software verification and validation, test suites, test results, and other analyses in accordance with FDA ISO software design control requirements.
  • Interpret technical instructions, schematic drawings, component specifications, software code, and regulatory requirements.
  • Diagnostic troubleshooting of circuits, boards, power supplies, and control systems using oscilloscopes, signal generators, and/or logic analyzers.
  • Adhere to Mizuho OSI's software development process.  And if in a more senior role, create and/or maintain software development processes.


The physical demands described here are representative of those that must be met by an employee to successfully perform essential functions of the job.  Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

The employee is required to manipulate parts and small hand tools.  The employee is required to stand, bend and stoop, walk and occasionally to lift up to 50 pounds during the normal course of work.  The employee may use equipment in an electrical laboratory environment.


The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job.  Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.

Most duties of this job are performed while sitting at a desk operating a computer, reading, writing and using a telephone.  Sound levels normally are low to moderate.


Description of levels and minimum qualifications:


  • Knowledge in C, C++, and assembly level computer languages.
  • Software development experience in a Windows environment.
  • Knowledge of systems control with embedded microprocessors, firmware development, gate arrays, system micro controllers, motor controllers, digital signal controllers, sensors, RS485 communication techniques.
  • Knowledge of software engineering principles, practices, and techniques.  PIC/MPLAB experience preferred.
  • Ability to apply engineering principles using logical or scientific thinking to define problems, collect data, establish facts, and draw valid conclusions.
  • Strong written and verbal English communication skills are highly desirable.
  • Ability to work effectively across multiple functions.

Level: SW Principal Engineer, Level 4

Professional Level: Specialist / Consultant to middle management

Advancing Technology: Identifies, recommends, plans, and completes technical programs leading to innovative applications and extensions of existing and new products, processes or technologies of major importance to a business unit.  Presents and publishes work internally and externally where appropriate.

Problem Complexity: Analyzes and solves unusually complex problems which require sophisticated analysis or research techniques.

Knowledge - Technical: Possesses extensive expertise as a generalist or specialist in engineering discipline and contributes directly to the development of new concepts, processes, and techniques.

Knowledge - Business: Understands business environment and relates extensive knowledge of internal and external technological activities to trends.

Leadership:   Interfaces with senior management on significant matters, often requiring the coordination of activity across organizational units.   Participates in the development of other technical contributors by facilitating training and providing feedback and guidance.  May lead a project team.  Provides technical leadership to departments.

Decision-Making Impact: Selects research and design methods and techniques to lead a project to completion.  Erroneous decisions or recommendations would normally result in failure to achieve critical organizational objectives and the expenditure of large amounts of company resources.  Effects would be long lasting and heavily influence the future course of the organization.

Communication: Interacts with senior internal, external or customer representatives on significant technical matters, often requiring coordinating activity across organizational lines.

Supervision: Work is performed without appreciable direction. Exercises considerable latitude in determining objectives of and approaches to assignment.  Completed work is reviewed from a relatively long time perspective, for desired results.

Minimum Qualifications (typical)

  • Bachelor's Degree in Computer Science or related field & 8-12 YOE
  • Master's Degree in Computer Science or related field & < 6 YOE
  • PhD in Computer Science or related field & < 3 YOE


At Mizuho OSI, we believe better solutions and decisions are born of diversity and are proudly an EEO/AA employer. We offer a comprehensive benefits package that includes: medical, dental, vision, life insurance, 401k with matching, educational assistance and more.

For Our Service Members and Veterans

Mizuho OSI values the service Veterans and their family members have given to our country and we support the hiring of returning Service Members and military spouses. If you are a Veteran or wounded warrior and would like assistance with the employment process at Mizuho OSI, please contact HR at (510) 429-1500 x202. 

For Persons with Disabilities

If you are a person with a disability or a disabled Veteran and are applying for a job with Mizuho OSI, we would like to ensure your application process goes as smoothly as possible. If you need additional assistance, information or answers to your questions, feel free to contact HR at (510) 429-1500 x202.

Mizuho OSI is an Equal Opportunity Employer: 

Mizuho OSI is an Equal Opportunity Employer and makes business decisions based on job related criteria only.  Company policy prohibits unlawful discrimination based on race, color, religious creed, gender, religion, marital status, registered domestic partner status, age, national origin or ancestry, physical or mental disability, medical condition including genetic characteristics, sexual orientation, sexual identity, or any other consideration made unlawful by federal, state or local laws.

This job is no longer active. Please click here to see current job listings.

Share this Job:

Sign Up for Job Alerts

Managed by Job Match LLC, All Rights Reserved - iApplicants™ Applicant Tracking System © Copyright 2005-2014 | admin