Software Engineer

AVL in Italy

Cavriago

On-site

EUR 35,000 - 43,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

AVL Italia S.p.A is seeking a Software Engineer to design, develop, integrate, test, and maintain software solutions, contributing to system performance optimization and continuous product improvement.

Responsibilities include using C++, Qt/QML for frontend, embedded C/C++ for embedded software, and collaboration across backend and UI/UX teams, with English communication in a technical setting. Ongoing activity in Marche region for 12 months is expected.

Qualifications

  • At least 3 years of experience in software development.
  • Fluent English language skills, both written and spoken, in a technical environment.
  • Availability to carry out ongoing activities in the Marche region for a minimum period of 12 months.
  • Team-oriented attitude and ability to collaborate in multidisciplinary environments.
  • Good planning, activity organization, and technical communication skills.

Responsibilities

  • Design, develop, integration, testing, maintenance, and evolution of software solutions.
  • Optimize system performance and contribute to product improvement.
  • Collaborate with backend systems and frontend UI/UX integration, REST APIs, and databases.
  • Debugging, profiling, and code documentation; manage software changes.

Skills

C++
Object-oriented programming
Multithreading
UI/UX design
REST APIs

Tools

Qt/QML
Git/CVS
MATLAB/Simulink
SQL databases

Job description

Job Description

The Software Engineer is involved in the design, development, integration, testing, maintenance, and evolution of software solutions, contributing to system performance optimization and the continuous improvement of products.

Your Responsibilities
  • Advanced knowledge of standard C++, object-oriented programming, multithreading, and synchronization.
  • Experience in frontend development with Qt/QML and JavaScript frameworks, with a focus on UI/UX design, usability, and integration with backend systems, REST APIs, and databases.
  • Embedded software development skills in C/C++, algorithm design, signal processing, digital filters, and performance optimization.
  • Knowledge of Embedded Linux, communication buses, and protocols such as Modbus, I2C, UART, and SPI.
  • Ability to use MATLAB/Simulink for algorithm development, simulation, and validation prior to porting to target systems.
  • Skills in the design, development, management, and maintenance of relational and real-time databases.
  • Knowledge of SQL, Python, Java, PHP, Node.js, and the main back-end development frameworks.
  • Ability to perform debugging, profiling, Git/CVS version control, code documentation, and structured software change management.
  • Experience in integration with existing systems, application troubleshooting, and technical support to the development team.
Profile Description
  • At least 3 years of experience in software development.
  • Availability to carry out ongoing activities in the Marche region for a minimum period of 12 months.
  • Strong problem-solving skills and goal-oriented mindset.
  • Team-oriented attitude and ability to collaborate in multidisciplinary environments.
  • Good planning, activity organization, and technical communication skills.
  • Fluent English language skills, both written and spoken, in a technical environment.
  • Availability for occasional business travel, according to project requirements and agreed in advance.
We Offer

Indicative starting compensation: 39.000 € / year

The final offer will be determined based on experience, skills, and level of responsibility.

CCNL Metalmeccanico Industria

ABOUT AVL Italia S.p.A

AVL Italia, founded in 1980, provides the full portfolio of AVL technologies at the local level, offering customized solutions tailored to its customers.

With more than 40 years of experience and the support of a strong, highly qualified local team, AVL Italia is committed to making sustainable mobility a reality for everyone. It also supports companies and industrial partners in transitioning to cleaner energy sources and adopting advanced technologies to reduce environmental impact.

Get your free, confidential resume review.

or drag and drop your file here.