Software Support Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Enovation Controls · 1 day ago

Software Support Engineer

Enovation Controls specializes in complex projects, offering unparalleled expertise and innovative solutions. The Software Support Engineer will leverage embedded software skills to support customers and partners, assist in building applications, and provide valuable feedback to engineering teams.

Electrical & Electronic Manufacturing
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

Create and document example code and fully functional applications using a variety of IDE’s and languages to support our display and controller platforms
Collaborate with other Engineering teams to demonstrate integrating third party embedded UI/UX frameworks like Qt and Crank Storyboard with our platform
Develop expertise in Enovation Controls Software Platforms (OpenPV and PowerVIsion) , to assist customers building applications for a variety of Enovation Controls hardware as well as Open Hardware such as raspberry Pi and Beaglebone
Ensure that customers are successful using Enovation Controls software and hardware platforms by providing an excellent level of customer support and developing instructional content as well as providing software engineering with valuable feedback as a “voice of the customer”
Participate in analysis of customer issues and feature requests working closely with engineering teams to bring resolution and help develop backlogs

Qualification

Embedded software developmentC#C++PythonVisual StudioQT CreatorVS CodeSoftware debuggingWeb DevelopmentElectrical engineering aptitudeIndustrial communication bussesSelf-directedEffective communication

Required

Minimum of two years of industry experience developing code for embedded applications
Proficient in one or more programming languages, C#, C++, Python, in an embedded environment
Proficient in Visual Studio, QT Creator, VS Code, or similar IDE's
Ability to learn new technologies, software languages, and IDEs through self-directed means
Demonstrated ability to diagnose software problems using sound debugging and troubleshooting techniques
Effective in communicating technical subjects in an easy to consume instructional manner
Self-directed, able to scope and complete projects with limited direction either in a team environment or working independently

Preferred

Bachelor's degree in Computer Science, Engineering, or related technical field of study
Software debugging experience
Web Development Skills (node.js, html / css)
Electrical engineering aptitude
Knowledge of industrial communication busses CAN, Ethernet, and MODBUS

Company

Enovation Controls

twitter
company-logo
Enovation Controls is an innovative manufacturer of electronic controls and displays for diverse markets.

H1B Sponsorship

Enovation Controls has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (3)
2024 (2)
2023 (1)
2022 (1)
2021 (2)
2020 (5)

Funding

Current Stage
Growth Stage
Company data provided by crunchbase