Search thousands of fresh jobs

×
This job is expired
Pillangó Placements

Embedded Software Engineer

Pillangó Placements

  • R Undisclosed
  • Permanent Junior position
  • Pretoria
  • Posted 17 Apr 2025 by Pillangó Placements
  • Expires in 20 days
  • Job 2608089 - Ref PTA003327

About the position

Join a pioneer in cutting-edge covert surveillance technology, where your expertise in embedded software will drive innovation in mission-critical systems. If you thrive on precision engineering and developing software that powers real-world hardware, this is your opportunity to make an impact.
Responsibilities:

  • Design, code, test, and debug embedded software in languages like C, C++, or Assembly.
  • Work closely with hardware engineers to ensure proper integration of software and hardware.
  • Develop and optimize firmware for microcontrollers, microprocessors, and embedded platforms (e.g., ARM Cortex, STM32, PIC).
  • Write and interpret hardware specifications and datasheets.
  • Use tools like oscilloscopes, logic analyzers, and protocol analyzers to debug low-level software.
  • Implement real-time operating systems (RTOS) and bare-metal firmware.
  • Ensure software meets performance, memory, and power constraints.
  • Develop drivers and middleware for peripheral devices like sensors, actuators, communication interfaces (SPI, I2C, UART, CAN, etc.).
  • Perform software testing, validation, and documentation.

Skills & Qualifications:

  • Proficiency in C/C++ (often bare-metal programming).
  • Understanding of microcontrollers, digital/analog circuits, and low-level hardware interaction.
  • Familiarity with real-time systems and RTOS concepts.
  • Experience with debugging tools and embedded IDEs (e.g., Keil, IAR, MPLAB, etc.).
  • Knowledge of embedded communication protocols.
  • Good problem-solving skills and attention to detail.
  • Previous experience with RF systems and communications

Education:

  • Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.

(This job advert is a summary of the job description provided by the client. Further details can be shared upon shortlisting).

The proposed salary for the role is R70k - R90k  CTC per month, but the option remains with the client to offer any market related salary considering the candidate's qualifications, skills, and experience.

Please apply online in the link provided. We do not consider CVs via Whatsapp or email.

Desired Skills:

  • c programming
  • C++
  • firmware
  • embedded ide
  • microcontrollers
  • circuits
  • hardware

Pillangó Placements

About the agency

Pillangó Placements has been operating since 1999 and, since then, we have successfully recruited in various industries including finance, retail, engineering, IT, health, logistics, insurance and office support. The name Pillangó represents transformation, hope and positive change.

Receive a daily digest of all new jobs matching this job. Your information is safe with us and you can cancel any time.

Expires in 20 days

Email me jobs similar to: Embedded Software Engineer

Receive a daily digest of all new jobs matching this job: Senior IT Auditor. Your information is safe with us and you can cancel at any time.