Current jobs related to Embedded Software Developer - Durban North, KwaZulu-Natal - Full Circle Selection


  • Durban, KwaZulu-Natal, South Africa Ntice Search Solutions Full time

    Job SummaryNtice Search Solutions is seeking a highly skilled Senior Design Engineer to lead our Research and Development team in designing, developing, and implementing cutting-edge electronic hardware and embedded software projects.Key ResponsibilitiesDesign and Development: Develop, integrate, and test electronic hardware and embedded software solutions...


  • Durban, KwaZulu-Natal, South Africa HID Full time

    Job Overview:HID Global is seeking a skilled Firmware Engineer to join our Physical Access Control Systems business unit. In this role, you will have the opportunity to develop cutting-edge security products using embedded Linux.Key Responsibilities:Collaborate with cross-functional teams to deliver high-quality products.Participate in security reviews and...


  • Durban, KwaZulu-Natal, South Africa Integrity Software Full time

    At Integrity Software, we are looking for a highly skilled and motivated VB developer to join our team.The ideal candidate will have a strong background in object-oriented programming and software development, with experience in the insurance industry being a plus.Responsibilities will include developing new features and fixing bugs in our software...


  • Durban, KwaZulu-Natal, South Africa Ntice Search Solutions Full time

    Job OverviewNtice Search Solutions is seeking an exceptional Senior Design Engineer to join our dynamic Research and Development team. This role offers the opportunity to lead cutting-edge electronic hardware and embedded software projects while ensuring compliance with customer specifications, company standards, and global regulations.Key...


  • Durban, KwaZulu-Natal, South Africa Integrity Software Full time

    Integrity Software is committed to delivering high-quality software solutions to our customers.We are seeking an experienced VB developer to join our team and contribute to the development of our software applications.The successful candidate will have a strong background in object-oriented programming and software development, with a proven track record of...

  • Dotnet Developer

    15 hours ago


    Durban, KwaZulu-Natal, South Africa Integrity Software Full time

    Integrity is a dynamic company that is growing at a fast pace in the insurance technology space.We are looking for a quick thinking, adaptable and driven individual who is ready to join a modern team of self managed people who like to make things happen.Role DescriptionThis is a full-time hybrid role for a VB Developer at Integrity Software. The role is...

  • VB Developer Position

    12 hours ago


    Durban, KwaZulu-Natal, South Africa Integrity Software Full time

    Integrity Software is a fast-paced company that is growing rapidly in the insurance technology space.We are seeking an experienced VB developer to join our team and contribute to the development of our software applications.The successful candidate will have a strong background in object-oriented programming and software development, with a proven track...


  • Durban, KwaZulu-Natal, South Africa HID Full time

    The Opportunity:We are seeking a highly skilled Firmware Engineer to join our team at HID Global. As a member of our Physical Access Control Systems business unit, you will have the opportunity to work on developing innovative security products using embedded Linux.Responsibilities:Collaborate with other teams to deliver high-quality products.Participate in...


  • Durban, KwaZulu-Natal, South Africa Ntice Search Solutions Full time

    About the RoleThis position offers the opportunity to push the boundaries of technology and innovation as a key member of our Research and Development team. The successful candidate will be responsible for leading the design, development, and implementation of cutting-edge electronic hardware and embedded software projects.Key ResponsibilitiesDesign and...


  • Durban, KwaZulu-Natal, South Africa HID Full time

    Job Description:We are seeking a highly skilled Firmware Engineer to join our team at HID Global. As a member of our Physical Access Control Systems business unit, you will be responsible for developing cutting-edge security products using embedded Linux.Key Responsibilities:Collaborate with cross-functional teams to ensure successful delivery of...


  • Durban, KwaZulu-Natal, South Africa Ntice Search Solutions Full time

    About the PositionWe are seeking a Senior Design Engineer to join our Research and Development team and contribute to the development of state-of-the-art solutions that redefine industry standards.Key ResponsibilitiesDesign and Development: Develop innovative electronic hardware and embedded software solutions that meet customer requirements and company...


  • Durban, KwaZulu-Natal, South Africa Sage City Full time

    Job Summary:Sage City is seeking a skilled Cloud Software Developer to join its Cloud Operations team. As a key member of our team, you will be responsible for designing, developing, and maintaining software services that provide licensing and software updates to our global customer base.The ideal candidate will have strong knowledge of React, Java, and .NET...


  • Durban, KwaZulu-Natal, South Africa Ntice Search Solutions Full time

    Job Title: Senior Design EngineerDepartment: Research and Development (R&D)Location: PinetownAre you passionate about pushing the boundaries of technology and innovation? We are seeking a Senior Design Engineer to join our dynamic Research and Development (R&D) team. This role offers the opportunity to lead the design, development, and implementation of...


  • Durban, KwaZulu-Natal, South Africa Carlysle Human Capital Full time

    Job OverviewAt Carlysle Human Capital, we are seeking a highly skilled Senior Software Developer to join our team. This individual will be responsible for designing and developing complex software systems, working closely with senior developers and product owners to deliver high-quality solutions.


  • Durban, KwaZulu-Natal, South Africa Carlysle Human Capital Full time

    About the RoleWe are looking for a talented Software Development Professional to contribute to the design and development of our software products. The ideal candidate will have experience in multiple programming languages, databases, and UI/UX design, and be able to work independently or as part of a team.


  • Durban, KwaZulu-Natal, South Africa The HR Company Full time

    Key Requirements:Bachelor's degree in Informatics or Computer Science with leaning to software development.At least 4 years development experience.A driving passion for developing business solutions orientated around ERP systems.Thorough understanding of the software development life cycle.Although no specific programming language skills are required, an...


  • Durban, KwaZulu-Natal, South Africa Stratogo Full time

    Position Overview: The Senior Design Engineer will be a key member of the Research and Development department, responsible for the design, development, qualification, and implementation of electronic hardware and embedded software projects. Purpose of the Role:The role requires ensuring all designs meet customer specifications, company standards, and global...


  • Durban, KwaZulu-Natal, South Africa mPower People Solutions Full time

    Job OverviewmPower People Solutions seeks a highly skilled Senior Developer to join our team. As a key member of our software development department, you will be responsible for developing high-quality applications using the latest technologies.


  • Durban, KwaZulu-Natal, South Africa Rentoza Full time

    About Us:Rentoza is a South African company revolutionizing e-commerce by offering a subscription service for digital goods and appliances, making access, affordability, and flexibility a reality for customers.We're seeking a talented Software Engineer to join our team. As a key member of our product development team, you'll be responsible for researching...


  • Durban, KwaZulu-Natal, South Africa Carlysle Talent Search - Centurion Full time

    Software Development PositionWe are seeking a highly skilled Software Development Business Analyst to join our team. As a key member of our organization, you will be responsible for designing and recommending innovative Agile solutions that deliver value to stakeholders while ensuring operational effectiveness and excellence.Key Responsibilities:Develop...

