This job might no longer be available.
Control Software Engineer
2 years ago
Control Software Engineer
at Magic Leap, Inc.
Austin, TX
Company Description
Magic Leap is an eclectic group of visionaries, rocket scientists, wizards, and gurus from the fields of film, robotics, visualization, software, computing, and user experience.
We are growing quickly, and this is the time to get on board and play a role in shaping the way people will be interacting with the world tomorrow.
Job Description
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
Create Your Profile — Game companies can contact you with their relevant job openings.