Jobs in

Junior Embedded Software Engineer - Idasvallei

Octoco

The Role Octoco provides a unique technology and business service offering to clients. In our embedded team we take on various projects, from circuit and PCB design to communications and mass manufacturing. Octoco has an embedded team that has decades of experience in Electronic Engineering. Our team has experience in electronics design, signal processing and IoT. We are looking for a Junior Embedded Engineer to join our team. If you are looking for an opportunity to grow and get exposure to various projects, this might be the perfect opportunity. Key Responsibilities: Designing and developing embedded systems architecture and firmware for new products or enhancements to existing products. Collaborating with team members to define system requirements and ensure seamless integration between hardware and software components. Writing efficient and maintainable code in C/C++ Conducting thorough testing and debugging of embedded systems to ensure functionality, reliability, and performance. Performing hardware bring-up, system validation, and troubleshooting of hardware and software issues. Collaborating with cross-functional teams, including software engineers, quality assurance, and product management, to ensure successful product development and deployment. Participating in code reviews to maintain code quality, identify areas for improvement, and mentor junior team members. Keeping up to date with emerging technologies and industry trends in embedded systems development. Documenting design specifications, test procedures, and project progress to ensure effective knowledge transfer and project continuity. Qualifications: Required B.Engineering or B.Sc Computer Engineering. Previous Internships or Personal projects to showcase. Skills: Solid understanding of embedded systems architecture, real-time operating systems, and hardware/software interaction Proficiency in C/C++ programming languages for embedded systems Familiarity with microcontrollers/microprocessors: Hardware peripherals such as UART, SPI, I2C and GPIO. Firmware concepts such as pointers and bitwise operations. Experience with version control systems (e.g., Git) and collaborative development workflows. Location: Stellenbosch/Cape Town Apply Now
Share this job with someone you think should apply!
Facebook buttonFacebook   Whatsapp buttonWhatsapp

Related Jobs

Senior Electronic Firmware Engineer - Stellenbosch

...

Senior Electronic Engineer Cape Winelands: Stellenbosch - Stellenbosch

Network Engineering

...

Junior Electronic Design Engineer Cape Winelands: Stellenbosch - Stellenbosch

Network Engineering

...

Software Engineer Stellenbosch - Stellenbosch

Datafin IT Recruitment

...

Junior Electronic Hardware Design Engineer - Stellenbosch

...

Want to do another search?

Jobs in