As an
Embedded Software Engineer II at Plexus, you will be part of a team developing embedded software for products across a wide range of industries and at all phases of product development. You will also collaborate closely with other disciplines, including electrical, mechanical, user-centered design, and others.
Key Job Accountabilities:- Develops engineering/product concepts that are high-quality, cost-appropriate, and satisfy the customer's requirements while establishing an area of technical specialty and mentoring others on the team (in-discipline).
- Utilizes appropriate tools and equipment to perform necessary design work including design creation, design analysis, and design verification.
- Demonstrates the ability to work independently within at least one phase for the Product Realization Process, without direction from mentors or functional management.
- Produces comprehensive project documentation in accordance with the quality and change management procedures and guidelines.
- Supports the Lean culture and effectively utilizes Lean Sigma concepts and tools to identify and eliminate waste while improving processes.
- Additional duties as assigned.
Technical Qualifications: - Hands on experience working with Embedded software / ARM Microcontrollers
- Working experience with C++ & STL
- Understanding of Object Oriented Design & Object Oriented Programming (OOD/OOP)
- Familiar with common OO Design Patterns and principles
Education/Experience Qualifications:- A minimum of a Bachelor's degree in Engineering is required.
- Three (3) years of related experience is required.
- Intermediate Computer Skills.
- Intermediate Decision Making, Problem Solving Skills.
- Basic Cross-Discipline Development Knowledge.
- Understand Structured Design.
- Ability to develop good working relationships with team members and customers.
An equivalent combination of education and experience sufficient to successfully perform the key job accountabilities may be considered.