Point your AI agent at freehire and let it find you a job.

Get the CLI →

Communicate Recruitment

NewBe an early applicant

Embedded Software Engineer

Posted 1 view
Discussion

Summary

Develops embedded software for advanced electronic products (radar/sensing-oriented) in Cape Town: writing C/C++, building signal-processing and data-analysis algorithms, supporting hardware integration and system testing on ARM Cortex/STM32-class platforms. Needs 3-6 years embedded experience; only SA residents or valid work-permit holders considered.


Job Description:
  • Develop embedded software for advanced electronic products
  • Design and implement software solutions using C and C++
  • Develop signal processing and data analysis algorithms
  • Support hardware integration and system-level testing
  • Work with sensor-based and communication-based technologies
  • Contribute to software architecture, optimisation and product development
  • Collaborate with multidisciplinary engineering teams

Skills & Experience:
  • Minimum 3-6 years of Embedded Software Engineering experience
  • Strong C and C++ programming skills
  • Embedded systems development experience
  • Experience with ARM Cortex, STM32 or similar platforms
  • DSP (Digital Signal Processing) experience advantageous
  • Radar systems experience advantageous
  • Python, MATLAB or algorithm development experience advantageous
  • Experience with sensing, tracking, RF or signal-based technologies beneficial
  • Aerospace, Defense, Radar or Advanced Electronics experience highly desirable

Qualification:
  • BEng, BSc or BTech in Electronic, Electrical, Computer or Mechatronic Engineering


Only South African Residents or individuals with a relevant South African work permit will be considered.


Connect with us on

Skills

Apply

See also

Embedded jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.