Embedded Software Engineer

 

Recruiter:

Network Engineering Menlyn

Job Ref:

NES013607/SS

Date posted:

Friday, March 25, 2022

Location:

Centurion, South Africa

Salary:

300000 Annually


SUMMARY:
Embedded Software Engineer needed, with a Master (desired) or Bachelor degree in Electronics Engineering, Computer Engineering, or Computer Science with relevant work experience. Candidates must be proficient at C programming and embedded system product development.

JOB DESCRIPTION:

Job  Description:

Work as part of a team to design, develop, debug, test, and support high-performance networking software.

 

Education:

Master (desired) or Bachelor (required) degree in Electronics Engineering, Computer Engineering or Computer Science

 

Job Experience & Skills Required:

  • Experience with embedded systems and embedded software development is required.
  • Proficient in embedded programming (C/C++) and scripting languages (e.g. bash, Bourne shell, Python) is required.
  • Assembler experience desired.
  • Multi-threaded programming experience desired.
  • Extensive experience with development and debugging on a Linux platform (GCC/G++, revision control systems, build systems, troubleshooting, debugging and profiling tools) is required.
  • Extensive experience with designing and optimizing software to meet specified performance goals is required.
  • The ability to work in a multi-disciplined team environment is required.

Apply now! 

 

For more engineering jobs, please visit

 

 

Similar jobs you might be interested in:

Embedded Software Engineer
Location: Centurion
Salary: Annually
If you're an embedded Development engineer with a strong academic background and a passion for innovative technology, this is an opportunity worth exploring. Join a team working on cutting-edge embedded systems and advanced product development projects, where you'll have the chance to apply your technical expertise, expand your skills, and contribute to meaningful engineering solutions.
18 days ago


Embedded Software Engineer - Protocols
Location: Pretoria
Salary:
embedded software engineer: Protocols vacancy in Pretoria-East. A BEng Computer engineering or BSc Computer Science, and 0 to 5 years of software development experience are required. The successful candidate will work in an agile development environment with other software, hardware, and R&D test engineers on multi-year international projects.
8 days ago


Embedded Software Engineer - Radio Integration
Location: Pretoria
Salary:
embedded software engineer (Radio Integration) is required at an established company in Lynnwood, Pretoria.  BEng (Electronic engineering) or Computer engineering with 0-5 years of software development experience.
8 days ago


Embedded Software Developer - Production
Location: Pretoria
Salary:
embedded software Developer (Production) is required for an established company in Lynnwood, Pretoria-East. BEng/BTech (Electronic engineering or Computer engineering). Will be responsible for to quality and test products, ensuring their quality and functionality.
8 days ago


Junior Electronic Design Engineer
Location: Centurion
Salary: Annually
A specialist electronic design and manufacturing company based in Centurion is seeking a passionate Junior Electronic Design engineer to join its growing product development team.
2 days ago


Embedded Hardware Engineer BESS Systems
Location: Johannesburg
Salary:
An exciting opportunity is available for an embedded Hardware engineer specialising in Battery Energy Storage Systems (BESS) to contribute to the design, development, testing and integration of advanced energy storage solutions. The successful candidate will work on embedded electronic hardware and control systems supporting battery management, power conversion, monitoring and communication within...
4 days ago


Firmware and Hardware Development Engineer
Location: Johannesburg
Salary: Monthly
Are you a Firmware & Hardware Development engineer who enjoys building innovative embedded solutions from the ground up? This is an exciting opportunity to work with cutting-edge technologies across firmware, hardware, communications, and IoT environments while contributing to the development of next-generation products.
5 days ago


Firmware and Hardware Development Engineer
Location: Johannesburg
Salary:
Are you passionate about embedded systems and cutting-edge technology development? Join a high-performing engineering team where you'll design, develop, and enhance firmware and hardware solutions that power innovative products. If you thrive on solving complex technical challenges and enjoy working across the full product development lifecycle, this opportunity is for you.
6 days ago


Senior Electronic Embedded Engineer
Location: Johannesburg
Salary:
An exciting opportunity is available for a highly skilled Senior Electronic embedded engineer to join a technology-driven engineering environment focused on the design, development and integration of advanced electronic and embedded systems.The successful candidate will be responsible for developing embedded hardware and firmware solutions, contributing to the full product development lifecycle, a...
4 days ago


MINING ENGINEER (Ventilation Systems Specialist)
Location: Johannesburg
Salary: Highly negotionable salary package
Our client, a leading Australian Mining House, is seeking a technically strong Underground Mine Ventilation Systems engineer to join their Technical Services team in New South Wales.
12 days ago


Create a free job alert for Embedded Software Engineer in Centurion

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions