Design Verification Engineer
If you're looking to work at a technology company that designs and manufactures its solutions on U.S. soil and is a leading enabler to the industrial Internet of Things (IoT), consider joining MultiTech's innovative, hard-working team. MultiTech designs, develops and manufactures communications equipment for the industrial internet of things connecting physical assets to business processes to deliver enhanced value. Founded by an engineer more than 50 years ago, we are committed to quality and service excellence. Our customers rely on MultiTech products and people to address their needs, while our history of innovation ensures they stay ahead of the latest technology with a partner who will be there for the life of their solution.
SUMMARY: The Design Verification Engineer is responsible for thoroughly testing and verifying the digital, analog, and embedded software components, ensuring they meet the project requirements, customer features and functionality, as well as industry standards. The Design Verification Engineer works with the corresponding product line Technical Lead and cross functional team to achieve assigned product development goals.
ESSENTIAL DUTIES AND RESPONSIBILITIES:
- Collaborate with the design team and system engineers to design test strategies and develop detailed verification plans that encompass all aspects of the design, including functionality, performance, corner cases and edge-case behavior.
- Develop, document, and implement comprehensive test cases in reference to the product and design specifications.
- Identify, isolate, report and debug design issues or bugs found during the verification process, collaborating with the design team to resolve them effectively.
- Apply formal methods and tools to verify specific design properties and enhance the overall verification process.
- Collaborate with the validation team and assist in hardware testing and debugging.
- Maintain thorough documentation of test cases, verification methodologies and activities, and test results.
- Participate in code and design reviews.
- Prepare and present reports to stakeholders on the verification status and issues encountered.
- Coordinate with other teams, such as validation and software, to ensure seamless integration of the product within the larger system.
- Propose and implement process improvements to enhance the efficiency and effectiveness of the verification process.
- Author Engineering Change Orders (ECOs) to release tested assemblies for system-level validation and production release.
QUALIFICATION REQUIREMENTS:
- Solid understanding of digital and/or analog circuit design concepts.
- Ability to read schematics and understand various features and functionality driven by firmware.
- Computer programming skills using current programming languages.
- Familiarity with industry-standard protocols and interfaces (PCIe, USB, DDR, etc.).
- Proficient with basic test equipment including logic analyzers, oscilloscopes and other related instruments.
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities.
- Proficient with MS Windows and Linux operating systems.
- Proficient with Microsoft Office Suite and general office skills.
- Must be able to work individually and as part of a team, detail oriented and be flexible based on job requirements.
- Excellent organizational, skills.
- Willing to learn and excited to face challenges.
Education and/or Experience:
- Bachelor’s degree in electrical engineering, Computer Science, or related field preferred. Associate’s degree in electrical engineering, technology or related field and 5+years of demonstrated relevant experience considered.
- Experience soldering and reworking printed circuit boards desired.
PHYSICAL DEMANDS:
- Lifting requirements up to 15 pounds.
- Requires standing, sitting and walking for periods of time.
- Use hands to finger, handle or feel.
- Requires close vision, distance vision, color vision, peripheral vision, depth perception and the ability to adjust focus.
WORK ENVIRONMENT:
Working conditions are normal for an office environment with minimal noise.
There is also access to a manufacturing environment. Moderate noise level. Machinery operation requires the use of safety equipment to include but not limited to; safety glasses, hearing protection, wrist and shoe straps, and ESD smock. Loose fitting clothing and jewelry are not permitted. No food allowed in the manufacturing area. No cell phone use allowed in manufacturing area unless approved by management.
Equal Employment Opportunity
It is the policy and practice of MultiTech Systems to provide all employees with a working environment free from all forms of discrimination and harassment. It is the policy of MultiTech Systems to recruit, hire, promote, and take other personnel actions without regard to any protected class, including but not limited to race, color, religion, sex, age, national origin, disability, sexual orientation, gender identity, genetic information or protected veteran status, and to provide equal employment opportunities for all employees and employment candidates.
*If you are interested in applying for employment with MultiTech Systems and need special assistance or an accommodation as part of the employment process, please contact Human Resources at mparrish@multitech.com
Benefits Summary
As a MultiTech employee, you’ll enjoy a comprehensive benefits package that includes competitive health, dental and vision insurance plans, company-paid Employee Life, AD&D, and Short-term Disability, as well as a 401(k) with employer matching. To support work life balance, you’ll be eligible for 10 paid holidays and paid time off (PTO). Additionally, we’ll provide you with access to Voluntary Life for you and your eligible dependents, Long-term Disability, flex spending, and health savings accounts.
Other details
- Pay Type Salary
- Min Hiring Rate $70,000.00
- Max Hiring Rate $90,000.00
- Mounds View, USA, 2205 Woodale Drive, Mounds View, Minnesota, United States of America