×
Register Here to Apply for Jobs or Post Jobs. X

Technology Solutions Software Engineer II-III

Job in Greenville, Pitt County, North Carolina, 27834, USA
Listing for: Hyster-Yale Group
Full Time position
Listed on 2026-09-21
Job specializations:
  • Software Development
    Embedded Systems/ Firmware/ IoT, Embedded Software Engineer, Software Engineer
Salary/Wage Range or Industry Benchmark: 90000 - 120000 USD Yearly USD 90000.00 120000.00 YEAR
Job Description & How to Apply Below

Job Title

Technology Solutions Software Engineer II-III

Job Category

Engineering

Job Description

What starts with YOU, moves the world!

Hyster-Yale Materials Handling, Inc, a world-class manufacturer of industrial lift trucks, has an outstanding opportunity for an exceptional and talented Technology Solutions Software Engineer II-III based at our Greenville, NC location.

What you will do:
  • Design, develop, test, and maintain embedded software solutions that support connected products, intelligent control systems, and vehicle communications.
  • Collaborate with cross-functional engineering teams to define system requirements, develop scalable software architectures, and deliver high-quality technical solutions that meet performance, reliability, and customer expectations.
  • Verify and validate software through simulation, testing, and troubleshooting activities, ensuring compliance with functional and technical requirements throughout the product lifecycle.
  • Partner with manufacturing, product management, suppliers, and service teams to support product development, issue resolution, and continuous improvement initiatives.
  • Level III Additions: Provide technical leadership through code reviews, design oversight, supplier collaboration, and mentoring of early-career engineers while driving software development best practices.
Who you are:
  • A collaborative problem-solver who enjoys working across disciplines to deliver innovative technology solutions.
  • A self-motivated engineer who takes ownership of projects and balances independent work with effective teamwork.
  • A strong communicator who can translate complex technical concepts to diverse audiences and build productive relationships with stakeholders.
  • Detail-oriented and analytical, with a passion for developing reliable, high-quality software and continuously improving processes.
  • Adaptable and curious, eager to learn new technologies and contribute to evolving products and engineering practices.
What you will need:

Level II:
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, Software Engineering, or a related technical field with a minimum of 2 years of relevant experience developing embedded software systems
  • Master's degree in Electrical Engineering, Computer Engineering, Computer Science, Software Engineering, or a related technical field preferred
Level III:
  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, Software Engineering, or a related technical field with a minimum of 4 years of relevant experience developing embedded software systems.
Skills, Experience, & Abilities:
  • Basic specialized knowledge/skill in engineering analysis, system design, integration, testing, and technical documentation.
  • Basic (Level II) or intermediate (Level III) knowledge/skill in embedded control systems, electrical systems, software testing practices, and system verification methodologies.
  • Demonstrated proficiency in the core technical and professional competencies required for successful performance in the role.
  • Embedded software programming skills with intermediate (Level II) or expert (Level III) proficiency in programming languages such as C, C++, and/or Assembly; and/or basic (Level II) or intermediate (Level III) proficiency in modeling control systems and algorithms using tools such as MATLAB and Simulink.
  • Basic (Level II) or intermediate (Level III) proficiency in real-time control networks, networked communications, and communication protocols such as CAN bus (SAE J1939, CANopen), Ethernet, wireless, or cellular communications technologies.
  • Basic (Level II) or intermediate (Level III) knowledge of control system design and architectures, including both electronic hardware and embedded software…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary