Software Engineering Intern
Software Engineering Intern
Located in Salt Lake City, Utah, Optisys is a groundbreaking antenna technology company, fusing novel RF design with metal additive manufacturing to generate unique, highly integrated and market leading solutions.
Optisys is maturing and growing. As our programs are expanding, we are seeking support from software engineering talent. Must have strong skills in python, which is a unifying scripting language to tie other analysis and design software together. We need this person be capable of learning basic functions of these other tools which include Ansys analysis software, CAD software, and detailed machine programming of our 3D printers and CNC mills.
Key qualifications include:
- Current US Citizenship or Current Permanent Green Card Holder.
- Pursuit of a software engineering degree in the 3rd or 4th year.
- Demonstrated experience with software development, particularly in python scripting and debugging for repetitive tasks to improve workflows.
- Experience with configuration management and revision control of software.
Desired qualifications include:
- Experience with CAD tools, especially valuable to have experience with Rhinoceros 3D.
Duties and Responsibilities:
- Work very closely with Chief Innovation Officer, and Chief Technology Officer, to develop scripts that streamline development workflows, particularly related to Computer Aided Design and Simulation.
- Develop multiple, modular scripts that simplify repetitive tasks, and build on each other to eventually enable much broader automation of the design processes.
- Will be responsible for maintaining and developing configuration control processes for the code.
- Work to help other engineers on staff to be able to install and use the tools seamlessly and work to eliminate errors related to different versions of software on other computers.
- Help create documentation and training materials for how to use the tools as the work progresses.
Top Priorities:
- Quickly learn to build first CAD model in NX
- Take online course in NXOpen
- Quickly come up to speed on the vision of the current automation effort underway
- Build and test first script in NX
- Begin working through backlog of scripts, jointly developing solutions with the CINO
Compensation and Work Schedule:
- $25/hr. with a commitment of 20 hours per week.
- Part-Time, on-site flexible hours with a mutually-agreed-upon schedule
- Interested and qualified candidates should apply on Handshake to start the process.