Firmware Engineer – R&D – Home Appliances

brain Technologies

Job title:

Firmware Engineer – R&D – Home Appliances

Company:

brain Technologies

Job description

brain Technologies is a leading company in Engineering Consultancy. We are involved in the most representative national and international company’s projects in Embedded Systems, Advanced Controlled Systems, Hardware Design in the key sectors of the industrial environment; Development of Innovative Products and Mechatronic Systems. Flexibility and attention to the continuous technology’s evolution, constant innovation, and propensity for excellence, make us a global reference point to attain challenging goals up to date.brain Technologies is a company of People in which everyone is the center of our attention so we can create the right synergy to attain our challenging goals.We are a Professional Team linked by our passion for our work. We want to become leaders of change and evolution. Thorough and continuous study, creativity, and innovation are our constant commitment to growth. We want to face and launch challenges, to solve problems, to create process improvement and effective change. Our daily work is our daily passion.Brain Technologies is searching for:Firmware EngineerWe are looking for a Firmware Engineer to design, develop, and maintain embedded software for microcontroller-based electronic systems. The ideal candidate has solid experience in low-level programming, peripheral interfacing, and hardware-software integration in real-time environments.Key Responsibilities:

  • Develop and maintain firmware for embedded control units, focusing on stability, reliability, and performance
  • Implement low-level drivers and middleware for sensors, actuators, and communication protocols (I2C, SPI, UART, CAN, etc.)
  • Integrate firmware with electronic boards and validate functional behavior through lab testing
  • Collaborate with hardware and system engineers to support board bring-up and system integration activities
  • Perform debugging, troubleshooting, and optimization of embedded systems using tools such as oscilloscopes, logic analyzers, and in-circuit debuggers
  • Contribute to the definition of software architecture and documentation of firmware modules

Place: Brugherio (MB)

  • Bachelor’s/Master’s in Electrical Engineering, Computer Engineering, or related field
  • 3+ years of experience in embedded firmware development using C (and optionally C++)
  • Solid knowledge of microcontrollers (ARM Cortex-M, STM32, AVR, PIC, etc.) and embedded development tools
  • Familiarity with real-time embedded systems and RTOS (e.g., FreeRTOS) is a plus
  • Experience with version control systems (e.g., Git) and continuous integration workflows
  • Strong debugging and problem-solving skills

What we offer:

  • An employment contract commensurate with your profile
  • Responsibility and growth opportunities
  • Flexible and dynamic environment
  • Flat organizational structure
  • International environment
  • Welfare benefits
  • Health insurance

Altre informazionibrain Technologies is an Equal Opportunity Employer and employment selection decisions are based on merit, qualifications, and abilities. Employment decisions are made without regard to religion, national or ethnic origin, sexual orientation, gender identity or expression, age, or disability.Brain Technologies is committed to creating an inclusive, diverse, and safe workplace, and we are proud to be an equal-opportunity employer (L.903/77).

Expected salary

Location

Brugherio, Monza Brianza

Job date

Sat, 24 May 2025 23:28:47 GMT

To help us track our recruitment effort, please indicate in your email/cover letter where (vacanciesin.eu) you saw this job posting.

To apply for this job please visit jobviewtrack.com.

Job Location

Adblock Detected!

Our website is made possible by displaying online advertisements to our visitors.
Please consider supporting us by whitelisting our website.