About The Position

ETC is seeking a Mechanical Design Engineer to help design, test, and improve products in collaboration with experienced engineers. This role is suitable for a recent graduate or someone with a few years of experience and offers the opportunity to develop skills in product design, prototyping, and manufacturing support. The engineer performs assigned project work under direct supervision of senior engineers and contributes to development and maintenance projects. The role may include supporting existing products and manufacturing operations, producing and maintaining project documentation, developing test and verification procedures, and contributing to product release documentation, quality control, prototypes, and pilot runs. The engineer also participates in departmental training and continuous improvement activities.

Requirements

  • Technical bachelor's degree.
  • 0–3 years of job-related experience.
  • Basic written and verbal communication skills.
  • Good grasp of grammar and sentence structure for technical writing.
  • Ability to listen to and give constructive feedback.
  • Good group interaction skills.
  • Ability to follow directions and project plans.
  • Ability to solve problems of limited scope and perform root cause analysis.
  • Ability to analyze data using standard, straightforward methods.
  • Ability to understand technical concepts and ask for clarification and direction when needed.
  • Ability to implement designs for well-defined blocks.
  • Understanding and application of accepted engineering principles and practices.
  • Ability to assist with designing or modifying a product, service, or process.
  • Reasonable knowledge of design principles such as DFA, DFM, tolerancing, and drafting standards.
  • Reasonable knowledge of parts production and assembly methods.
  • Good knowledge of AutoCAD and Solidworks programs.
  • Ability to generate hand sketches to communicate design ideas.
  • Ability to maintain an individual task list and log individual time in an approved timekeeping program.

Responsibilities

  • Perform assigned project tasks under the direct supervision of more senior-level engineers.
  • Participate in development efforts under the direction of management and senior team members.
  • Make supervised design modifications or improvements to development projects.
  • Maintain project reference documentation.
  • Develop test and verification procedures.
  • May support continuing engineering maintenance and manufacturing-floor needs for existing products.
  • Provide estimates for task completion time.
  • Schedule and attend identified training classes.
  • Participate effectively as a team member.
  • Become familiar with departmental tools and applications and learn department and corporate policies, procedures, and plans.
  • Conduct research on simple development or maintenance projects, or on portions of more complex projects, under direct supervision from senior-level engineers.
  • Investigate relatively simple project problems to determine probable causes and potential solutions.
  • Take some responsibility for the quality and completeness of product release documentation and part quality control, including tooling, fabrication, wire harness, and assembly drawings.
  • Take some responsibility for prototypes and, when necessary, pilot runs, including part procurement, assembly, testing, review, and follow-up actions.
  • Provide input to improve departmental processes and quality.
  • Complete special projects and assignments in a positive and timely manner.
  • Perform other duties as assigned.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service