Lead Software Engineer
SUMMARY OVERVIEW
Join Jabil's team of growing professionals today!
MEDICAL ELECTRONICS DEVICE INDUSTRY EXPERIENCE REQUIRED. The Lead Software Engineer - Medical must will be able to technically lead the entire cross functional design team on their interactions and responsibilities for the specific project. A Lead Engineer is responsible for insuring the phase gate technical milestones are met, is the leader of technical reviews, and is responsible for making sure that the specification requirements inputs and design outputs align. This engineer will have demonstrated experience at releasing product into a production environment.
ESSENTIAL DUTIES AND RESPONSIBILITIES
• Work with Managers, System Architects and Project Design Engineer in quoting information that will aid in the initial quoting process.
• Support the Development and utilization of processes for Software requirement analysis and documentation, Design documentation and requirements management.
• Provide Document Control with a complete design package consisting of requirements and design documentation, source code and executables.
• Lead and participate in all elements of design engineering including design reviews and design verification.
• Ensure that the engineering department design flow processes and procedures are followed.
• Provide leadership in identification and mitigation of technical project risks, technical and integration dependencies affecting overall project plans and schedules.
• Work concurrently with Business Unit Management, Manufacturing, Test, Purchasing, and Quality departments through the design phase of a program. Work to provide a design that not only meets the customer’s criteria, but is also of high quality, cost effective, and manufacturability.
• Support production discrepancies by incorporating fixes into subsequent revisions in a timely manner.
• Responsible for directing Design Engineers and Technicians on associated project.
• Assigned to projects of diverse scope, where analysis of situation or data requires an evaluation of identifiable factors.
• Would be considered a SME (Subject Matter Expert) in embedded software engineering.
• Will represent Jabil Design Services in technical customer discussions / meetings.
• Work with Project Managers in the quoting process.
• Is expected to support the development and utilization of processes for design.
• At the appropriate process phase gates, drive the delivery of a complete design package to be entered into our PDM system consisting of requirements and design documentation, databases, BOM’s, etc.
• Lead all elements of design engineering including design reviews, design verification requirement Spec developments and implementation.
• Mentoring Sr. Design Engineers and below
• Provide onsite technical support for all manufacturing builds including engineering prototypes, NPI production releases.
• Stay abreast of the latest technology and techniques to provide designs that are competitive and cost effective.
• May perform other duties and responsibilities as assigned.
JOB REQUIREMENTS
KEY QUALIFICATIONS
• Customer Intimacy; Understands her/his customers’ expectations; Works towards delighting the customers; Handles customers effectively and proactively anticipates their needs.
• Empowerment Accountability; Steps up to the challenges and tasks assigned; builds relationships of trust with team members; accepts responsibility for her/his own performance and actions.
• Vision and Purpose; Understands the vision of the company; Knows how her/his work contributes to the business strategies; Prioritizes her/his work against what is important to the business.
• Decision Quality; Clearly defines complex issues despite incomplete or ambiguous information; Evaluates the benefits, costs, and risks of alternatives before making decisions; Applies accurate logic and common sense in making decisions.
• Must be a subject matter expert in regards to 60601, 62304, 62366, ISO 14971, ISO 13485 compliances (Medical).
• At least six (6) years of RTOS experience. This could be pSOS, VRTX, VxWorks, Nucleus, or any of the many others out there. The engineer should be familiar with the concept of multitasking (or multi-threaded applications), managing task priorities, and various methods of inter-task communications (e.g. event flags, mailboxes, message queues, binary and counting semaphores, etc.).
• Understanding of Critical region. The engineer should clearly understand this concept, and methods to protect and avoid critical regions. Ideally, they should instinctively recognize the issue.
• Understanding of Cross-development. The engineer should understand the concept and issues of developing for a different target environment. This includes using cross-development tools (compilers, linkers, debuggers, libraries, etc.) as well as issues of downloading or installing code (JTAG debuggers, boot loaders, etc.)
• Board bring-up. The engineer should have experience bringing up new hardware from scratch, and methods that can be used to do this efficiently and minimize the risk. This could include: use of development/reference platforms, incremental development, use of JTAG tools, and inclusion of development support in the hardware design (LEDs, jumpers, test points, serial or Ethernet ports, bus connectors, etc.).
• Embedded device experience. There are many devices and devices interfaces that are common in embedded systems (e.g. GPIO ports, interrupt controllers, async serial, I2C, SPI, Ethernet, USB, IDE/SATA, PCI, etc.). The more experience, the better.
• Experience using Software Configuration Management Tools.
MINIMUM REQUIREMENTS
• Bachelor's degree in Engineering from an accredited four-year college or university
• Minimum of 9-10 years of related experience and/or training
• Minimum of 2 years experience as a Senior Design Engineer
• Must be a subject matter expert in regards to 60601, 62304, 62366, ISO 14971, ISO 13485 compliances (Medical).
• Or an equivalent combination of education, training or experience.
LANGUAGE SKILLS
Ability to read, analyze, and interpret general business periodicals, professional journals, technical procedures, or governmental regulations. Ability to write reports, business correspondence, and procedure manuals. Ability to effectively present information and respond to questions from groups of managers, clients, customers, and the general public.
MATHEMATICAL SKILLS
Ability to work with mathematical concepts such as probability and statistics, and fundamentals of plane and solid geometry and trigonometry. Ability to apply concepts such as fractions, percentages, ratios, and proportions to practical situations.
REASONING ABILITY
Ability to define problems, collect data, establish facts, and draw valid conclusions. Ability to interpret an extensive variety of technical instructions in mathematical or diagram form and deal with several abstract and concrete variables. Ability to develop mathematical models of physical reality and solve them, then implement the results.
ADDITIONAL INFO
MEDICAL ELECTRONICS DEVICE INDUSTRY EXPERIENCE REQUIRED.
Jabil Circuit, Inc. is an EOE.
.
Benefits:
Benefits and Culture
Dynamic business environments require flexibility and responsiveness – our culture evolved to help us thrive in these challenging environments. Together, we have created a culturally diverse, team-oriented work environment where active participation and decision-making is encouraged and expected at all levels of the organization.
Jabil offers comprehensive benefits such as Medical, Dental, 401K, Paid Vacation, Sick Days, Holidays, Tuition Assistance, and much more!
Additional Information:
- Travel Percentage: 20%