# Software Engineer

**Company**: AVL Italia S.p.A.
**Location**: Cavriago
**Experience**: senior
**Job type**: permanent
**Salary**: 39,000 €/year
**Category**: IT
**Industry**: Automotive

**Apply**: https://jobs.avl.com/job/Cavriago-Software-Engineer/1446193333/?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_9dda04eb-d78

## Description

We are seeking a skilled Software Engineer to contribute to the design, development, integration, testing, maintenance, and evolution of software solutions. You will play a crucial role in optimizing system performance and continuously improving our products.

**Responsibilities:**

- Design, develop, integrate, test, and maintain software solutions using advanced C++ knowledge, object-oriented programming, multithreading, and synchronization

- Develop frontend applications with Qt/QML and JavaScript frameworks, focusing on UI/UX design, usability, and integration with backend systems, REST APIs, and databases

- Create embedded software in C/C++, designing algorithms, signal processing, digital filters, and performance optimization

- Work with Embedded Linux, communication buses, and protocols such as Modbus, I2C, UART, and SPI

- Utilize MATLAB/Simulink for algorithm development, simulation, and validation

- Manage and maintain relational and real-time databases, with knowledge of SQL, Python, Java, PHP, Node.js, and backend development frameworks

- Perform debugging, profiling, and version control using Git/CVS, along with code documentation and structured software change management

- Integrate with existing systems, troubleshoot applications, and provide technical support to the development team

**Requirements:**

- At least 3 years of experience in software development

- 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

**What 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 contract

## Skills

### Required
- C++
- Qt/QML
- JavaScript
- Embedded Linux
- MATLAB/Simulink
- SQL
- Python
- Java
- PHP
- Node.js

---

Source: [Apply at jobs.avl.com](https://jobs.avl.com/job/Cavriago-Software-Engineer/1446193333/?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
