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 track record, this could be a great opportunity to explore further—apply now.
6 days ago


Embedded Software Engineer
Location: Centurion, Gauteng
Salary: Highly competitive package
A highly specialised engineering and technology organisation operating in the defence and advanced systems space is seeking an experienced embedded software engineer.
62 days ago


Firmware/Embedded Software Engineer
Location: Centurion
Salary:
embedded software engineer vacancy in Centurion to be part of the R&D team. This mid-level role requires solid working experience and the ability to hit the ground running. Bachelor's or Master's degree in Electronic engineering, Computer engineering required with at least 5 years experience in embedded software development.
22 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.
22 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.
22 days ago


Software Test Engineer (Embedded / Firmware) - Johannesburg R55 000 to R60 000 CTC
Location: Johannesburg
Salary: Market-related
This role is ideal for someone hands-on in both manual and automated testing, with a strong quality mindset and the ability to collaborate closely with development teams.
21 days ago


Embedded Software Design Engineer
Location: Pretoria
Salary: negotiable
embedded software Design engineer
43 days ago


Junior Embedded Software Developer
Location: Johannesburg
Salary: NEG
A Computer/Electronic engineer is required to do embedded programming. Our client is looking for a junior embedded software developer to join their team and work on firmware for real-world power electronics products, including power inverters, batteries, and rectifiers.
22 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.
22 days ago


Electronics Engineer - Bryanston
Location: Johannesburg
Salary: R860 000 Annually
The Electronics engineer role is responsible for designing, installing, integrating, testing and commissioning third-party on-board ITS equipment on public transport vehicles and related field infrastructure (e.g. BRT stations and route equipment). The role ensures that all on-board devices integrate correctly with  back-end ITS systems via the required communication protocols and interfaces ...
1 day 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