Magic Leap Inc. is seeking an enthusiastic Control Software Engineer who can develop software required to operate advanced manufacturing equipment and provide software support.
Qualified candidates need to be detail oriented, self-starting, and independent. Experience and demonstrated expertise with the control systems, SW development, thorough understanding of software system requirements, writing test procedures, debugging code, bug fixing and managing SW release packages is a must.
This position requires ability to handle tasks involving considerable use of discretion and independent judgement. Additionally, candidate must have some experience and/or demonstrated ability to work with electromechanical systems controlled by software.
For a right candidate this position provides unique opportunity for growth into a senior role.
Responsibilities
Design, develop equipment controls and user interface Software utilizing/reusing existing SW modules and architecture where possible.
Learn current code base, device unit tests to run in simulation environment, test/bug fix, contribute towards continuous improvement.
Identify and document user requirements by conferring with internal Engineering, Process, and Customers
Provides technical support and helps with troubleshooting and improvement activities.
Create and update operator guides, technical service support manuals and training literature
2 to 4 hours per day hands-on testing of capital equipment in a cleanroom
Domestic travel as required
Skills & Qualifications
Reasonable SW development skills in C/C++, C# or Java.
Some programming experience in LabVIEW and any scripting language.
Exposure to Computer vision, Machine learning and deep learning.
Interest and/or experience in Mechatronics.
Strong understanding of coding process, documentation, standards and maintainability
Energetic and passionate about their work with a strong desire to own an assignment and independently and proactively seeks to deliver the absolute best work products and program results
Education
Bachelor’s Degree in Software, Mechanical, Electrical or Systems Engineering
Additional Information
All your information will be kept confidential according to Equal Employment Opportunities guidelines
This role is located in Austin, TX and will require relocation if you are not local to this area.