16 часов назад
Technology Solutions Software Engineer II-III (Embedded Software)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Technology Solutions Software Engineer II-III (Embedded Software) (Connected Products and Intelligent Control Systems): Designing, developing, testing, and maintaining embedded software for connected products, intelligent control systems, and vehicle communications with an accent on real-time control networks, system architecture, and software verification. Focus on developing C/C++/Assembly solutions, integrating CAN bus and other communication protocols, validating software through simulation and testing, and providing technical leadership at Level III.
Location: Hybrid role based in Greenville, North Carolina, United States
Company
designs, manufactures, sells, and services lift trucks, aftermarket parts, and technology and energy solutions for the materials handling industry.
What you will do
- Design, develop, test, and maintain embedded software for connected products, intelligent control systems, and vehicle communications.
- Define system requirements and scalable software architectures with cross-functional engineering teams.
- Validate software through simulation, testing, troubleshooting, and system verification throughout the product lifecycle.
- Collaborate with manufacturing, product management, suppliers, and service teams on product development, issue resolution, and continuous improvement.
- At Level III, lead code and design reviews, provide technical guidance, collaborate with suppliers, and mentor early-career engineers.
Requirements
- Bachelor’s degree in electrical engineering, computer engineering, computer science, software engineering, or a related technical field.
- At least 2 years of relevant embedded software development experience for Level II, or at least 4 years for Level III.
- Experience with embedded programming in C, C++, and/or Assembly.
- Knowledge of embedded control systems, electrical systems, software testing, system verification, and control system architectures.
- Experience with MATLAB and Simulink, real-time control networks, CAN bus including SAE J1939 and CANopen, Ethernet, wireless, or cellular communications.
- Hybrid work is based at the Greenville, NC facility; relocation assistance is not available.
Nice to have
- Master’s degree in a relevant engineering or computer science field.
- For Level III, knowledge of industry standards, project scheduling, embedded software architectures, and technical leadership.
Culture & Benefits
- Collaborative work across engineering, manufacturing, product management, suppliers, and service teams.
- Hybrid work option and a supportive work environment.
- Competitive pay and opportunities for growth and development.
- Tuition reimbursement, paid time off, medical, dental, vision, and life insurance.
- Employer-sponsored profit sharing and 401(k).
- Expected travel of 10–25%.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
8 дней назад
Embedded Software Engineering Specialist - Remote Control (Embedded C/C++)
128 470 - 208 770$
2 дня назад
Senior Software Integration Engineer (Automotive)
7 дней назад
Associate, Software Engineering (Embedded Systems)
75 500 - 140 500$
8 дней назад
Controls System Senior Engineer (Automation)
112 710 - 169 060$
5 дней назад
Software Controls Engineer - Power Electronics (Automotive)
5 дней назад
Senior Software Engineer (C++)
112 710 - 169 060$