Embedded Software Engineer Durban North

Details of the offer

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 optimized products/systems in accordance with customer and/or specific requirements.Main tasks of the job include:Design and implement software of embedded devices and systems from requirements to production and commercial deploymentDesign, develop, code, test, and debug system softwareAnalyze and enhance efficiency, stability, and scalability of system resourcesParticipate and/or lead code design review sessionsParticipate in design and reliability testing of new productsIntegrate and validate new product designsSupport software QA and optimize I/O performanceProvide post-production supportInterface with hardware design and developmentAssess third party and open source softwareMaintain design through the product life cycleCreate testing procedures in preparation for product certification and volume productionLiaise with external technology partnersProvide technical support of products and systems to sales, manufacturing, suppliers, technology partners, customers, etc.Person SpecificationAbility to work under pressure and meet deadlinesExcellent problem-solving and troubleshooting skillsWillingness to learnIntegrityAbility to work in a team or independentlyDesired Experience & QualificationsS4 Diploma in Electronic Engineering, OR BSc in Electronic Engineering OR BSc in Computer Science4 years' experience in software engineeringExperience in hands-on development and troubleshooting on embedded targetsFirmware Development with a proven background in embedded C or C derived languages for 8, 16, and 32-bit embedded environmentsProven experience in embedded systems design with pre-emptive, multitasking real-time operating systemsFamiliarity with software configuration management tools, defect tracking tools, and peer reviewStrong understanding and experience with I2C, SPI, I2S, UART, Flash RAMs, LCD, SD cardsExperience with hotplug drivers, TCP, HTTPS, and video formats like MJPEG, H264Experience with Linux, Android, or RTOSMulti-core, interrupt-driven complex system experienceExperience with ARM microprocessorsExtensive experience with software engineering processes and toolsExperience developing software for embedded or mobile applications with limited computing resourcesExperience and comfort with lab tools such as debuggers, logic analyzers, and oscilloscopesStrong documentation and writing skillsExperience programming on STMicroelectronics micro and/or Mediatek would be an advantageAdequate knowledge of reading schematics and data sheets for componentsPackage & RemunerationMarket and experience relatedInterested?Please apply if you fit the above criteria.
#J-18808-Ljbffr


Nominal Salary: To be agreed

Source: Whatjobs_Ppc

Requirements

Front End Developer

FRONT-END DEVELOPER IOEC is a dynamic and ambitious family-owned and run export trading business based in Durban that has been in existence for the last 52 y...


Ntice Search Solutions - KwaZulu-Natal

Published a month ago

Senior Application Solutions Specialist (Netsuite) - Remote (South Africa)

Are you looking to join a company where your contributions truly matter, and where you'll be part of a supportive, innovative team? MMS is an award-winning, ...


Mms Holdings Inc - KwaZulu-Natal

Published a month ago

Full-Stack Developer (Kzn)

Why this role is a game-changer: Youll be part of a cutting-edge team delivering world-class, real-time reporting on time-critical aspects of businesses. Ima...


Communicate Recruitment - KwaZulu-Natal

Published a month ago

Jnr Hr Administrator

Reference: JHB001372-JC-1JNR HR ADMINISTRATOR with BIOMETRICS experience - Mobeni, KZNDuties & ResponsibilitiesDiploma/Degree in Human Resources1-2 Years' re...


Pronto Labour Team - KwaZulu-Natal

Published a month ago

Built at: 2024-11-15T06:40:02.985Z