Engineer Intern

July 11, 2025

Are you applying to the internship?

Job Description

About the Company

InnoMountain is a technology company focused on developing advanced wireless technologies and products for the connected world. Their core mission is to achieve the best customer satisfaction by providing innovative solutions. The team at InnoMountain is dedicated to technology innovations that translate into excellent products and superior customer experiences. They emphasize teamwork and professional growth, working collaboratively to drive technology advancement and product success.

Job Description

This is a detailed description of the Engineer Intern position at InnoMountain.

Summary:

The Engineer Intern plays a vital role within InnoMountain’s team, contributing significantly to technology advancement and product success. This position involves collaboration with both internal teams and external partners across all stages of technology research, hardware, and software design and development. The goal is to achieve both team and professional objectives by contributing to innovative technologies that enhance customer satisfaction.

Key Responsibilities:

Participation in Technology R&D: Actively engage in technology Research and Development (R&D), including the design and development of technology specifications, as well as product software and hardware.
Full Lifecycle Involvement: Contribute to every stage of technology R&D, encompassing algorithm design, specification development, hardware and software design, prototyping, data analysis, and various other product development tasks.
Customer-Centric Development: Apply an industrial customer-centric methodology to technology and product development. This includes understanding customer requirements, identifying essential technology and product features to meet customer needs, and designing products based on customer expectations.
Collaboration and Optimization: Work closely with collaborators to optimize products in alignment with industrial standards. Additionally, collaborate with customer support and marketing teams to identify key issues and implement necessary improvements based on customer feedback.
Organizational Interaction: Maintain a high level of organizational skills for effective interaction with both internal team members and external collaborators across all stages, from algorithm design, hardware design, and software design to testing, manufacturing, and customer support, ensuring product delivery.
Design and Quality Assurance: Design specifications, algorithms, and structures, and continuously evaluate and improve designs to ensure all technology requirements are met. Collaborate within the team to ensure the overall quality of technology and products, following established development procedures and executing workflows efficiently.

Qualifications:

Educational Background: BS/MS/PhD in Electrical and Computer Engineering, Computer Science, Physics, or related Engineering and Science fields.
Professional Attributes:
• Strong commitment to teamwork.
• Detail-oriented approach.
• Adherence to procedures and compliance.
• Strong learning ability and adaptability.
• Proficiency in multitasking and prioritization.
Core Skills:
• Strong analytical thinking and problem-solving skills.
• Highly motivated individual.
• Excellent written and verbal communication abilities.
• Proven experience in delivering high-quality technology and products to achieve customer satisfaction.
Technical Experience (Hardware/Software Integration):
• Experience with FPGA/DSP implementation of signal processing algorithms and wireless receiver algorithms.
• Proficiency in hardware timing analysis, hardware block-level design, and system-level design.
• Experience with hardware-software integrations.
Wireless System Knowledge:
• Knowledge and understanding of wireless system technologies, including wireless positioning methods, angular and time information estimation, channel state information estimation, and multi-antenna systems.
• Experience in wireless system hardware implementation, including PHY transceiver, hardware-software integrations, and hardware product prototype implementation and validation.
Programming & Simulation:
• Proficient in programming and simulation evaluation of receiver algorithms in wireless communication systems.
• Proficient in coding on simulation platforms to evaluate critical receiver algorithms in collaboration with the hardware engineering team.
Theoretical Understanding:
• Understanding of wireless system principles and general design guidelines.
• Strong mathematical and theoretical capabilities in receiver algorithm designs and evaluation, including probability, detection and estimation theory, matrix theory, and optimization.
Industry Standards Knowledge:
• Understanding of technologies and specifications of mainstream wireless systems, including 3GPP 5G and LTE specifications, and IEEE 802.11 series specifications.

Position Type: Volunteer Unpaid Internship
Location: Remote