Leonardo DRS Land Systems is a recognized leader in the design and integration of complex technologies into new and legacy systems and platforms for global military and commercial customers. We are a 5-year running Top Workplace in the Greater St. Louis area. This role provides technical support to engineers and scientists on complex components, devices, materials, products, processes, and/or equipment. The technician will work from complex wiring and assembly drawings, operation sheets, engineering specifications, sketches, and running sheets of significant complexity. They will interpret and follow written documents such as SOPs and safety rules, ensuring compliance with all safety and regulatory requirements. The role also involves assisting in training new team members, interfacing with other departments, and performing electro-mechanical assembly, disassembly, rework, and testing of various electronic products and mechanical assemblies. A key aspect of the role is diagnosing the cause of electrical, optical, or mechanical malfunctions and performing preventative and corrective maintenance on equipment, as well as modifying complex electrical prototypes to correct functional deviations. The technician will also support, communicate, reinforce, and defend the mission, values, and culture of the organization.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
Associate degree