For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Teoresi Group
Teoresi Group

Software Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

N/A

Tech stacks

Software Development
Automation
Embedded Systems
+17

Visa

U.S. visa required

Permanent role
12 days ago
Apply now

Teoresi Inc is an international Group, with offices in Europe and United States, that acts as an engineering partner to customers' product and process development.

We are always looking for new talents and highly specialized professionals, more specifically for:

Software Engineer – UDS & Diagnostics (C++)

The resource will join the Software & Diagnostics Team, supporting the development and validation of automotive diagnostic functionalities, with a strong focus on UDS (Unified Diagnostic Services) protocols and embedded communication systems.

He/She will work in close collaboration with system, software, and validation engineers to design, implement, and maintain diagnostic features, ensuring compliance with automotive standards and project requirements.

Key responsibilities for the position:

• Develop and maintain diagnostic software components using C++ (object-oriented programming)

• Implement and integrate UDS services according to ISO standards

• Ensure software quality through code reviews, unit testing, and documentation

• Contribute to software architecture design and continuous improvement initiatives

Key requirements for the position:

• Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, Automotive Engineering, or related field

• Strong proficiency in C++ with solid object-oriented programming skills

• Experience with UDS (Unified Diagnostic Services) and automotive diagnostic protocols

• Knowledge of automotive communication protocols (CAN, LIN, Automotive Ethernet)

• Understanding of embedded systems and ECU architectures

• Experience with debugging tools and software validation processes

• Familiarity with AUTOSAR and ISO 14229 is considered a plus

• Proficiency in Microsoft Office Suite

• Fluency in English

Profile completes:

• Strong analytical and problem-solving skills

• Ability to work in cross-functional and international teams

• Attention to detail and software quality

• High level of autonomy and accountability in managing development activities

Location: Detroit, Michigan

Type of employment: Full-time

Send your application if you are interested in learning more about potential opportunities and projects.

Benefits offered by Teoresi, Inc.

Teoresi, Inc. provides the following company insurance policies: Health, Vision, Dental, Life, Long Term Disability (LTD) and Short Term Disability (STD). Other benefits offered include 401(K) plan, Flexible Spending Account (FSA), Vacation, Sick paid leave and Holidays.

We also inform you that, by sending your application, all your data will be processed in accordance with our privacy policy, which you can view at the following link https://www.teoresigroup.com/privacy-notice-recruitment/

About Teoresi Group

👥501-1000
📍Torino
🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2026 Arc
Cookie PolicyPrivacy PolicyTerms of Service