Senior Embedded Software Developer

7 days ago


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

Ntice 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 Responsibilities
  • Design and Development: Develop, integrate, and test electronic hardware and embedded software solutions that meet customer requirements and company standards.
  • Design Review and Collaboration: Lead and participate in design reviews and collaborate with internal teams and technology partners.
  • Production and Support: Prepare production-ready designs, debug hardware/software issues, and provide troubleshooting support.
  • Certification and Documentation: Develop testing procedures for certification and production, draft technical documents, and reports.
  • Technical Support: Offer technical expertise to sales, manufacturing, suppliers, and customers.
Requirements and Qualifications
  • Bachelor's degree in Electronic Engineering or related field.
  • Experience in electronic hardware and embedded software development.
  • Proficiency in embedded C, RTOS (preferably Linux), and IoT technologies.
  • Strong mathematical foundation, including calculus, and MATLAB skills.
  • Expertise in ECAD tools (e.g., Altium) for schematic capture and PCB layout.
  • Knowledge of EMC design, ARM/PIC processors, and 3D prototyping.
  • Excellent debugging, troubleshooting, and communication skills.


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

    At Full Circle Selection, we are seeking an experienced Embedded Software Engineer to join our team.Job DescriptionWe are looking for a passionate and enthusiastic Embedded Software Engineer for our Client.The position is within the research and development department with the primary objective to execute the complete embedded software development lifecycle....


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

    Job DescriptionWe are seeking an experienced Embedded Software Engineer to join our team at Full Circle Selection.About the RoleThis is a key position within our research and development department, responsible for executing the complete embedded software development lifecycle.The primary objective is to create scalable and optimized products/systems in...

  • Software Developer

    1 day ago


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

    ResponsibilitiesThe successful candidate will be responsible for:Designing and implementing software for embedded devices and systemsEnsuring high-quality delivery of software products and servicesStaying up-to-date with industry trends and technologiesContributing to the development of software engineering processes and toolsWorking closely with...


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

    About UsFull Circle Selection is a leading provider of recruitment solutions.About the RoleOur company is seeking an experienced Embedded Software Engineer to join our team.The successful candidate will be responsible for designing and implementing software for embedded devices and systems.The primary objective is to create scalable and optimized...


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

    We're on the hunt for a skilled Embedded Software Engineer to bring their expertise to our Client's R&D team.Key ResponsibilitiesThe chosen candidate will be responsible for executing the complete embedded software development lifecycle, resulting in the creation of scalable and optimized products/systems that meet customer and specific requirements.Some of...


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

    Join us at Full Circle Selection as we seek a seasoned Embedded Software Engineer to drive success in our Client's R&D team.Duties and ResponsibilitiesThe selected candidate will play a pivotal role in executing the entire embedded software development lifecycle, leading to the creation of efficient and scalable products/systems that meet customer and...


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

    Seeking an Experienced Embedded Software EngineerWe are looking for a passionate and enthusiastic Embedded Software Engineer for our Client.Duties & ResponsibilitiesThe position is within the research and development department with the primary objective to execute the complete embedded software development lifecycle. The goal is to create scalable and...


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

    Key ResponsibilitiesThe ideal candidate will have expertise in firmware development, embedded systems design, and software engineering processes.About the JobWork closely with cross-functional teams to execute the complete embedded software development lifecycleDesign, develop, code, test, and debug system software for embedded devices and systemsAnalyze and...


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

    Full Circle Selection is hiring an Experienced Embedded Software Engineer to join our Client's research and development team.About the RoleThe primary responsibility will be to execute the entire embedded software development lifecycle, focusing on creating scalable and optimized products/systems according to customer and specific requirements.The key tasks...


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

    Seeking an Experienced Embedded Software EngineerWe are looking for a passionate and enthusiastic Embedded Software Engineer for our client.Duties & ResponsibilitiesThe position is within the research and development department with the primary objective to execute the complete embedded software development lifecycle. The goal is to create scalable and...


  • Durban, KwaZulu-Natal, South Africa ManpowerGroup SA Full time

    Job OverviewWe are seeking a highly skilled Firmware Engineer to join our team in Durban. As a Firmware Engineer, you will play a key role in the development of our Biometrics product line.The ideal candidate will have experience working with embedded Linux, secure software development lifecycles, and cryptographic standards.Bachelor's degree in Electronic...


  • Durban, KwaZulu-Natal, South Africa Manpowergroup Sa Full time

    Job Description:As a Firmware Engineer with Manpowergroup SA, you will have the opportunity to work on cutting-edge security products in a Scaled Agile environment. Your primary focus will be the development of our Biometrics product line in an embedded Linux environment.Your responsibilities will include collaborating with other teams to ensure successful...


  • Durban, KwaZulu-Natal, South Africa Manpower Group Sa (Pty) Ltd Full time

    Firmware Development TeamThe firmware development team is a dynamic and collaborative environment where you will work closely with other skilled engineers. Your daily tasks may include:Develop Test Plans: Develop systematic and effective test plans to ensure quality and robustness of failsafe embedded controls software.Work on Agile Scrum Development: Work...


  • Durban, KwaZulu-Natal, South Africa ManpowerGroup SA Full time

    About the RoleThis exciting opportunity has become available for a skilled Automation Engineer for Embedded Devices to join our global team at ManpowerGroup SA. The successful candidate will focus on developing systematic and effective test plans to ensure quality and robustness of failsafe embedded controls software.The role involves:Development of...


  • Durban, KwaZulu-Natal, South Africa University of Fort Hare Full time

    Company OverviewThe University of Fort Hare is a global concern seeking a highly skilled Test Automation Engineer to join their agile firmware development team.Job Description:You will be working closely with highly skilled engineers in a collaborative environment, focusing on Continuous Integration and Deployment of embedded devices.Design and Maintain...


  • 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 Integrity Software Full time

    Integrity Software is a rapidly growing company in the insurance technology sector. We are seeking a highly motivated individual to join our modern team of self-managed professionals who strive for excellence.About UsWe pride ourselves on being a dynamic and forward-thinking organization, dedicated to delivering innovative solutions to our clients.Job...


  • Durban, KwaZulu-Natal, South Africa University of Fort Hare Full time

    Job Summary:Firmware EngineerThe University of Fort Hare is seeking an experienced Firmware Engineer to join their team in developing cutting-edge security products. As a key member of the Scaled Agile environment, you will be responsible for implementing secure and performant applications in an embedded Linux environment.In this role, you will collaborate...


  • 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 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...