Enovation Controls ยท 3 weeks ago
Software Developer - HMI Applications
Enovation Controls specializes in complex projects and innovative solutions, and they are seeking a Software Developer focused on Human-Machine Interfaces (HMI). The role involves designing and delivering custom application software to enhance the user and vehicle experience across various industries.
Electrical & Electronic Manufacturing
Responsibilities
Collaborate with engineers and designers to build application software that enhances both the user and vehicle experience
Design and deliver custom in-dash displays, instrumentation, and control system solutions
Engage across the full lifecycle (ideation, design, iteration, and hands-on application)
Work with in-house tools, platforms, and products in a creative, fast-paced environment
Qualification
Required
Proficient in several programming languages such as C#, C++, Python, Lua, or similar
Experience developing application and user-layer software
Strong debugging, troubleshooting, and problem-solving skills
Ability to quickly learn and adapt to new frameworks, toolchains, and languages
Comfortable communicating directly with project stakeholders
Bachelor's degree in a related Science/Technology field, or equivalent training and experience
Preferred
Experience with Qt, Crank Storyboard or similar embedded UI frameworks
Background in in-vehicle-infotainment (IVI) and connectivity
Familiarity with engine and vehicle communication protocols (CAN)
Company
Enovation Controls
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 StageCompany data provided by crunchbase