Current jobs related to Embedded Software Enginieer - Airport City - Milkor Integrated Systems


  • Airport City, South Africa Milkor Integrated Systems Full time

    Embedded Software EngineerWe are seeking a highly skilled Embedded Software Engineer to join our team at Milkor Integrated Systems. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing software for embedded devices and systems.Key Responsibilities:Design and develop software for embedded systems using C/C++...


  • Airport City, South Africa Milkor Integrated Systems Full time

    Requirements & Qualifications Responsibilities: A minimum of 3 years industrial experience in embedded software engineering BSc degree in Computer Science, Engineering or equivalent Solid programming experience in C/C++. Good experience with using UML diagrams in software development. Proven experience in embedded systems design with pre-emptive,...


  • Airport City, South Africa Adzuna ZA B C2 Full time

    Requirements & Qualifications Responsibilities:A minimum of 3 years industrial experience in embedded software engineeringBSc degree in Computer Science, Engineering or equivalentSolid programming experience in C/C++.Good experience with using UML diagrams in software development.Proven experience in embedded systems design with pre-emptive, multitasking...


  • Airport City, South Africa Milkor Integrated Systems Full time

    REQUIREMENTS & QUALIFICATIONS A minimum of 5 years' industrial experience in embedded software engineering. BSc degree in Computer Science, Engineering or equivalent. Solid programming experience in C/C++. Good experience with using UML diagrams in software development. Proven experience in embedded systems design with pre-emptive, multitasking real-time...


  • Airport City, South Africa Milkor Integrated Systems Full time

    Job DescriptionMilkor Integrated Systems is seeking a highly skilled Embedded Software Development Expert to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing software for our embedded systems.Key Responsibilities:Software Development: Develop and implement software for...


  • Airport City, South Africa Milkor Integrated Systems Full time

    KEY RESPONSIBILITIES Develop embedded software C/C++ (non negotiable) Participate in peer code review (non-negotiable) Participate in code certification process (D0178) (Advantageous) Integration with hardware Participate in teams agile process Knowledge of CI (Advantageous) QUALIFICATIONS & EXPERIENCE Must have a relevant Engineering Degree A Master's...


  • Airport City, South Africa Adzuna ZA B C2 Full time

    KEY RESPONSIBILITIESDevelop embedded software C/C++ (non negotiable)Participate in peer code review (non-negotiable)Participate in code certification process (D0178) (Advantageous)Integration with hardwareParticipate in teams agile processKnowledge of CI (Advantageous)QUALIFICATIONS & EXPERIENCEMust have a relevant Engineering DegreeA Master's Degree...


  • Airport City, South Africa FM Staff Full time

    Job DescriptionThe Company is a leading player in the Aerospace & Defence Industry, with a strong presence in the private sector.The Integration Engineer will work closely with the Integration Manager to execute engineering activities for the next generation of Aircraft Systems.Key Responsibilities:Capture and document test procedures.Implement and test new...

  • Integration Engineer

    2 weeks ago


    Airport City, South Africa FM Staff Full time

    The Company is a key player in the Aerospace & Defence Industry, and is privately owned (not a state or public company). The Integration Engineer will compliment the Integration Manager on executing engineering activities for the next generation of Aircraft Systems. Key duties will include: Capturing test procedures. Implementing and testing new...

  • Automation Engineer

    1 week ago


    City of Johannesburg Metropolitan Municipality, South Africa Technical Placements Full time

    Our client an established specialist automation company with clients in SA and Europe seeks the services of an Automation Engineer ideally with some experience in embedded device programming.Jobspec Product and application development and support Adapt existing software for new applications Manage and support customer applications...

Embedded Software Enginieer

4 months ago


Airport City, South Africa Milkor Integrated Systems Full time
Minimum Technical Requirements:
  • Developing safety-critical software for embedded devices and systems from requirements to production and commercial deployment.
  • Utilizing C++ for software development.
  • Designing, developing, coding, testing, and debugging system software.
  • Employing software verification tools for requirements traceability, source code static analysis, and unit testing.
  • Participating in peer code reviews to ensure quality and adherence to standards.
  • Collaborating with hardware design and development teams.
  • Working with Real-Time Operating Systems (RTOS).
  • Implementing communication interfaces for embedded platforms.

Are You:
  • Focused on attention to detail, quality, and deadline-driven.
  • Enthusiastic about code, technology, and staying updated with leading-edge technologies.
  • Customer-focused, committed to meeting customer (internal and/or external) requirements within specified timelines.
  • A team player willing to share knowledge, skills, and expertise.

Do You:
  • Hold a relevant Engineering qualification from a University or University of Technology.
  • Possess a minimum of 5 years of embedded software development experience.
  • Thrive on the challenges inherent in coding identifying potential breaks, debugging, and fixing issues.
  • Demonstrate sound verbal and written communication skills in English.
  • Strive to be a positive and constructive member of an Agile delivery team.
Advantageous:

- Experience in C programming with an understanding of Object-Oriented programming.
- Familiarity with Xilinx heterogeneous computing platforms.
- Experience in D0-178 Safety Critical Software development.

CONSENT:

By submitting your information and application, you hereby confirm:
  • That you have no objection to us retaining your personal information in our database for future matching/POPI Policy.
  • That the information you have provided to us is true, correct, and up to date.
PLEASE NOTE:

Correspondence will only be conducted with shortlisted candidates. Should you not hear from us within seven days, please consider your application unsuccessful.