Senior Embedded Systems Engineer

Placements24

Kimberley

Hybrid

CAD 77,000 - 146,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Competitive salary
Remote work
Home office allowance
Professional development

Job summary

Placements24 is seeking a Senior Embedded Systems Engineer to join a fully remote team. You will design, develop, and test firmware for sophisticated embedded hardware, collaborating with a distributed group from anywhere in South Africa.

The role requires 6+ years of embedded systems experience, strong C/C++ skills, RTOS and embedded Linux, and proficiency with hardware debugging tools. This is a high-impact position with flexible hours and a competitive package.

Qualifications

  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or related field.
  • 6+ years of professional embedded systems development experience.
  • Proficient in C/C++ for embedded environments.
  • Experience with RTOS and embedded Linux.

Responsibilities

  • Design, develop, and debug firmware for microcontrollers and embedded systems.
  • Implement low-level drivers and optimize software for performance and resource constraints.
  • Collaborate with hardware engineers to define system architecture and integration strategies.
  • Develop and execute unit and integration tests for embedded software.
  • Troubleshoot complex hardware-software integration issues in a remote setting.
  • Contribute to code reviews, documentation, and process improvements.

Skills

C/C++ for embedded
RTOS
Embedded Linux
Hardware debugging tools

Education

Bachelor's or Master's in EE/CE or related

Tools

Oscilloscopes
Logic analyzers

Job description

About the Role

Our client is revolutionizing the tech landscape and is looking for an exceptional Senior Embedded Systems Engineer to join their fully remote team. You will be instrumental in the design, development, and testing of firmware and embedded software for our next-generation electronic products. Working from anywhere in South Africa, you will collaborate with a talented, distributed engineering group to bring innovative hardware solutions to life. This role is perfect for a seasoned engineer who excels in remote collaboration, possesses deep technical expertise, and is passionate about creating sophisticated embedded systems.

Key Responsibilities
  • Design, develop, and debug firmware for microcontrollers and embedded systems.
  • Implement low-level drivers and optimize software for performance and resource constraints.
  • Collaborate with hardware engineers to define system architecture and integration strategies.
  • Develop and execute comprehensive unit tests and integration tests for embedded software.
  • Troubleshoot complex hardware-software integration issues in a remote setting.
  • Contribute to code reviews, documentation, and the continuous improvement of development processes.
Requirements
  • Bachelor's or Master's degree in Electrical Engineering , Computer Engineering, or a related field.
  • 6+ years of professional experience in embedded systems development.
  • Strong proficiency in C/C++ programming for embedded environments.
  • Experience with real-time operating systems (RTOS) and embedded Linux.
  • Familiarity with hardware debugging tools such as oscilloscopes and logic analyzers.
  • Excellent problem-solving skills and the ability to work effectively in a remote, team-oriented environment.
Benefits
  • Highly competitive salary and comprehensive benefits package.
  • Fully remote position with flexible working hours.
  • Generous allowance for home office setup and professional development.
  • Opportunity to work on cutting-edge technology with a globally connected team.
  • Direct impact on product innovation and development from anywhere in South Africa .
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Systems Engineer - Remote (SA)
Senior Embedded Systems Engineer - Remote (SA)

Placements24 • Kimberley

Hybrid
CAD 77,000 - 146,000
Competitive salary
Remote work
Home office allowance
+1
Remote Electrical Engineer
Remote Electrical Engineer

Placements24 • Kimberley

Hybrid
CAD 56,000 - 77,000
Competitive salary
Medical, dental, vision
Retirement plan with employer matching
+2
Embedded Systems Engineer
Embedded Systems Engineer

Michael Page International (Canada) • Toronto

Hybrid
CAD 90,000 - 130,000
Housing allowance
Provident fund
Group insurance
+2
Remote Electrical Engineering Lead
Remote Electrical Engineering Lead

Placements24 • Kimberley

Hybrid
CAD 180,000 - 240,000
Executive-level compensation
Fully remote work with flexible hours
Health, dental, and vision insurance
+2
Remote Electrical Design Specialist
Remote Electrical Design Specialist

Placements24 • Kimberley

Hybrid
CAD 85,000 - 120,000
Competitive pay
Health insurance
Remote work
+2
Electrical Engineering Manager
Electrical Engineering Manager

Placements24 • Kimberley

Hybrid
CAD 198,000 - 268,000
Remote work flexibility
Travel opportunities
Professional development
+1
Remote Automotive Performance Engineer
Remote Automotive Performance Engineer

Placements24 • Kimberley

Hybrid
CAD 77,000 - 129,000
Salary bonus
Remote work
Health insurance
+1
Lead Electrical Engineer (Remote)
Lead Electrical Engineer (Remote)

Placements24 • Kimberley

Hybrid
CAD 120,000 - 190,000
Executive-level compensation
Fully remote position
Health/dental/vision insurance
Remote Senior Civil Engineer - Infrastructure
Remote Senior Civil Engineer - Infrastructure

Placements24 • Kimberley

Hybrid
CAD 110,000 - 150,000
Remote work flexibility
Healthcare coverage
Professional development budget
+1
Embedded Software Developer
Embedded Software Developer

Electronic Transaction Consultants Corporation • Saskatoon

Hybrid
CAD 90,000 - 120,000
Paid days off
Health plan
Retirement plan
+2