Yaskawa America, Inc.
Embedded Control Engineer/Embedded Software Engineer (Finance)
We are seeking an Embedded Control Engineer/Embedded Software Engineer in our Lawrence, MA facility to develop algorithms for closed loop control of grid connected inverters and develop drivers and API's used to communicate with peripherals and external subsystems. In this role, you will implement algorithms to detect abnormal conditions, develop computer simulations and work with the sales teams to understand and implement customer requirements. Additionally, you will integrate code from fellow developers and work with the entire engineering team to ensure successful overall integration with of each product.
The engineer will be part of a small team of engineers developing software used to control a grid-connected inverter. Tasks may range from software architecture, communication, peripheral interface and control system design and will involve coding, debugging, testing, documentation and working with interdisciplinary teams.
The ideal candidate will have a Bachelors or Masters in Electrical, Computer or Software engineering with 3 or more years of experience in developing applications and device drivers for embedded systems and designing closed loop systems. You should have a solid foundation of developing and understanding code written in C or C++ as well as experience working with peripherals and communications protocols such as UBB, SPI I2C, Modbus, etc.
We offer the opportunity to experience the excitement, challenge and rewards of working in an entrepreneurial, fast growing, and industry-leading company where you will be challenged to lead the hardware design process. This position is very hands on and will allow you the opportunity to stand out and be recognized for your success. When you join the Yaskawa Solectria Solar team, you'll be surrounded by exceptionally talented individuals widely regarded as leaders in their areas of expertise.
Yaskawa Solectria Solar is an equal opportunity employer.
Full position description below:
POSITION DESCRIPTION
The engineer will be part of a small team of engineers developing software used to control a grid-connected inverter. Tasks may range from software architecture, communication, peripheral interface and control system design and will involve coding, debugging, testing, documentation and working with interdisciplinary teams.
DUTIES: