
Senior Mechatronics Test Engineer
Role summary
The Senior Mechatronics Engineer will be responsible for mechanical designs from concept to production, including 3D modeling, assembly, and functional verification. This role requires collaboration with hardware engineering disciplines, test engineers, and software teams to develop holistic designs and implement new test station solutions. Key responsibilities include providing full documentation of designs, requirements, and bills of materials. The position involves working with skilled technicians and hardware engineers, and requires experience in mechanical design, thermal modeling, robotics, design for environment, and safety/regulatory testing.
Job Description
The Senior Mechatronics Engineer role will require close collaboration with other hardware engineering disciplines including electrical/ optical/ thermal probe design, PCB layout, and electro-optical semiconductor test. A diverse skill set is required which includes experience in mechanical design, thermal modeling, robotics, design for environment, as well as aspects of safety and regulatory testing.
How You Will Contribute And What You Will Learn
- Have direct responsibility for mechanical designs from initial conceptual phase through 3D model and shop drawings to assembly and functional verification
- Cooperate with test engineers and software team engineers to develop a well-considered holistic design.
- Interact closely with team of skilled technicians and hardware engineers to implement new test station solutions and improve existing test hardware designs.
- Provide full documentation of all designs, requirements, and list of materials
- Hybrid position, work on-site if required by the project needs
Key Skills And Experience
- Bachelor’s degree in engineering. Master's degree preferred.
- At least 3 years' experience in hardware mechanical design taking products to production.
- Ability to use a wide variety of mechanical design tools to facilitate physical design, thermal performance, environmental testing in conformance with specifications.
- Customer and partner/vendor relationship management experience.
- Proficient communication (verbal, written) skills
Sample Nokia interview questions
- 1
Merge Overlapping Intervals Merge overlapping intervals in an array. Input: intervals = [[1,4],[4,5]] Output: [[1,5]] Explanation: The intervals touch exactly at the 4 mark, so they are successfully merged into a single continuous interval.
codingmedium - 2
Dot Product of Two Sparse Vectors Calculate the dot product of two sparse vectors. Input: nums1 = [0,1,0,0,2], nums2 = [0,0,0,0,5] Output: 10 Explanation: Multiplies the aligned non-zero values (2 * 5) and ignores all the zeros, yielding a dot product of 10.
codingmedium - 3
Vertical Order Traversal Perform a vertical order traversal of a binary tree. Input: root = [1,2,3,4,5,6,7] Output: [[4],[2],[1,5,6],[3],[7]] Explanation: Traverses the tree maintaining column indices, seamlessly grouping nodes that share the exact same vertical alignment.
codingmedium - 4
Continuous Subarrays Sum Equals K Find the total number of continuous subarrays whose sum equals K. Input: nums = [1,2,3], k = 3 Output: 2 Explanation: Both the contiguous subarray [1,2] and the single-element subarray [3] sum perfectly to the target of 3.
codingmedium - 5
Iterator over a Binary Search Tree Implement an iterator over a binary search tree. Input: root = [7,3,15,null,null,9,20], calls: next(), hasNext(), next() Output: 3, TRUE, 7 Explanation: The iterator yields the smallest value (3), confirms more nodes exist, then properly yields the next in-order value (7).
codingmedium
Sign up for a personalized interview prep pack tailored to this role.