Embedded Software Developer

2 weeks ago


Durban North, KwaZulu-Natal, South Africa Full Circle Selection Full time
Job Description

We are seeking an experienced and skilled Embedded Software Developer to join our team at Full Circle Selection.

About the Role

The ideal candidate will have a strong background in software engineering, with a focus on embedded systems. This is a challenging role that requires a high level of technical expertise and problem-solving skills.

  • Design and implement software for embedded devices and systems from requirements to production and commercial deployment.
  • Develop, test, and debug system software, ensuring it meets customer and specific requirements.
  • Analyze and enhance efficiency, stability, and scalability of system resources.
Requirements

To be successful in this role, you will need:

  • A degree in Electronic Engineering, Computer Science, or a related field.
  • At least 4 years of experience in software engineering, with a focus on embedded systems.
  • Proven experience in firmware development, using C or C-derived languages for 8, 16, and 32-bit embedded environments.
Desired Skills and Qualifications

We are looking for someone with:

  • Strong understanding and experience with I2C, SPI, I2S, UART, Flash RAMs, LCD, SD cards.
  • Experience with hotplug drivers, TCP, HTTPS, video formats like MJPEG, H264.
  • Experience with Linux / Android / RTOS.
  • Multi-core, interrupt-driven complex system experience.
  • Experience with ARM microprocessors.
Benefits and Remuneration

This is a market-related package, reflecting your experience and qualifications.