Job Title: Application Engineer
Reporting to: Technical Director
Key Responsibilities
Project Development and Delivery:
Design, implement, and modify projects tailored to client specifications.
Develop and deploy customized solutions utilizing JSON and Python.
Provide comprehensive technical support, maintenance guidance, and updates to clients.
Prepare and revise panel drawings.
Troubleshoot and implement automation-related tasks and issues.
Conduct diagnostic testing, debugging, code optimization, and task redesign.
Integrate new technologies and upgrades to enhance application performance.
Research and resolve technical challenges.
Business Development and Innovation:
Create business proposals and design specifications for new projects and RFQs.
Contribute to sales presentations and demonstrations of prototypes and completed applications.
Generate innovative software solutions based on market trends.
Document development processes, procedures, and application version histories.
Stay current with advancements in application engineering and new technologies.
Develop out-of-the-box solutions, architect their design, and optimize them according to client
requirements.
Automation and Efficiency:
Identify opportunities to enhance efficiency through automation.
Research and design automation technologies.
Establish connections between information inputs, controllers, and outputs.
Develop tests and simulations to ensure system functionality.
Implement monitoring and quality assurance processes.
Required Skills and Experience
Exceptional troubleshooting skills.
Strong communication skills and ability to work independently or collaboratively.
Proficiency in developing front-end tools, flows, and methodologies.
Familiarity with industry standard Electronic design automation (EDA) tools and flows.
Proficiency in Python and JSON programming languages.
Qualifications
Bachelor's Degree in Engineering, Computer Science, or a related field.
Languages
Python, JSON