Remote Automotive Diagnostic Software Engineer

Placements24

Bloemfontein

Hybrid

ZAR 1,487,000 - 2,148,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary bonus
Health benefits
Generous PTO
Remote work
Training resources

Job summary

Placements24 is seeking a talented Remote Automotive Diagnostic Software Engineer to join its global team. This fully remote role focuses on creating advanced diagnostic software that improves vehicle performance, reliability, and maintenance.

You will design modules in C++, Python, or Java, collaborate with hardware engineers, and develop comprehensive test plans to ensure quality and robustness in a fast-paced environment.

Qualifications

  • Bachelor's or Master's in CS/EE or related field.
  • Experience in embedded/automotive software development.
  • Strong C++, Python, or Java with diagnostic protocols.
  • Familiarity with CAN/LIN and UDS/OBD-II.

Responsibilities

  • Design and implement diagnostic software modules for vehicle systems.
  • Develop tests and ensure software quality and performance.
  • Collaborate with hardware engineers and system architects.
  • Debug issues and improve development processes.

Skills

C++
Python
Java
Embedded systems
CAN/LIN protocols
Git

Education

Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field

Tools

Git
CAN/LIN Debugging Tools

Job description

About the Role

Our client is a leading innovator in automotive technology and is seeking a talented Remote Automotive Diagnostic Software Engineer to join their global team. This position is fully remote, offering the flexibility to work from anywhere. You will be instrumental in developing advanced diagnostic software solutions that enhance vehicle performance, reliability, and maintenance. This role involves complex problem-solving, coding, and collaborating with cross-functional teams in a dynamic, fast-paced environment. You'll contribute to cutting-edge projects that shape the future of automotive diagnostics.

Key Responsibilities
  • Design, develop, and implement robust diagnostic software modules and tools for vehicle systems.
  • Write clean, efficient, and well-documented code in languages such as C++, Python, or Java.
  • Collaborate with hardware engineers and system architects to define software requirements and integration points.
  • Develop and execute comprehensive test plans to ensure software quality, performance, and reliability.
  • Troubleshoot and debug software issues, providing timely solutions to complex technical challenges.
  • Contribute to the continuous improvement of software development processes and methodologies.
Requirements
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • Proven experience in software development, with a focus on embedded systems or automotive software.
  • Strong programming skills in C++, Python, or Java, with experience in diagnostic protocols.
  • Familiarity with automotive communication buses (e.g., CAN, LIN) and diagnostic standards (e.g., UDS, OBD-II).
  • Experience with software development tools, version control systems (e.g., Git), and debugging techniques.
  • Excellent analytical and problem-solving abilities, with a strong aptitude for remote collaboration .
Benefits
  • Highly competitive salary and performance bonuses.
  • Comprehensive benefits package including health, dental, and vision insurance.
  • Generous paid time off and flexible working hours.
  • Opportunity to work on groundbreaking automotive technology from anywhere.
  • Access to professional development resources and online training platforms.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Automotive Software Engineer
Remote Automotive Software Engineer

Placements24 • Klerksdorp

Hybrid
ZAR 600,000 - 900,000
Fully remote work
Flexible hours
Health insurance
Remote Automotive Software Developer
Remote Automotive Software Developer

Placements24 • Gqeberha

Hybrid
ZAR 520,000 - 760,000
Remote work
Flexible schedule
Professional development support
+1
Remote Automotive Software Engineer
Remote Automotive Software Engineer

Placements24 • Vereeniging

Remote
ZAR 520,000 - 780,000
Competitive salary & bonus
Remote-friendly
Health & wellness programs
+2
Remote Automotive Diagnostic Specialist
Remote Automotive Diagnostic Specialist

Placements24 • George

Hybrid
ZAR 420,000 - 700,000
Competitive salary
Incentives
Flexible remote hours
+2
Remote Automotive Software Engineer
Remote Automotive Software Engineer

Placements24 • Cape Town

Hybrid
ZAR 600,000 - 900,000
Stock options
Remote work
Home office stipend
+2
Remote Automotive Software Engineer - Embedded Systems
Remote Automotive Software Engineer - Embedded Systems

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 1,999,000 - 2,999,000
Highly competitive salary
Annual bonuses
Full remote work flexibility
+3
Remote Automotive Embedded Systems Engineer
Remote Automotive Embedded Systems Engineer

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,200,000
Fully remote work arrangement
Competitive salary with reviews
Health, dental, vision insurance
+2
Senior Automotive Software Engineer - Remote
Senior Automotive Software Engineer - Remote

Placements24 • LegKraal Gate

Hybrid
ZAR 900,000 - 1,300,000
Fully remote
Stock options
Flexible schedule
+2
Automotive Software Engineer
Automotive Software Engineer

Placements24 • Durban

Hybrid
ZAR 700,000 - 950,000
Fully remote
Health insurance
Career development
+1
Remote Automotive Diagnostic Technician
Remote Automotive Diagnostic Technician

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 360,000 - 480,000