Yaskawa America, Inc. - Drives & Motion Division ยท 1 day ago
Embedded Software Engineer
Yaskawa America, Inc. - Drives & Motion Division is a global leader in variable speed drives, motion controls and robotics. The Embedded Software Engineer will develop embedded software for value-added products, assist in achieving sales growth, and participate in all phases of development including specification, design, testing, and design review.
Network HardwareTechnical Support
Responsibilities
Work closely with application engineers to gather and analyze requirements and follow a test-driven development process
Implement industrial communication protocols, motion control firmware, and device drivers in C and/or C++, Lua
Implement WebUI backend and frontend application in coordination with realtime code development
Troubleshoot hardware problems on prototype boards and communicate technical issues with hardware designers
Constantly improve the software development process and infrastructure
Develop Linux board support packages (BSP) and write device drivers in C/C++, Lua
Support customer software development activities. Provide software updates, documentation, training and answer technical questions
Travel occasionally to YAI facilities, customer facilities, or Yaskawa Japan facilities as required
Qualification
Required
BS in Computer Engineering or BS in Mechanical, Electrical or strong knowledge in Computer Engineering, or a closely related field, with controls- or mechatronics-focused coursework or project experience desired
1-3 years of experience with industrial motion control and servo system technology or related field; May consider new college grad based on internship experience, college performance
Thorough understanding of embedded software design principles and practices
Knowledge of Web-stack (HTML, Javascript, SCC, Angular)
Knowledge of C/C++ programming language and good coding practices
Knowledge of Lua, Python Perl or modern scripting language
Experience with Ethernet-based industrial motion control protocols such as Ethernet TCP/IP Protocol, EtherCAT, Ethernet/IP, Profinet, etc
Experience with Linux or eventually VxWorks or other real-time operating systems
Good understanding of motion control and robotics
Strong knowledge of a software development quality management system gained from actual experience
Excellent communication skills for discussing technical issues with software or hardware engineers
Ability to work closely with Yaskawa expatriates in a multi-cultural, multi-lingual environment
Benefits
401(K) plan
Profit sharing
Corporate wide bonus plan
Educational assistance program offering up to $10,000 a year for graduate courses
Company
Yaskawa America, Inc. - Drives & Motion Division
Yaskawa America, Inc. - Drives & Motion Division manufactures industrial control and automation products.
H1B Sponsorship
Yaskawa America, Inc. - Drives & Motion Division 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 (10)
2024 (7)
2023 (8)
2022 (16)
2021 (6)
2020 (5)
Funding
Current Stage
Late StageRecent News
2025-06-14
Company data provided by crunchbase