Hardware/Software Engineer – Midrand – up to R750k per annum
e-Merge IT Recruitment
- Johannesburg, Gauteng
- R750,000 per year
- Permanent
- Full-time
- Develop and maintain embedded software solutions using ANSI C, C++, and Golang, ensuring efficient utilization of system resources and adherence to industry standards.
- Design and implement firmware for embedded systems, including real-time operating systems (RTOS), leveraging knowledge of Embedded Linux and low-level hardware interactions.
- Collaborate with hardware engineers to integrate software components into embedded systems, ensuring seamless interoperability and optimal performance.
- Develop device drivers and middleware for peripheral devices and communication interfaces, such as UART, SPI, I2C, Ethernet, and USB.
- Design and implement service-oriented architecture (SOA) solutions for distributed embedded systems, facilitating modularity, scalability, and interoperability.
- Configure and optimize MySQL databases for embedded applications, ensuring efficient data storage, retrieval, and management.
- Ansi C
- Embedded Linux
- C++
- Golang
- MySQL
- Service Oriented Architecture (SOA)
ExecutivePlacements.com