03.06.2024
Embedded Software Engineer
Thales Aerospace Communications
South Africa, Cape Town
Overall Job FunctionDesign and develop embedded softwares, perform tests and verify its operation for aeronautical Satcom equipmentsMain Job ResponsibilitiesPerform design of Embedded software, take part in code reviews and recommend improvementsPerform testing to validate equipment architecture and designCollaborate with other engineers on technical and design issuesDevelop embedded software algorithms to handle exception conditions and errors in a robust mannerTroubleshoot equipment, performance and functionnal issues with the embedded softwareEvaluate technical specifications for correctness and completenessOptimize embedded software to achieve performance standardsJob RequirementsElectronic Engineering degree7 years experience with demonstrated competences in embedded software design and implementation across multiple projectsExperience in an avionics environnement and electronic hardware development will be advantageousTechnical competency withC/C++/Pythonreal time operating systemsmanaging hardware peripherals through interrupts and DMAUnderstanding/Knowledge of embedded software development toolsGood appreciation of the full software lifecycleFamiliar with TCP/IP protocol stacks and networkingBe a self-driven, team playerAffirmative Action and/or EE candidates will be given first preference as per our employment equity strategies.#J-18808-Ljbffr
Attention! You will be redirected to another site