Firmware Engineer

Chaberton Professionals 

📍 Monza e Brianza, Italy 🇮🇹

full-time
mid-level
Expired
Posted —
This job posting has expired View All Firmware Engineer Jobs

Key Skills

FirmwareRTOSBLEANT+GIT

Industry

Consumer ElectronicsAutomotive

Job Description

Chaberton Professionals is a leading executive search firm specialized in middle and top management recruitment, supporting international clients in attracting the best talent for strategic positions.


For our client, an innovative and growing company in the sport equipment industry located in Monza Brianza, we are seeking a Firmware Engineer to strengthen the R&D team by contributing to the design, development and industrialization of innovative electronic components for the cycling sector.


Key Responsibilities

  • Develop and maintain firmware using development environments such as Keil (preferred), MPLABX, or similar.
  • Implement state machine designs and integrate RTOS into firmware projects.
  • Develop and optimize firmware for Nordic nRF52 and STM32 ARM chips, focusing on both BLE and ANT+ communication protocols.
  • Utilize Nordic chips for comprehensive applications, including standalone functionalities beyond wireless communication.
  • Create desktop testing and configuration applications using Visual Studio, QT, or equivalent tools.
  • Manage source code using GIT versioning systems, including GitHub and Bitbucket.
  • Participate in the certification process, ensuring firmware meets EN, FCC, and other regulatory standards.
  • Collaborate with cross-functional teams including hardware engineers, product managers, and QA to ensure seamless integration and performance of firmware.
  • Troubleshoot and resolve firmware-related issues throughout the development lifecycle.
  • Stay updated with industry trends and advancements in firmware engineering to continually enhance skills and knowledge.


Technical Qualifications and Skills

  • Programming: Proficiency in C for embedded systems.
  • Development Environments: Experience with Keil (preferred), MPLABX, or similar.
  • Firmware Development: Strong expertise in state machine design and RTOS integration.
  • Communication Protocols: Hands-on experience with BLE and ANT+.
  • ARM Chips: Proficiency in Nordic nRF52 and STM32 (Nordic experience particularly important).
  • Desktop Applications: Experience with Visual Studio, QT, or equivalent tools.
  • Version Control: Strong knowledge of GIT (GitHub, Bitbucket).
  • Certification: Experience with EN, FCC, and other standards compliance.


Requirements

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, or related field,
  • Minimum 3 years of experience in firmware development,
  • Proven track record of delivering firmware solutions from concept to production,
  • Strong problem-solving skills and attention to detail,
  • Excellent communication and teamwork abilities.


Preferred Qualifications

  • Experience with IoT devices and low-power design;
  • Familiarity with additional communication protocols and embedded technologies;
  • Certification in relevant areas such as IPC or IEEE standards.