Software Engineer (Cesena)

Software Engineer (Cesena)

07 nov
|
Tmc
|
Cesena

07 nov

Tmc

Cesena

Italy Mechatronics Cesena On-site

We are looking for an embedded software developer to support senior engineers in the development, testing, and maintenance of machine control software.

About The Member Company

We are a global high-tech consultancy company with a team of entrepreneurial engineers, scientists, and digital experts from around the world. Together we form a fast-growing and proud community. We offer consultancy services to high-profile clients globally in diverse service areas, such as:

- Technology & Engineering
- Energy & Renewables
- Life sciences & Pharma
- Digital & IT

About this vacancy

- Develop and maintain embedded software in C language for machine control units (ECU/controllers)
- Program control logics in PLC environments, adhering to functional and safety requirements
- Implement and integrate onboard machine communication protocols (e.g., CAN, CANopen, J1939, ISOBUS) between controllers, sensors, actuators, and displays
- Participate in bench and field tests, analyzing data and resolving malfunctions
- Support the commissioning and testing of machines
- Draft and maintain technical and project documentation
- Collaborate with team colleagues using versioning practices and code review

What we expect from you

- Bachelor's or Master's degree in Computer, Electronic, Automation, Mechatronic Engineering or equivalent
- 0-2 years of experience in embedded software development or automation (including internships and traineeships)
- Good knowledge of the C language and fundamentals of embedded programming
- Basic knowledge of PLC programming (IEC 61131-3: Ladder, Structured Text, FBD)
- Knowledge of industrial/automotive communication protocols (CAN, CANopen, J1939, Modbus,



etc.)
- Ability to read electrical schematics and technical documentation
- Knowledge of technical English, both written and spoken

What you can expect from us

The position entails a permanent contract, and the offered gross annual salary (RAL) base will not be less than €27,000.00, in line with the provisions of the National Collective Bargaining Agreement for Commerce – Tertiary, Distribution, and Services.

TMC is committed to offering a competitive compensation package and, at the end of the selection process, based on the candidate's experiences, skills, and qualifications, may propose a final RAL exceeding the aforementioned level.

In accordance with our business model, the final compensation package also includes a direct participation component in project profits (profit sharing), an individual budget of €4,000 net annually for skill development, and an annual welfare credit. Further details will be provided during the selection phase, in line with current company policies.

TMC is an international high-tech consultancy company that provides expertise to its clients to support them in tackling their technological challenges. As such, TMC operates as a specialized center available to its clients, helping them become more competitive in an increasingly globalized and fast-evolving technological world. At TMC, we believe that people drive technology. That's why we aim to create the best possible conditions for technological talents to thrive. We offer you a stimulating working environment where you can manage your career. Alongside our outstanding technical expertise, fun and engagement are significant parts of our culture.

#LI-GP1

📌 Software Engineer (Cesena)
🏢 Tmc
📍 Cesena

Candidati a questo annuncio

Mostra le tue capacità professionali all'azienda, compila il form e lascia un tocco personale nella lettera di presentazione, aiuterà il recruiter nella scelta del candidato.

Iscriviti a questa job alert:

Ricevi via email le nuove offerte di lavoro per: software engineer (cesena) / cesena

Iscriviti a questa job alert:

Ricevi via email le nuove offerte di lavoro per: software engineer (cesena) / cesena