Logo
widget.job-description.alt
widget.job-description.alt
widget.job-description.alt
widget.job-description.alt
Logo

Embedded Software Engineer

Full Time
Le Cap, Afrique du Sud
Experienced Professional
March 18, 2024
Hybrid
Overall Job Function

Design and develop embedded softwares, perform tests and verify its operation for aeronautical Satcom equipments

Main Job Responsibilities
  • Perform design of Embedded software, take part in code reviews and recommend improvements
  • Perform testing to validate equipment architecture and design
  • Collaborate with other engineers on technical and design issues
  • Develop embedded software algorithms to handle exception conditions and errors in a robust manner
  • Troubleshoot equipment, performance and functionnal issues with the embedded software
  • Evaluate technical specifications for correctness and completeness
  • Optimize embedded software to achieve performance standards
Job Requirements
  • Electronic Engineering degree
  • 7 years experience with demonstrated competences in embedded software design and implementation across multiple projects
  • Experience in an avionics environnement and electronic hardware development will be advantageous
  • Technical competency with
  1. C/C++/Python
  2. real time operating systems
  3. managing hardware peripherals through interrupts and DMA
  • Understanding/Knowledge of embedded software development tools
  • Good appreciation of the full software lifecycle
  • Familiar with TCP/IP protocol stacks and networking
  • Be a self-driven, team player

 

Affirmative Action and/or EE candidates will be given first preference as per our employment equity strategies.

Tracker image