Doble Engineering

Doble Embedded Firmware Engineer ALT133I

Doble Engineering  •  Italian Republic (Onsite)  •  27 days ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

We are looking for an Embedded Firmware Engineer to join our R&D team. The selected candidate will be responsible for developing, integrating, and maintaining embedded firmware and software on Linux‑based platforms, contributing to the entire product lifecycle—from requirements definition to final validation.

Main Responsibilities

  • Develop, debug, and maintain embedded firmware on ARM or similar architectures.
  • Develop and optimize software in C/C++ within embedded Linux environments.
  • Configure, customize, and compile the Linux kernel, device trees, and required drivers.
  • Implement user‑space services and applications on embedded Linux systems.
  • Collaborate with the hardware team in defining specifications and integrating new functionalities.
  • Analyze and resolve issues related to performance, stability, and hardware/software compatibility.
  • Use debugging tools such as JTAG, oscilloscopes, logic analyzers, and GDB.
  • Actively participate in project reviews and continuous improvement of development processes.

Technical Requirements

  • Degree in Electronic Engineering, Computer Engineering, Telecommunications Engineering, or a related field.
  • Strong knowledge of C, C# and good knowledge of C++
  • Experience in Embedded Linux development (Yocto, Buildroot, or similar).
  • Ability to compile and configure the Linux kernel, with familiarity in device trees, modules, and drivers.
  • Understanding of common communication protocols: UART, SPI, I2C, Ethernet, etc.
  • Experience with version control systems (Git).
  • Familiarity with scripting tools (Bash, Python).
  • Understanding of digital electronics principles and ability to read electrical schematics.

Preferred Qualifications

  • Experience with Real‑Time systems (RTOS or Linux RT).
  • Knowledge of the Yocto Project.
  • Experience with containerization (Docker) or CI/CD for embedded systems.
  • Knowledge of embedded system security (secure boot, encryption, TPM).
  • Familiarity with Agile methodologies.

Soft Skills

  • Ability to work within multidisciplinary teams.
  • Strong problem‑solving and troubleshooting skills.
  • Autonomy, accuracy, and results orientation.
  • Good communication and organizational skills.

What We Offer

  • A technologically advanced environment and innovative projects.
  • Professional growth opportunities and ongoing training.
  • A dynamic and collaborative team.
  • Contract and compensation in line with experience.
Doble Engineering

About Doble Engineering

Doble is the world’s most trusted brand in electrical diagnostics. We provide energy system engineers with the tools, insights and confidence to anticipate and overcome tomorrow’s power demands today.

Doble has been helping clients in the electric power industry improve operations and optimize system performance for over a century with solutions for transformers, bushings, circuit breakers, rotating machines, protective relays, and cables. We specialize in...

CONDITION MONITORING

> Online dissolved gas analysis (DGA) monitoring

> Condition monitoring systems for transformers

> Hydrogen sensors for transformers

ENTERPRISE ASSET MANAGEMENT

> Database software

> Data governance supervisory services

> Insulating oil diagnostic software

> Trusted condition assessment and testing expertise

IN-SERVICE TESTING & ASSESSMENT

> Portable dissolved gas analysis (DGA)

> Partial discharge (PD) survey

> Electromagnetic Intereference (EMI) measurement

> RFI and acoustic signal survey

> Portable moisture in oil and dewpoint analysis

PROTECTION TESTING

Ensure protection system performance through testing, data management & compliance reporting solutions

> Power system simulation

> IEC 61850 testing

> Protection asset & test database

> Universal protection testing system

SECURITY & COMPLIANCE

Compliance solutions derived from our keen understanding of utility work processes – designed to improve productivity

> Effective security & compliance for field devices

> Patching for the field

> Know where your compliance program truly stands

Doble is part of the Utility Solutions Group of ESCO Technologies Inc. (NYSE: ESE). Our companies and product lines include Manta Test Systems, Morgan Schaffer, and Vanguard Instruments.

Industry
Manufacturing & Production
Company Size
501-1,000 employees
Headquarters
Marlborough, MA
Year Founded
1920
Website
doble.com
Social Media