239 Embedded Systems jobs in Cape Town
Embedded Software Engineer
Posted 3 days ago
Job Viewed
Job Description
- Develop embedded software in C/C++ (non-negotiable)
- Participate in peer code reviews to ensure quality and maintainability (non-negotiable)
- Integrate software with hardware systems
- Contribute to our Agile development process
- (Advantageous) Work with DO-178 code certification processes
- (Advantageous) Apply Continuous Integration (CI) practices
- Degree in Electronic Engineering , Mechatronic Engineering , or Computer Science
- Minimum 3 years experience in embedded software development
- Strong proficiency in C/C++ for embedded systems
- Experience in peer code review processes
- Self-motivated with the ability to work collaboratively in a team
Apply today!
*Only South African citizens will be considered for this position.
Embedded Software Engineer
Posted 6 days ago
Job Viewed
Job Description
ð Cape Town, Fully In-Office
ð 3+ Years Experience
ð Full-time
ð ï¸ What Youll Be Doing:
- Develop embedded software using C/C++ (non-negotiable)
- Integrate your code with real hardware for real-world testing and application
- Participate in peer code reviews to ensure code quality and maintainability (non-negotiable)
- Support and contribute to the code certification process (DO-178) (advantageous)
- Collaborate in an Agile team and actively participate in sprints and planning sessions
- Work within a Continuous Integration ( CI) environment (advantageous)
ð¯ >What Were Looking For:
- Minimum Requirements:
- A Degree in Electronic Engineering , Mechatronics , or Computer Science
- 3+ years of professional experience in embedded software development
- Proven experience in:
- C/C++ for embedded systems (non-negotiable)
- Peer code reviews as part of a structured development process (non-negotiable)
- Nice-to-Have:
- Exposure to DO-178 certification processes
- Familiarity with CI tools and automated build/test workflows
If you are interested in this opportunity, please apply directly.
Embedded Software Engineer
Posted 6 days ago
Job Viewed
Job Description
Qualifications & Skills:
- BSc/BEng in Electronic, Mechatronic Engineering, or Computer Science
- 3+ years of experience in embedded software development
- Own transport required
Requirements:
- Strong experience in embedded software development using C/C++ (mandatory)
- Experience with RTOS , firmware, and low-level drivers
- Participation in peer code reviews (mandatory)
- Agile/Scrum exposure in engineering environments
- Advantageous:
- Exposure to DO-178 code certification standards
- Familiarity with Continuous Integration (CI) tools and practices
- Ability to work independently and collaboratively in a close-knit team
- High level of self-motivation and engineering curiosity
KPAs:
- Develop and maintain embedded software and firmware for custom hardware
- Review and improve peer code for safety and quality
- Support certification process for mission-critical software
- Integrate embedded software with hardware systems
- Participate in Agile development processes, stand-ups, and planning
- Ensure the robustness, scalability, and maintainability of embedded solutions
Apply now!
Embedded Software Engineer
Posted 13 days ago
Job Viewed
Job Description
- Develop embedded software using C/C++ (non-negotiable)
- Participate in peer code reviews (non-negotiable)
- Integrate software with hardware systems
- Contribute to an agile development process
- Support the code certification process (DO-178, advantageous)
- Apply knowledge of Continuous Integration (CI) tools and practices (advantageous)
- Bachelors degree in Electronic Engineering, Mechatronic Engineering, or Computer Science
- Minimum of 3 years relevant experience in embedded software development
- Strong proficiency in C/C++ for embedded systems (non-negotiable)
- Experience with real-time operating systems (RTOS)
- Participation in peer code reviews (non-negotiable)
- Advantageous: experience with code certification processes (e.g. DO-178)
- Advantageous: familiarity with CI pipelines
- Own reliable transport
- Ability to work effectively within a team and independently
- Self-motivated with a proactive approach to problem-solving
Embedded Software Development Engineer
Posted today
Job Viewed
Job Description
Embedded Software Development Engineer
Posted today
Job Viewed
Job Description
Embedded Software Development Engineer
Posted today
Job Viewed
Job Description
Be The First To Know
About the latest Embedded systems Jobs in Cape Town !
Electronic Hardware Engineer
Posted 7 days ago
Job Viewed
Job Description
Overview:
In this role, you will contribute to the testing and characterization of integrated circuits (ICs), including microcontrollers, analog sensors, and high-power LED drivers. Youll be expected to interpret complex analog and digital schematics to develop supporting hardware and embedded firmware solutions. The work environment demands a detail-oriented, hands-on engineer with a strong problem-solving mindset and a passion for innovation.
Key Responsibilities:
- Develop test systems for a variety of microcontrollers and ASICs, including:
- Capacitive, magnetic, and light sensors
- High-power LED drivers
- Design and implement accurate and efficient test solutions
- Support product development and troubleshooting activities as needed
- Provide technical support for existing and new product lines
- Perform additional duties as required, in alignment with the objectives of the company and its clients
Required Skills & Experience:
- BEng in Electronic Engineering (mandatory)
- Minimum 5 years industry experience in embedded systems and electronics
- Strong experience with embedded microprocessor development (e.g. Microchip PIC, STM8, STM32)
- Proficiency in PCB design and analog circuit design
- Programming experience in C and C++; scripting in Python
- Experience with analog simulation tools (SPICE-based)
- Knowledge of integrated circuits and electronics fundamentals
- Systematic and organized work approach
- Familiarity with VHDL and Verilog (advantageous)
- FPGA development experience
- Version control systems (e.g. Git) (advantageous)
- Comfortable working in a Windows environment
- Working knowledge of Quality Management Systems (QMS)
Expectations:
The nature of this role may evolve over time, and responsibilities may be reviewed in line with project needs. You will be expected to carry out your duties with diligence, responsibility, and professionalism, consistently aligning with the goals of delivering high-quality engineering services to clients.
Electronic Hardware Engineer -Somerset West
Posted 7 days ago
Job Viewed
Job Description
This is an exciting opportunity for a highly capable and passionate individual to contribute to the design and development of advanced digital and analogue electronic systems for specialised computing appliances. The engineering environment is process-driven, formalised, and focused on producing robust, reliable hardware solutions for complex real-world applications.
Key Responsibilities:
The successful candidate will be employed as a Hardware Engineer , with responsibilities including (but not limited to):
- Design, development, implementation, and verification of electronic systems and subsystems, including analogue and digital components.
- Participating in both high-level system architecture discussions and detailed low-level design, including component selection, schematic capture, and PCB layout.
- Delivering all technical outputs for engineering projects, including documentation, testing artefacts, and design specifications.
- Supporting the implementation of formal engineering processes, standards, and policies relevant to hardware development.
- Assisting in production-related tasks such as procurement, supplier coordination, assembly and testing at both SRU and LRU levels, environmental stress screening, and qualification procedures.
- Performing support functions within the broader engineering team as required.
Minimum Qualifications:
- A Bachelors degree in Electrical & Electronic Engineering or Mechatronic Engineering (BSc Eng / BEng or equivalent).
Required Skills and Experience:
- Proficiency in electronic circuit design (both analogue and digital).
- Experience in PCB design using tools such as Altium Designer .
Recommended (Advantageous) Skills and Experience:
- 23 years of relevant post-graduate or industry experience.
- Familiarity with high-speed digital design, including PCIe, SATA, and Gigabit Ethernet.
- Experience in FPGA design and VHDL.
- A Masters degree in Electrical & Electronic or Mechatronic Engineering (MSc Eng / MEng).
Personal and Professional Attributes:
- Quick learner with strong technical curiosity and the ability to absorb new information rapidly.
- Team-oriented with the ability to contribute meaningfully to collaborative projects.
- Self-driven and capable of working independently.
- Strong problem-solving and debugging capabilities.
- Excellent communication skills in English (written and verbal).
This position offers a rare opportunity to be involved in cutting-edge engineering that impacts real-world systems across high-performance domains. Candidates who thrive in structured environments, enjoy technical challenges, and are committed to excellence are encouraged to apply.
Lead Hardware Development Engineer
Posted 13 days ago
Job Viewed
Job Description
- Take a lead role in the development of system-level plans, processes, procedures, and internal standards towards compliance with aerospace and safety standards and guidelines;
- Lead the translation of requirements into system/subsystem-level requirements that can feed hardware and software requirements;
- Liaise with new and existing clients and support new business development;
- Perform requirements validation through bidirectional traceability and through review of requirements for compliance with standards;
- Develop system architectures and comprehensive system designs to fulfil the system/subsystem-level requirements. This may include supporting analyses such as reliability analyses towards proving system safety;
- Develop system level verification plans, test cases, and procedures towards full test coverage of system/subsystem-level requirements;
- Lead the execution, analysis, review and quality assurance of system-level test cases and procedures.
- Develop tools to support systems engineering processes, with a focus on automating activities such as verification and validation, continuous integration etc.;
- Guide the development and maintenance of system design documentation, including interface specifications, operator manuals, maintenance manuals, training material etc.;
- Plan, lead and support the integration, testing, review and sign-off of system designs with the client. This will often require on-site support and typically span integration, ground testing and flight testing;
- Guide the management of various internal or external system-level projects to ensure adherence to processes, timelines, budgets and quality standards. Maintain effective client communication by presenting complex technical information in a clear and accessible manner, fostering strong client relationships;
- Deliver client support and training to ensure clients are fully equipped to operate and benefit from the company's systems and equipment
- Perform minor support roles within the company, as required.
Minimum Qualifications:
- Suitable Bachelor's Degree in Electronic or Mechatronic Engineering (BSc Eng/BEng).Please call us
Required Skills and Experience:
- 8 -15 years of relevant industry experience;
- Ability to convey complex technical concepts to non-technical stakeholders;
- Excellent problem-solving skills;
- Excellent interpersonal skills both internal and external facing;
- Solid project management skills, capable of organizing and coordinating tasks across multiple projects;
- An analytical mindset to address technical challenges effectively;
- Willingness to travel for ground testing and flight testing as required
- Proficiency in Electronic Design & simulation (analogue and digital), PCB design and manufacturing (Altium).
Recommended Skills and Experience:
- High-speed routing, PCIe, SATA, Gigabit Ethernet proficiency and experience;
- Knowledge of RTCA-DO 254 design standards
- Suitable Masters Degree in Electronic or Mechatronic Engineering (MSc Eng/MEng).