Motor Control Software Engineer, Buffalo NY
Competitive Compensation: Salary, Bonus and Benefits
Relocation Negotiable
Are you seeking an opportunity to work with a leading supplier to the automotive industry who offers excellent opportunities for growth and development and a diverse training program to help you reach your full potential? Our client is seeking a collaborative Motor Control Software Engineer for their Amherst, New York facility.
The highly organized, results-oriented Motor Control Software Engineer will work as part of the Product Engineering team developing the Electrically Driven AC Compressor.
Responsibilities
- Coordinate and develop firmware to AC compressor product with supplier
- Develop algorithms for diagnostics and fault treatment routines in close collaboration with hardware engineering
- Establish software validation plans and coordinate test programs
- Assist with preparation and execution of test units
- Develop usage profile with controls engineer and customer calibration engineer and derive future software functionalities required
- Analyze test data and organize results relative to internal or customer specifications with observations and conclusions
- Apply engineering practices to reach design solutions
- Release appropriate software versions
- Participate in innovation, product cost, and quality improvement initiatives
- Participate in cross-functional teams related to customer program launch activity
Qualifications
- Minimum of a Bachelor Degree in Electrical Engineer (BSEE) or Computer Engineering (BSCE)
- 7+ years of Software Development experience for Mechatronics
- Strong Programming Experience in C, C++ Assembly Language
- Demonstrated experience in BLDC Motor/Motor Drive Controls, Position/Velocity Feedback Devices, Algorithms for Sensorless operation
- Experience with 16 bit and 32 bit Microcontrollers
- Familiarity with Software Standards ISO26262 and MISRA
- Automotive/Residential/Commercial HVAC experience