Senior Firmware and Software Designer
- Home
- SPAL Automotive
Company Profile
SPAL Automotive, a technology-centric company with mechatronic/plastic products, is a world leader in the design and production of high-quality custom electric fan assemblies. Founded in Correggio (Italy) in 1959, it initially specialized in the design and production of plastic molds. Over the past 40 years, it has focused on the design, production, and marketing of high-quality axial and centrifugal fan assemblies.
Ideal for cooling engines, oils, or batteries, SPAL products are used in the automotive industry, motorsport, buses, off-road construction machinery, industrial applications, agricultural machinery, and trucks. SPAL Automotive is at the forefront of brushless motor technology and has developed a series of high-capacity motor assemblies for reliable and long-lasting performance.
The high level of vertical integration allows SPAL Automotive to exercise and ensure quality control over every phase of the production process and to apply its certification, the SPAL Automotive Quality Standard.
SPAL Automotive’s mission is to create high-quality products for the market, which it achieves with a constant focus on research and development and oversight of all areas of the production process.
The candidate, integrated within the Product Engineering Department in the Electronic Design Division, will have the following main responsibilities, aligned with product specifications and expected development timelines:
- Design of control algorithms and tactics for synchronous motors, with corresponding project documentation.
- Firmware/software design in compliance with the Automotive Spice standard.
- Implementation on microcontroller platforms.
- System characterization through electrical/electronic and fluid dynamic tests, documenting the results.
Constant interaction with the Software Engineering & Quality Group, Motor Design, the Electronic Laboratory, and the Environmental Validation Laboratory is expected.
Qualifications required
- Degree in Electronic Engineering, Mechatronic Engineering or IT (specializing in automatic controls, electric drives, automation systems, power electronics, applied electronics).
Required skills
- Experience in designing control and command algorithms for electric motors.
- Proficiency in C and/or C++ programming languages for embedded systems.
- Experience in firmware/software design for motor control architectures, including documentation, implementation on microcontroller platforms, and characterization through structured testing.
- Knowledge of platforms like Matlab-Simulink, Mathcad, and/or Mathematica is appreciated
Company Size
150 – 200 Employees
Industry Category
Technology and Finance
Company Benefits
Health Care, Commission, Yearly Bonus
Company Website
2 Years or Longer