Firmware Designer

Bonfiglioli Riduttori

Italia

On-site

EUR 38,000 - 46,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Bonfiglioli Riduttori, Castel Maggiore (BO), is seeking a Firmware Engineer to join the Electronics Business Unit. You will develop embedded software for microprocessors and microcontrollers, shaping solutions that meet customer requirements and integrating across hardware and software teams.

Responsibilities include defining specifications, coding in C/C++, testing, release, documentation and training, plus maintaining software updates and coordinating with product development.

Qualifications

  • Degree in Electronic Engineering or a related field.
  • At least 2 years of experience in firmware development.
  • Good knowledge of C and C++ programming languages.
  • English proficiency at least at B1 level.

Responsibilities

  • Understand business needs and validate software/firmware specifications.
  • Define the technologies and resources for software/firmware development and project timelines.
  • Develop, validate and certify firmware in compliance with standards.
  • Lead software/firmware testing and participate in customer iterations.
  • Coordinate documentation, training and maintenance of firmware.

Skills

C/C++ Knowledge
Firmware development
English (B1)

Education

Degree in Electronic Engineering or related field

Job description

ABOUT US

Bonfiglioli is a worldwide designer, manufacturer and distributor of a complete range of gearmotors, drive systems, planetary gearboxes and inverters, which satisfy the most challenging and demanding needs in industrial automation, mobile machinery and renewable energy.
Established in 1956, Bonfiglioli operates worldwide in 20 countries and 18 production facilities, with a wide network comprising 550 distributors and over 5.000 employees.
Excellence, innovation and sustainability are the drivers behind our growth as a company and team.

We are seeking a Firmware Engineer to join our team in Castel Maggiore (BO) , within our Electronics Business Unit , Selcom Italia.

MISSION

Responsible for Software/Firmware Applications Development that ensure the design of embedded software for microprocessors and microcontrollers for electronic boards, to provide technical solutions which fulfill the specified customer requirements. Oversees the software/firmware development and software/firmware maintenance processes in the respect of development guidelines and checklists. Ensures up-to-date knowledge in the field of software/firmware technologies.

MAIN RESPONSIBILITIES
Application Analysis and Concept Design
  • Understand business needs and requirements to properly define and validate software/firmware development specifications documents
  • Guarantee the definition of software/firmware specification
  • Define the technologies and resources necessary to guarantee the software/firmware development, based on the analysis of the markets / trends and competitors, define costs and project timeline
  • Create mockups to summarize the project's features and the management of functional requirements
Software Development
  • Software/firmware specifications analysis and development, validation and certification in compliance with internal and external standards
  • Manage the project iteration in order to verify the first application prototype with customers
  • Add/modify features based on customer feedbacks received during iteration phase
Software Test
  • Define the user cases to test and validate the software/firmware
  • Prepare user case books for testing session
  • Participate in testing activities with Project Leader and Customers
Software Release
  • Ensure the project finalization following the latest feedback and validation of the end users in order to start the commercialization of the applications
  • Guarantee the software/firmware validation throughout unit up to final application tests
Documents Update & Training
  • Software/firmware documentation for production, quality, certifications and product lifecycle management
  • Provide training to the Sales, Sales Engineers and After Sales Services about software/firmware functionalities and support them on technical issues relating to software/firmware applications
Software Maintenance & Updating
  • Guarantee the constant software/firmware updating based on the feedback received from the customer in order to guarantee customer satisfaction and take charge of requests for improvement
  • Ensure versioning maintenance of the software/firmware source code
Software Development guidelines and coordination
  • Oversee the software/firmware development and software/firmware maintenance processes, coordinating product software/firmware engineers , in the respect of development guidelines and checklists
  • Ensure up-to-date knowledge in the field of software/firmware technologies
  • Support Inverter, Motion, IoT product development, providing the needed software/firmware and IoT contributions
Firmware Development
  • Design and development of firmware system to ensure the effective operation and integration of all electronic components using proper programming languages (C, C++, Phyton,…)
REQUIREMENTS
  • Degree in Electronic Engineering or a related field
  • At least 2 years of experience in firmware development
  • Good knowledge of C and C++ programming languages
  • English proficiency at least at B1 level
COMPENSATION PACKAGE

The annual compensation range for this position is € 38,000 - € 46,000 , with additional benefits. This compensation range has been determined based on objective and gender-neutral criteria, including the scope of the role, required skills, relevant professional experience, qualifications, and level of responsibility. Additional information regarding compensation, benefits, and career progression criteria will be provided during the recruitment process.

We are an Equal Opportunity Employer. All qualified applicants will receive consideration for Employment without any discrimination.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Firmware Designer
Firmware Designer

Bonfiglioli • Italy

On-site
EUR 38,000 - 46,000
Embedded Firmware Engineer | IoT & Inverter Apps
Embedded Firmware Engineer | IoT & Inverter Apps

Bonfiglioli • Italy

On-site
EUR 38,000 - 46,000
Embedded Firmware Engineer | IoT & Inverter Systems
Embedded Firmware Engineer | IoT & Inverter Systems

Bonfiglioli Riduttori • Italy

On-site
EUR 38,000 - 46,000
Key Account Specialist
Key Account Specialist

Bonfiglioli • Castel Maggiore

On-site
EUR 38,000 - 42,000
Additional benefits
Robotics & Precision Planetary Gearboxes Engineer
Robotics & Precision Planetary Gearboxes Engineer

Bonfiglioli • Rovereto

On-site
EUR 30,000 - 35,000
Firmware Engineer Junior
Firmware Engineer Junior

Michael Page International Italia S.r.l. • Bologna

On-site
EUR 25,000 - 35,000
Buoni pasto
CONTROL SYSTEM ENGINEER
CONTROL SYSTEM ENGINEER

COOLTECH Srl • Modena

Hybrid
EUR 45,000 - 65,000
Robotics & Precision Planetary Gearboxes Engineer
Robotics & Precision Planetary Gearboxes Engineer

Roboticsconnected • Rovereto

On-site
EUR 30,000 - 35,000
Firmware Engineer - INDUSTRY
Firmware Engineer - INDUSTRY

ALTEN Italia • Bologna

On-site
EUR 31,000 - 35,000
Electronic Hardware/Firmware Developer
Electronic Hardware/Firmware Developer

Carlo Gavazzi Automation • Lainate

On-site
EUR 35,000 - 50,000