Join a dynamic team as an Embedded Software Engineer, where you'll create software for cutting-edge electronic products. This role is perfect for someone with a solid background in embedded systems and a passion for innovation.
Innovative and tech-focused
As an Embedded Software Engineer at Network Engineering, you'll be at the forefront of developing software for embedded systems that power innovative electronic products. Your main responsibility will be to design, develop, and maintain software solutions that meet the needs of the products being developed. This position is based in Johannesburg West and offers a chance to work with a team that values creativity and technical expertise.
In your day-to-day work, you will primarily focus on programming in C and C++ for microcontroller-based systems. Your experience in embedded software development will be crucial as you tackle various challenges and contribute to the overall success of the projects. You will collaborate closely with other engineers and product teams to ensure that the software integrates seamlessly with hardware components.
This role is ideal for someone with at least two years of experience in embedded software development. You should have a strong understanding of embedded systems and be comfortable working in a fast-paced environment. If you are passionate about technology and enjoy problem-solving, this position could be a great fit for you.
Key requirements include: • Proficiency in C and C++ programming languages • Experience with embedded systems development • Ability to work collaboratively in a team setting
If you are ready to take your career to the next level and work on exciting projects, we encourage you to apply for this Embedded Software Engineer position.
You'll be taken to the original listing on PNet to apply.