Remote Automotive Software Developer

Placements24

Bellville

Hybrid

ZAR 600,000 - 1,200,000

Full time

2 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

Health insurance
Remote work stipend
Flexible hours
Professional development

Job summary

Placements24 is seeking a highly motivated Remote Automotive Software Developer to join a distributed engineering team. The role is fully remote within South Africa, focusing on embedded automotive software for connected vehicles and autonomous systems.

You will collaborate with hardware engineers and software teams to deliver safe, high-performance solutions from your home office. Candidates should have 3+ years in software development with embedded systems, proficiency in C/C++ and Python, and

Qualifications

  • Bachelor's or Master's degree in CS/SE or related field.
  • 3+ years of embedded software experience.
  • Proficiency in C/C++ and Python.
  • Experience with automotive tools and protocols.

Responsibilities

  • Design, develop, test, and deploy automotive embedded software.
  • Collaborate with hardware engineers to define requirements.
  • Implement vehicle control, sensor fusion, and UI components.
  • Optimize real-time performance in resource-constrained environments.
  • Develop and maintain automated test frameworks.
  • Participate in code reviews and enforce best practices.
  • Troubleshoot defects in development and production.

Skills

Embedded systems
C/C++
Python
AUTOSAR
QNX
Git

Education

Bachelor's or Master's degree in CS/SE

Tools

Git
CAN/LIN/Ethernet tools
Linux Embedded

Job description

About the Role

Our client, a visionary leader in the automotive technology space, is seeking a talented and highly motivated Remote Automotive Software Developer to join their distributed engineering team. This role is fully remote, offering the flexibility to work from anywhere within South Africa. You will play a critical role in developing cutting-edge software solutions that power the next generation of connected vehicles and autonomous driving systems. The ideal candidate possesses a strong background in software development, a deep understanding of embedded systems, and a passion for the automotive industry. You will collaborate with a global team of engineers, designers, and product managers to bring innovative automotive software features to life. This is an exceptional opportunity to shape the future of mobility from the comfort of your home office, contributing to groundbreaking projects with significant industry impact. We are looking for a self-starter with excellent communication skills who thrives in an independent, results-oriented remote work environment. Your contributions will be vital to enhancing vehicle performance, safety, and user experience.

Key Responsibilities
  • Design, develop, test, and deploy robust software for automotive embedded systems and connected car platforms.
  • Collaborate with hardware engineers to define software requirements and system architecture.
  • Implement algorithms for vehicle control, sensor fusion, and user interface development.
  • Optimize software performance for real-time operation and resource-constrained environments.
  • Develop and maintain software testing frameworks and automated test suites.
  • Participate in code reviews and contribute to improving code quality and best practices.
  • Troubleshoot and resolve software defects and issues in development and production environments.
  • Stay current with emerging trends and technologies in automotive software engineering.
Requirements
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
  • 3+ years of professional software development experience, with a focus on embedded systems.
  • Proficiency in C/C++, Python, or other relevant programming languages.
  • Experience with automotive software development tools and environments (e.g., AUTOSAR, QNX, Linux embedded).
  • Familiarity with automotive communication protocols (e.g., CAN, LIN, Ethernet).
  • Experience with software version control systems (e.g., Git).
  • Strong understanding of software development lifecycles and agile methodologies.
  • Excellent problem-solving, analytical, and debugging skills.
  • Proven ability to work independently and effectively in a remote setting.
Benefits
  • Our client offers a highly competitive salary and performance-based bonuses, reflecting the specialized nature of this remote role.
  • Comprehensive health, dental, and vision insurance are provided.
  • Opportunities for professional growth and continuous learning, including access to online courses and conferences, are encouraged.
  • A generous remote work stipend is provided to support home office setup and operational costs.
  • Employees benefit from flexible working hours and a strong emphasis on work-life balance.
  • Paid time off includes vacation, sick leave, and public holidays.
  • Our client is committed to fostering a diverse and inclusive remote workforce, offering a unique opportunity to contribute to the automotive industry without geographical constraints.
  • This role is ideal for experienced developers seeking autonomy and challenging projects.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Automotive Software Developer (Embedded Systems)
Remote Automotive Software Developer (Embedded Systems)

Placements24 • Rustenburg

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Annual leave
Bonuses
+2
Remote Automotive Software Developer
Remote Automotive Software Developer

Placements24 • Upington

Hybrid
ZAR 650,000 - 1,050,000
Remote work flexibility
Continuous learning opportunities
Remote Automotive Software Engineer - Cape Town Based
Remote Automotive Software Engineer - Cape Town Based

Placements24 • Cape Town

Hybrid
ZAR 900,000 - 1,300,000
Fully remote work arrangement
Flexible working hours
Learning resources and conferences
+1
Remote Automotive Software Engineer - Embedded Systems
Remote Automotive Software Engineer - Embedded Systems

Placements24 • Cape Town

Hybrid
ZAR 900,000 - 1,300,000
Remote work from SA
Competitive salary
Professional growth
Senior Automotive Software Development Engineer (Remote)
Senior Automotive Software Development Engineer (Remote)

Placements24 • East London

Hybrid
ZAR 1,200,000 - 1,600,000
Health insurance
Remote work allowance
Retirement plan
+2
Remote Automotive Software Engineer (Embedded Systems)
Remote Automotive Software Engineer (Embedded Systems)

Placements24 • Durban

Hybrid
ZAR 700,000 - 1,100,000
Home office stipend
Health insurance
Generous paid time off
Remote Automotive Software Developer - Embedded Systems
Remote Automotive Software Developer - Embedded Systems

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,300,000
Fully remote
Salary package
Health benefits
+3
Remote Automotive Software Engineer
Remote Automotive Software Engineer

Placements24 • Rustenburg

Hybrid
ZAR 900,000 - 1,200,000
Health insurance
Flexible remote
Professional growth opportunities
Senior Automotive Software Engineer (Remote)
Senior Automotive Software Engineer (Remote)

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,200,000
Health insurance
Remote-first
Home office stipend
Remote Lead Automotive Software Engineer
Remote Lead Automotive Software Engineer

Placements24 • Upington

Hybrid
ZAR 1,000,000 - 1,800,000
Stock options
Premium medical, dental, vision
Generous paid time off