Job Search and Career Advice Platform

Attiva gli avvisi di lavoro via e-mail!

Software Engineer – Model-Based Design for Automotive Control Systems

Brain Technologies

Trentino-Alto Adige

In loco

EUR 35.000 - 55.000

Tempo pieno

Oggi
Candidati tra i primi

Genera un CV personalizzato in pochi minuti

Ottieni un colloquio e una retribuzione più elevata. Scopri di più

Descrizione del lavoro

An engineering company in Trentino-Alto Adige is seeking a Software Engineer specializing in Model-Based Design for Automotive Control Systems. In this role, you will develop control software for automotive ECUs, collaborate with multidisciplinary teams, and conduct vehicle testing to validate software performance. The ideal candidate possesses a degree in Computer Science or related fields, strong C programming skills, and experience with automotive communication protocols. This full-time position offers a dynamic work environment with opportunities for professional growth.

Servizi

Employment contract commensurate with your profile
Responsibility and growth opportunities
Flexible and dynamic environment
International environment

Competenze

  • Proven experience in software development for embedded applications.
  • Knowledge of the software development life cycle (SDLC).
  • Ability to perform hands‑on vehicle testing.

Mansioni

  • Develop control software for automotive transmission systems.
  • Create and maintain models in MATLAB/Simulink.
  • Conduct software integration and validation tests.

Conoscenze

Model-based design methodologies
Programming skills in C
Automotive communication protocols (CAN, LIN)
Problem-solving skills
Teamwork abilities

Formazione

Bachelor’s or Master’s degree in Computer Science or related field

Strumenti

MATLAB/Simulink
Descrizione del lavoro
Software Engineer – Model-Based Design for Automotive Control Systems

The selected candidate will be responsible for developing control software for automotive ECUs using model‑based design (MBD) methodologies. The role includes collaboration with multidisciplinary teams to ensure the delivery of high‑quality software that meets customer needs and occasional vehicle testing to validate software performance.

Key Responsibilities
  • Develop control software for automotive transmission systems using model‑based design (MBD) methodologies
  • Collaborate with system engineers, hardware engineers, and other software engineers to define software requirements and design specifications
  • Create and maintain models in MATLAB/Simulink or similar tools to simulate and analyze control strategies
  • Implement software in C language based on model‑based designs
  • Conduct software integration and validation tests, including unit, integration, and system tests
  • Perform in‑vehicle testing to validate and calibrate control software, ensuring optimal performance and compliance with safety standards
  • Analyze test results, diagnose issues, and implement corrective actions to improve software quality
  • Document software design, test procedures, and results for internal and external stakeholders
  • Stay up‑to‑date with industry trends, emerging technologies, and best practices in automotive software development and model‑based design
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Mechanical Engineering, or a related field
  • Proven experience in software development for embedded applications, particularly using MBD methodologies
  • Proficiency in model‑based design using tools such as MATLAB/Simulink
  • Strong programming skills in C
  • Experience with automotive communication protocols (CAN, LIN, etc.) and diagnostic tools
  • Knowledge of software development life cycle (SDLC)
  • Ability to perform hands‑on vehicle testing and troubleshooting
  • Excellent problem‑solving skills and attention to detail
  • Strong communication and teamwork abilities
What we offer
  • An employment contract commensurate with your profile
  • Responsibility and growth opportunities
  • Flexible and dynamic environment
  • International environment
About Brain Technologies

Brain Technologies is an Italian engineering company founded in Turin in 2008 by a group of people passionate about technology and innovation. We are actively involved in the projects of the most representative national and international industrial entities in the fields of Embedded Systems, Advanced Control Systems, Hardware Design, Innovative Product Development, and Mechatronic Systems. Every day we combine the creativity and skills of our team with the most advanced technologies in a continuous process of evolution. Brain Technologies is composed of people who, through their synergy, aim to achieve challenging missions; we believe that personal satisfaction and human relationships are the key to growth. We make our work our daily passion.

Employment Details

Location: Trento, Trentino‑Alto Adige, Italy

Seniority level: Not Applicable

Employment type: Full‑time

Please send your CV with a photo in Word or PDF format and only if you meet the required qualifications.

Equal Opportunity Statement

Brain Technologies is a company that believes in equal opportunities and hiring decisions are based solely on merit, qualifications, abilities, and performance in interviews. Candidates who pass the selection process are chosen regardless of religion, country of origin or ethnicity, gender, sexual orientation, gender identity or expression, age, or disability. Brain Technologies is committed to creating an inclusive, diverse, and safe working environment. (Laws 903/77; 125/91; legislative decrees 215/03 and 216/03)

Ottieni la revisione del curriculum gratis e riservata.
oppure trascina qui un file PDF, DOC, DOCX, ODT o PAGES di non oltre 5 MB.