Embedded Software Engineer

Western Cape, South Africa

Job Description


Job & Company Description:
My client is a dynamic technology firm specializing in advanced solutions for strategic maneuvers, pioneering the development of sophisticated 3D software and hardware tailored for military and law enforcement companies globally. Their expertise spans a range of fields, including virtual reality simulation, situational awareness tools, and real-time data analysis, empowering security forces with unparalleled capabilities in training, planning, and operational execution. With a focus on innovation and precision, they are at the forefront of shaping the future of tactical technology.

As an Embedded Software Engineer, you will be responsible for designing, implementing, and maintaining solutions for electronic systems, collaborating closely with hardware engineers. You will conduct code reviews and optimizations to ensure efficiency and adherence to standards and develop and maintain device drivers for embedded components. Additionally, you will integrate with Real-Time Operating Systems (RTOS), implementing multitasking and real-time features, while also conducting thorough testing and debugging. Furthermore, you will be responsible for creating comprehensive documentation.

Job Experience and Skills Required:

  • Bachelors or Masters degree in electrical engineering, computer engineering, computer science, or a related field.
  • Solid understanding of embedded systems and software development principles,
  • Proficiency in C/C++ programming languages for embedded applications.
  • Experience with microcontroller/microprocessor-based systems, ARM Cortex-M series microcontrollers, and communication protocols (e.g., SPI, I2C, UART).
Apply now!
For more Engineering Jobs, please visit
If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.

Careers24

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1298121
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    R600000 - 720000 per year
  • Employment Status
    Permanent
  • Job Location
    Western Cape, South Africa
  • Education
    Not mentioned