
Software Support Engineer
Posted Oct 30

Posted Oct 30
This is a fully remote position, open to applicants in Oklahoma.
• Generate and document sample code along with fully functional applications utilizing various IDEs and programming languages for display and controller platforms.
• Work closely with Engineering teams to showcase the integration of third-party embedded UI/UX frameworks such as Qt and Crank Storyboard.
• Cultivate expertise in Enovation Controls software platforms, including OpenPV and PowerVision.
• Support customers in developing applications for Enovation Controls hardware and open hardware like Raspberry Pi and BeagleBone.
• Deliver customer support and create instructional materials to guarantee successful utilization of Enovation Controls software and hardware platforms.
• Relay customer feedback to software engineering as the representative of the customer perspective.
• Examine customer issues and feature requests alongside engineering teams to address concerns and build backlogs.
• At least two years of industry experience in developing code for embedded applications.
• Proficient in one or more programming languages: C#, C++, or Python, within an embedded context.
• Skilled in Visual Studio, QT Creator, VS Code, or comparable IDEs.
• Capable of independently learning new technologies, software languages, and IDEs through self-directed efforts.
• Proven ability to diagnose software issues using effective debugging and troubleshooting techniques.
• Ability to communicate technical topics in an easily digestible instructional format.
• Self-motivated, capable of defining and completing projects with minimal guidance, either independently or within a team.
• Bachelor’s degree in Computer Science, Engineering, or a related technical discipline is preferred.
• Experience in software debugging is preferred.
• Web development skills, such as Node.js and HTML/CSS, are preferred.
• Aptitude in electrical engineering is preferred.
• Familiarity with industrial communication buses, including CAN, Ethernet, and MODBUS, is preferred.
• Flexible work schedule.
• Relaxed work environment.
• Collaborative workplace culture.
• Opportunities for learning and professional development through a learning organization.
• Equal opportunity employer that values diversity.
Glean
Johnson Controls
Chainguard
Dragos, Inc.
Get handpicked remote jobs straight to your inbox weekly.