Data Link Engineer

KPIT Technologies

São Paulo, BRremote countryPosted Jul 10, 2026
Posting intelligenceActively listedReposted 22×, possible evergreen/ghost posting

Skills

regression

About the role

The Opportunity

KPIT Brasil is seeking a Data Link Engineer with strong expertise in Embedded C, CAN, and SAE J1939 to join our automotive engineering team and contribute to next-generation vehicle communication systems.

In this role, you will develop, integrate, and validate embedded communication software for automotive and powertrain applications, with a strong focus on CAN networks, SAE J1939 communication, and diagnostics. You'll collaborate with global engineering teams to build robust, scalable, and high-performance solutions that power modern connected vehicles.

Key Responsibilities

Design, develop, and maintain SAE J1939 communication stack features, diagnostics, and PGN/SPN handling.

Develop embedded software in C for CAN-based vehicle networks.

Define and manage PGN mappings, DBC files, ARXML artifacts, and network configurations.

Build and maintain automated test frameworks and HIL/SIL validation environments.

Develop conformance, integration, and regression tests for J1939 communication and multi-packet messaging.

Analyze communication logs, troubleshoot issues, and perform root cause analysis.

Utilize tools such as CANoe, CANalyzer, VectorCAST, Calterm, and PCAN for development, testing, and debugging.

Collaborate with systems, diagnostics, ECU, and software teams to ensure compliance with SAE J1939 standards.

Create and maintain technical documentation, including interface specifications, network design documents, test plans, and release notes.

What We're Looking For

Bachelor's or Master's degree in Electrical Engineering, Electronics Engineering, Computer Engineering, or a related field.

3–7 years of experience in embedded automotive software development.

Strong programming skills in Embedded C.

Hands-on experience with CAN and SAE J1939 communication protocols.

Solid understanding of: J1939 diagnostics, PGN/SPN structures, PDU1 and PDU2 formats, Multi-packet transport protocols Address management, Experience creating and maintaining DBC and ARXML files.

Experience debugging embedded software and vehicle communication issues.

Familiarity with requirements analysis and software development processes.

Understanding of AUTOSAR architecture and integration.

Nice to Have

Experience with CAN/LIN networks

Functional Safety (ISO 26262) knowledge

RTOS concepts

Bootloader integration

Automotive Ethernet

Multicore platform development

HIL/SIL testing methodologies

MATLAB/Simulink

Vehicle network integration and diagnostics experience

What We Offer

Hybrid role based in São Paulo, SP

Competitive compensation package

Medical and dental coverage

Competitive VR/VA package

Home Office Support Allowance

Employee Referral Program

Career growth opportunities within KPIT's global engineering network

The chance to contribute to technologies shaping the future of mobility

And much more!

About KPIT Brasil

KPIT Brasil is a strategic pillar of KPIT's global engineering ecosystem, driving innovation in the future of mobility.

Our teams work on cutting-edge projects spanning electrification, autonomous driving, connected vehicles, and software-defined mobility. By joining KPIT, you'll collaborate with global teams, solve complex engineering challenges, and contribute to technologies that are transforming the automotive industry.

Embedded C.,CAN,SAE J1939,PGN/SPN structures,PDU1 and PDU2 formats,Multi-packet transport protocols,Address management,J1939 diagnostics

CAN/LIN,Functional Safety (ISO 26262) ,RTOS concepts ,Bootloader integration ,Automotive Ethernet ,Multicore platform development ,HIL/SIL testing methodologies ,Vehicle network integration and diagnostics experience ,MATLAB/Simulink

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation for Software Engineer roles in Brazil varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Software Engineer hub for Brazil medians across recent openings.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.